Session 2
Session 2
Computing
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
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