0% found this document useful (0 votes)
4 views

cloud-computing

Cloud computing delivers various computing services over the internet, enabling users to access resources without direct management. It includes service models like IaaS, PaaS, and SaaS, along with deployment models such as public, private, hybrid, and multi-cloud. Key benefits include cost efficiency, scalability, reliability, and enhanced collaboration, with major providers like AWS, Microsoft Azure, and Google Cloud Platform.

Uploaded by

maazy9329
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

cloud-computing

Cloud computing delivers various computing services over the internet, enabling users to access resources without direct management. It includes service models like IaaS, PaaS, and SaaS, along with deployment models such as public, private, hybrid, and multi-cloud. Key benefits include cost efficiency, scalability, reliability, and enhanced collaboration, with major providers like AWS, Microsoft Azure, and Google Cloud Platform.

Uploaded by

maazy9329
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Introduction to Cloud Computing

Cloud computing is the delivery of computing services over the internet, in-
cluding servers, storage, databases, networking, software, and analytics. This
technology allows users to access and use computing resources without direct
active management by the user.

Cloud Service Models


• Infrastructure as a Service (IaaS): Provides virtualized computing
resources over the internet
– Examples: AWS EC2, Google Compute Engine, Azure Virtual Ma-
chines
– Use cases: Testing and development environments, website hosting,
data storage
• Platform as a Service (PaaS): Provides a platform allowing customers
to develop, run, and manage applications
– Examples: AWS Elastic Beanstalk, Google App Engine, Azure App
Services
– Use cases: Web application development, API development, business
analytics
• Software as a Service (SaaS): Delivers software applications over the
internet
– Examples: Google Workspace, Microsoft 365, Salesforce
– Use cases: Email, customer relationship management, enterprise re-
source planning

Deployment Models
• Public Cloud: Services offered over the public internet and available to
anyone
– Benefits: Cost-effectiveness, virtually unlimited scalability, high reli-
ability
– Examples: AWS, Microsoft Azure, Google Cloud Platform
• Private Cloud: Cloud computing resources used exclusively by a single
business or organization
– Benefits: Greater control, enhanced security, customization
– Examples: VMware Cloud Foundation, OpenStack, Microsoft Azure
Stack
• Hybrid Cloud: Combination of public and private clouds with orches-
tration between platforms
– Benefits: Flexibility, workload optimization, cost efficiency with sen-
sitive data protection
– Examples: AWS Outposts, Azure Arc, Google Anthos
• Multi-Cloud: Using multiple cloud service providers for different func-
tions

1
– Benefits: Avoiding vendor lock-in, optimizing for specific services,
redundancy
– Examples: Organizations using AWS for computing and Google
Cloud for machine learning

Key Benefits
• Cost efficiency: Pay-as-you-go pricing, reduced capital expenditure
• Scalability: Easily scale resources up or down based on demand
• Reliability: Distributed infrastructure with data backup and disaster
recovery
• Enhanced collaboration: Team members can access, edit, and share
documents anytime
• Automatic software updates: Cloud providers handle maintenance
and updates
• Accessibility: Access from anywhere with internet connection

Major Providers
• Amazon Web Services (AWS): The most comprehensive and widely
adopted cloud platform
• Microsoft Azure: Strong in enterprise integration and hybrid cloud so-
lutions
• Google Cloud Platform (GCP): Known for data analytics and ma-
chine learning capabilities
• IBM Cloud: Focuses on enterprise AI solutions and hybrid cloud man-
agement
• Oracle Cloud: Specializes in database and enterprise applications

Security Considerations
• Shared responsibility model between provider and customer
• Data encryption in transit and at rest
• Identity and access management
• Network security and firewall configuration
• Compliance certifications (e.g., GDPR, HIPAA, SOC 2)
• Regular security audits and vulnerability assessments

You might also like