Module | Topics |
---|
1. Introduction to Cloud Computing | Definition, Characteristics, Service Models (IaaS, PaaS, SaaS), Deployment Models (Public, Private, Hybrid, Community Cloud) |
2. Cloud Computing Architecture | Cloud Computing Stack, Components of Cloud Architecture, Front-End Platforms, Back-End Platforms, Cloud-Based Delivery, and Network Requirements |
3. Virtualization Technology | Basics of Virtualization, Types of Virtualization, Virtualization and Cloud Computing, Virtual Machines, Virtualization in Cloud |
4. Web Services & APIs | Understanding Web Services, RESTful Services, SOAP, APIs in Cloud Services |
5. Cloud Security | Security Challenges, Cloud Security Controls, Data Security, Network Security, Security Management in Cloud |
6. Managing Cloud Infrastructure | Resource Management, Service Level Agreements (SLAs), Performance Monitoring, Compliance and Governance |
7. Cloud Storage | Types of Cloud Storage, Data Storage Technologies, Object Storage vs. Block Storage, Storage Security |
8. Cloud Services Management | Cloud Service Providers, Managing Cloud Services, Cloud Management Tools, Cost Management and Optimization |
9. Developing Cloud Applications | Cloud Application Architecture, Developing and Deploying Applications in Cloud, PaaS Examples, SaaS Examples |
10. Emerging Trends in Cloud Computing | Edge Computing, Quantum Computing, Serverless Computing, Cloud Computing and IoT, AI and Machine Learning in Cloud |