Phase 2: Compute & Storage
Compute is where your code runs. Storage is where your data lives. Together, they're the foundation of every cloud application. This phase takes you from virtual machines — the original cloud primitive — through containers, Kubernetes, and all the way to serverless, where you don't think about servers at all.
Virtual Machines & Containers
How VMs work, why Docker containers changed everything, and when to use each. The shift from VMs to containers is one of the most important in modern infrastructure.
Start here →Kubernetes Orchestration
The industry-standard system for running containers at scale. Pods, deployments, services, and why every cloud provider offers a managed Kubernetes service.
Learn Kubernetes →Cloud Storage Types Explained
Object storage (S3), block storage (EBS), and file storage (EFS) — understand the difference and pick the right storage for every use case.
Explore storage →Serverless Computing
AWS Lambda, Google Cloud Functions, Azure Functions — write code and pay only for what runs. No servers to manage, no idle costs. The future of backend computing?
Go serverless →Frequently Asked Questions
What will I learn here?
This page covers the core concepts and techniques you need to understand the topic and progress confidently to the next lesson.
How should I use this page?
Start with the overview, then follow the section links to deepen your understanding. Use the table of contents on the right to jump to specific sections.
What should I read next?
Use the navigation below to continue to the next lesson or explore related topics.