Introduction to Cloud
Computing
Service Models (IaaS, PaaS, SaaS) &
Deployment Models
Presented by: [Your Name]
What is Cloud Computing?
Definition Key - On-demand - Broad
characteristics: self-service network access
- Resource - Rapid - Measured
pooling elasticity service
Cloud Computing
Architecture
Diagram showing front-
end (UI), back-end
(servers, storage), and
infrastructure
Service Models Overview
IaaS (Infrastructure as a Service)
PaaS (Platform as a Service)
SaaS (Software as a Service)
IaaS – Infrastructure as a Service
PROVIDES: VIRTUAL EXAMPLES: AWS EC2, USE CASE: CUSTOM APP
MACHINES, STORAGE, GOOGLE COMPUTE HOSTING, BACKUP AND
NETWORKS ENGINE, AZURE VMS RECOVERY
PaaS – Platform as a Service
PROVIDES: OS, MIDDLEWARE, EXAMPLES: GOOGLE APP ENGINE, USE CASE: APP DEVELOPMENT
DEVELOPMENT TOOLS AWS ELASTIC BEANSTALK, AZURE WITHOUT MANAGING
APP SERVICES INFRASTRUCTURE
SaaS – Software as a Service
Provides: Ready-to-use Examples: Google Use Case: Email, CRM,
software over the Internet Workspace, Microsoft 365, Office suites
Salesforce
Deployment Models Overview
Public Cloud
Private Cloud
Hybrid Cloud
Community Cloud
Public Cloud
• Services delivered over the internet by third-
party providers
• Examples: AWS, Azure, Google Cloud
• Advantages: Low cost, scalability
• Disadvantages: Security concerns
Private Cloud
• Cloud infrastructure operated exclusively for a
single organization
• Examples: VMware Private Cloud, Microsoft
Azure Stack
• Advantages: High control and security
• Disadvantages: Expensive setup
Hybrid Cloud
• Combines public and private clouds
• Example: IBM Hybrid Cloud
• Advantages: Flexibility, scalability with control
• Disadvantages: Complex management
Community Cloud
• Shared by several organizations with common
concerns
• Example: Government or healthcare sectors
sharing a cloud
• Advantages: Cost-effective for shared needs
• Disadvantages: Limited scalability
Summary Table
• Feature | IaaS | PaaS | SaaS
• Users | Admins | Developers | End Users
• Control | High | Medium | Low
• Examples | AWS EC2 | Google App Engine |
Gmail
Quiz / Questions
• 1. What is the difference between IaaS and
PaaS?
• 2. Give two examples of SaaS applications.
• 3. Which deployment model combines public
and private clouds?
Q&A and Thank You
• Any questions?
• Contact info or references