Cloud Computing – Basics and Service Models
1. What is Cloud Computing?
Cloud computing delivers computing services like servers, storage, databases, networking,
software, over the internet (the cloud) to offer faster innovation and flexible resources.
2. Key Benefits
- Cost Efficiency
- Scalability
- Reliability
- Global Access
3. Cloud Service Models
a. Infrastructure as a Service (IaaS):
Provides virtualized computing resources over the internet.
Example: Microsoft Azure, AWS EC2
b. Platform as a Service (PaaS):
Provides a platform allowing customers to develop, run, and manage applications.
Example: Google App Engine, Azure App Services
c. Software as a Service (SaaS):
Software applications delivered over the internet.
Example: Google Workspace, Microsoft 365
4. Deployment Models
- Public Cloud
- Private Cloud
- Hybrid Cloud
- Community Cloud
5. Security Considerations
- Data encryption
- Access controls
- Compliance standards (ISO, GDPR)