Cloud Computing - Class Notes
Date: 2025-06-18
Cloud Computing is the delivery of different services through the Internet, including data
storage, servers, databases, networking, and software.
Topics Covered:
1. Introduction to Cloud Computing
- Definition and Key Concepts
- Benefits and Challenges
2. Service Models
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
3. Deployment Models
- Public Cloud
- Private Cloud
- Hybrid Cloud
4. Popular Cloud Providers
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud Platform (GCP)
5. Security in Cloud Computing
- Data Encryption
- Identity and Access Management
- Compliance Considerations
These notes aim to provide a foundational understanding of cloud technologies for students
pursuing IT and computer science disciplines.