
Course overview
How to Design Cloud Platforms
41 modules
·169 lessons
·—
Part 1
Foundations: What a Cloud Platform Is
Part 2
Part 3
Part 4
Baby SDN: Virtual Networks and Security Groups
Part 5
First Control Plane: API + UI for a Tiny Cloud
Part 6
IAM Fundamentals: Identities, Roles, Policies
Part 7
Resource Hierarchies and Delegated Administration
Part 8
Auth, Federation, SSO, and Credential Strategy
Part 9
Audit Logging and Governance Hooks
Part 10
Part 11
Isolation Boundaries: Network, Compute, Storage
Part 12
Multi-Tenant Data Planes and Blast Radius
Part 13
Part 14
Part 15
Cluster Managers and Scheduling Basics
Part 16
Declarative Control Planes and Reconciliation Loops
Part 17
Part 18
Deployments, Rollouts, and Runtime Management
Part 19
Serverless as Higher-Order Orchestration
Part 20
Part 21
Part 22
Failure Domains and Resilient Topologies
Part 23
Incident Response and On-Call for Platforms
Part 24
Chaos Engineering and Failure Injection
Part 25
Capacity Planning Fundamentals
Part 26
Allocation, Reservations, and Overcommit
Part 27
Metering, Pricing, and Billing Pipelines
Part 28
Part 29
Sustainability and Efficiency as Platform Requirements
Part 30
Part 31
Part 32
Service Catalogs and Internal Marketplaces
Part 33
External Marketplaces and Partner Ecosystems
Part 34
Part 35
Global Platforms: Regions, Zones, and Control Plane Consistency
Part 36
Core Service Families: Compute, Storage, Network
Part 37
Data and AI Platforms as “Platforms on the Platform”
Part 38
Cloud Provider Security Posture
Part 39
Operating the Organization: Platform Teams and Rollouts
Part 40
Evolution and Next-Gen Platforms
Part 41