Introductory course ยท beginner

Cloud Computing

Understand the cloud, design carefully, and plan reliable services.

Build a provider-neutral foundation in cloud computing: service models, regions, identity and security, storage, deployments, monitoring, cost and serverless architecture. Learn through practical fictional scenarios and a capstone design; exercises do not provision live cloud services.

Course outcomes

  • Explain common cloud service models and shared responsibilities.
  • Plan regions, redundancy and recovery around user needs.
  • Use least privilege and safe secret-handling principles.
  • Choose storage and define access, backup and retention rules.
  • Outline a monitored deployment and estimate major cost drivers.
  • Design a provider-neutral event-driven architecture and explain its trade-offs.

Published lessons

  1. Understand cloud computing
  2. Plan locations and resilience
  3. Protect identities and cloud access
  4. Choose cloud storage and protect data
  5. Deploy, monitor and manage cost
  6. Explore serverless and design a cloud solution