DevOps & Cloud Guide
A practical, no-fluff guide for builders who want to ship side projects that actually run in production — and walk into SWE/SRE/platform internship interviews knowing how the pieces fit together.
How to use this guide
- Each topic in the left nav is a standalone page you can read in ~7–9 minutes.
- Every page follows the same shape: why it matters, core concepts, a mental model, interview questions with brief answer keys, and a short watch list of verified YouTube videos.
- Topics are ordered roughly: your day-1 box → shipping code → cloud fundamentals → interview capstone. You can read them in order, or jump straight to the topic you need.
- This guide is AWS-first, with short Azure/GCP callouts where the equivalent service is worth knowing by name.
- Nothing here requires a backend, an API key, or a login — it’s just reading.
Roadmap
| # | Topic | Interview |
|---|---|---|
| 01 | Linux/SSH & the day-1 box | Occasional |
| 02 | Git workflows for teams | Occasional |
| 03 | CI with GitHub Actions | 🎯 Frequent |
| 04 | Containers & Docker | 🎯 Frequent |
| 05 | Images, registries, compose | Occasional |
| 06 | AWS mental model (regions, IAM, VPC lite) | 🎯 Frequent |
| 07 | Compute: EC2 / ECS / Lambda — when to use which | 🎯 Frequent |
| 08 | Storage & databases on AWS (S3, RDS overview) | 🎯 Frequent |
| 09 | Networking & HTTPS (DNS, TLS, ALB) | 🎯 Frequent |
| 10 | IaC with Terraform basics | 🎯 Frequent |
| 11 | Kubernetes overview | 🎯 Frequent |
| 12 | Observability (logs, metrics, traces, alerts) | 🎯 Frequent |
| 13 | On-call & incident response basics | Occasional |
| 14 | Interview patterns (deploy pipeline / scale a service) | 🎯 Frequent |
Contributing
See CONTRIBUTING.md. Short version: keep topics tight, verify every link yourself, don’t invent scope.