Fundamental Cloud Computing: This topic covers the fundamental terminology and concepts in cloud computing, including virtualization basics, cloud characteristics like elasticity and resiliency, SaaS, PaaS, and IaaS delivery models.
Cloud Technology Concepts: This topic explores cloud computing mechanisms such as virtual servers, containers, automated scaling, multi-device brokers, and resource replication. It includes an introduction to containerization, comparing it with virtualization, and architectures like cloud balancing and cloud bursting.
Fundamental Cloud Architecture: This topic delves into the technology architecture of private and public clouds, SaaS, PaaS, and ISaaS environments, automated administration, provisioning methods, and container-related concepts like sidecars and chains.
Advanced Cloud Architecture: This topic focuses on advanced cloud architecture concepts including elastic, resilient, multitenant, and containerized environments. It covers elastic resource and network capacities, serverless deployment, storage management, and dynamic failure recovery.
Cloud Architecture Lab: This lab-based topic includes practical exercises and case studies for implementing and optimizing various cloud architectures, from setting up IaaS environments to performance optimization and connectivity considerations.