Skip to content

Study Plan โ€” DevOps Handbook

Pick a track, show up consistently, and let spaced review do the heavy lifting. This plan isn't about cramming โ€” it's about building durable mental models that stick in interviews and on the job. Every week bakes in a quick revisit of last week's material so nothing fades.

Three tracks are available. Choose ONE and stick with it. Track your checkbox progress in PROGRESS.md.


The journey โ€” one picture

flowchart LR
  P0["๐Ÿ›ซ Pre-flight<br/><small>~5% of your time</small>"]:::p0
  P1["๐Ÿงฐ Core toolchain<br/><small>~45% โ€” the bulk<br/>Terraform โ†’ GitOps</small>"]:::p1
  P2["๐Ÿงญ Systems thinking<br/><small>~10% โ€” connect it</small>"]:::p2
  P3["โš™๏ธ Operate<br/><small>~15% โ€” SRE ยท incidents</small>"]:::p3
  P4["๐Ÿ—๏ธ Capstones<br/><small>~15% โ€” build real</small>"]:::p4
  P5["๐ŸŽฏ Interview & career<br/><small>~10% โ€” land it</small>"]:::p5
  P0 --> P1 --> P2 --> P3 --> P4 --> P5
  classDef p0 fill:#e8eaf6,stroke:#3f51b5,color:#1a237e;
  classDef p1 fill:#e3f2fd,stroke:#1976d2,color:#0d47a1;
  classDef p2 fill:#f3e5f5,stroke:#8e24aa,color:#4a148c;
  classDef p3 fill:#e0f2f1,stroke:#00897b,color:#004d40;
  classDef p4 fill:#fff3e0,stroke:#ef6c00,color:#e65100;
  classDef p5 fill:#f1f8e9,stroke:#689f38,color:#33691e;

Jo bhi track chuno, shape yahi rehta hai โ€” beech ka sabse bada hissa Core toolchain. Neeche ki table se apni pace choose karo; har phase ke exact weeks track-table me.

Pick Your Track

Track Pace Hours/week Total duration Best for
12-Week (default) Part-time 6โ€“8 hrs 12 weeks Working professionals, college students with classes
6-Week accelerated Full-time / bootcamp 25โ€“30 hrs 6 weeks Career-switchers, people between jobs
Weekend track 1 focused day/week ~5 hrs/session ~20 weeks Busy schedules, slow-and-steady learners

Hinglish tip: Ek track choose karo aur usse chipke raho. Track switch karna = progress lose karna. Sab ~90 hours ka content hai โ€” sirf tempo alag hai.


The 12-Week Plan (Default)

Each week = ~6โ€“8 hours across 3โ€“4 sessions. "Revisit flashcards" = prior module's deck in 17-flashcards.md.

Week Read (chapters) Do (labs) Flashcards Milestone / โœ…
1 00a Pre-flight ยท 00b Setup Runbook ยท 01 M0 Foundations Pre-flight checklist ยท all tools installed & verified M0 intro deck โœ… Tooling installed ยท Day-1 recall on 00a
2 02 M1 Terraform Terraform lab โ€” provision infra M0 flashcards (Day-3 revisit) ยท M1 deck โœ… First terraform apply succeeds
3 03 M2 Ansible Ansible playbook lab M1 flashcards (Day-3) ยท M2 deck โœ… Playbook runs end-to-end
4 04 M3 Docker Docker build + run + push lab M2 flashcards (Day-3) ยท M3 deck โœ… App containerised, image pushed
5 05 M4 Kubernetes Core ยท then 26 K8s Objects Map (20-min synthesis) K8s deploy + service lab M3 flashcards (Day-3) ยท M4 deck โœ… Pod running, Service exposed
6 06 M5 Sizing & Cost ยท 07 M6 CI/CD CI/CD pipeline lab M4 flashcards (Day-3) ยท M5 + M6 deck ๐Ÿ—๏ธ Toolchain complete ยท pipeline green
7 08 M7 GitOps ยท 08b M7.5 Helm & Kustomize ยท 09 Connected System ArgoCD sync lab + Lab 6 incident drill ยท Helm/Kustomize mini-labs M6 flashcards (Day-3) ยท M7 deck ๐Ÿง  Systems thinking unlocked
8 10 M8 Observability & SRE ยท skim 23 Incident Playbook ยงAโ€“C Prometheus + Grafana lab M7 flashcards (Day-3) ยท M8 deck โœ… Dashboard live, alert fires
9 11 M9 Advanced K8s Internals ยท 30 K8s Complete Reference (drill the fuzzy bits) K8s internals lab โ€” RBAC + CRDs M8 flashcards (Day-3) ยท M9 deck ยท Day-7 recall M1โ€“M4 โœ… RBAC policies working
10 12 Capstone I โ€” URL Shortener phase 1 Code app ยท Dockerise ยท deploy to K8s M9 flashcards (Day-3) โœ… App deployed on cluster
11 12 Capstone I phase 2 โ€” CI + GitOps + observability CI pipeline + Argo sync + Grafana dashboard All module flashcards ยท Day-30 blank-page test ๐Ÿš€ First end-to-end deploy ยท rollback tested
12 13 Capstone II preview ยท 14 Interview Bank ยท 18 Career & Job-Ready Mock interviews ยท resume + LinkedIn polish Full flashcard sweep ๐ŸŽค Interview-prep โ€” true "job-ready" = Weeks 13+: green proof on core labs + Gauntlet + one real project lab
13โ€“14 (war-story extension โ€” do it before real interviews) 24 Gauntlet ยท Build ยท 25 Gauntlet ยท Chaos Build the real system, then break & fix it โ€” ๐Ÿ’ช Battle-tested โ€” 5+ real war stories for interviews
15+ (portfolio extension) 31 Lab A ยท BillFree ยท 32 Lab B ยท VANTA ยท 27โ†’28โ†’29 sprint Two real-project labs + 10-day confidence sprint โ€” ๐Ÿ† Portfolio-grade hands-on

Wk 12 bonus: skim 15 Roadmap M11โ€“M18 + 16 Reference Appendix to know what comes next.


The 6-Week Accelerated Plan

Same 21 chapters, double the daily pace โ€” ~2 chapters + 1 lab per day. This works only if you treat it like a full-time job. No half-days.

Week Read Labs Flashcards Milestone
1 00a ยท 00b ยท M0 ยท M1 Terraform Pre-flight + Terraform lab M0 + M1 decks โœ… Infra provisioned
2 M2 Ansible ยท M3 Docker ยท M4 Kubernetes Ansible + Docker + K8s labs M2 + M3 + M4 decks ๐Ÿ—๏ธ Toolchain foundations
3 M5 Sizing ยท M6 CI/CD ยท M7 GitOps ยท M7.5 Helm/Kustomize CI/CD pipeline + ArgoCD lab (incl. Lab 6 incident drill) M5 + M6 + M7 decks ๐Ÿ—๏ธ Full toolchain complete
4 09 Connected System ยท M8 Observability ยท M9 K8s Internals Prometheus/Grafana + RBAC lab M8 + M9 decks ยท Day-7 recall all modules ๐Ÿง  Systems thinking
5 Capstone I (full โ€” all phases) Build โ†’ Docker โ†’ K8s โ†’ CI โ†’ GitOps โ†’ Observe โ†’ Rollback Full deck sweep ยท Day-30 blank-page test ๐Ÿš€ End-to-end deploy
6 Capstone II preview ยท Interview Bank ยท Career ยท Roadmap Mock interviews Final flashcard sweep ๐ŸŽฏ Interview-ready

Accelerated track mein ek din bhi miss mat karo โ€” momentum hi sab kuch hai.


The Weekend Track (~20 Weeks)

One dedicated day per week, ~5 hours per session. Ideal when weekdays are not available. Spaced review happens naturally across the week gap โ€” use it.

Weeks Read Lab / Activity Notes
1โ€“2 00a ยท 00b Install all tools, verify pre-flight Take your time โ€” a broken setup costs 2ร— later
3 M0 Foundations Foundations quiz + M0 flashcards
4โ€“5 M1 Terraform Terraform lab both sessions Wk 5 = revisit + deepen
6 M2 Ansible Ansible playbook lab Day-1 recall on M1 this week
7โ€“8 M3 Docker Docker build/run/push lab Wk 8 = extend lab with compose
9โ€“10 M4 Kubernetes Core K8s deploy + service + ingress ๐Ÿ—๏ธ Toolchain foundations done
11 M5 Sizing & Cost Cost modelling exercise
12 M6 CI/CD CI/CD pipeline lab ๐Ÿ—๏ธ Toolchain complete
13โ€“14 M7 GitOps ยท M7.5 Helm/Kustomize ยท 09 Connected System ArgoCD lab (+ Lab 6 incident drill) + draw the system end-to-end ๐Ÿง  Systems thinking
15 M8 Observability & SRE Prometheus + Grafana lab
16 M9 Advanced K8s Internals RBAC + CRD lab Day-30 blank-page test this weekend
17โ€“18 Capstone I โ€” URL Shortener Full build-to-deploy project ๐Ÿš€ First end-to-end deploy
19 Interview Bank ยท Career Mock Q&A + resume polish
20 Capstone II preview ยท Roadmap Start Capstone II ยท pick next track ๐ŸŽฏ Interview-ready

Daily Rhythm (60โ€“90 min session)

Use this template every single session โ€” it forces active recall before passive reading.

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  5 min   โ”‚ Recall gate โ€” prior chapter, no notes             โ”‚
โ”‚          โ”‚ "What did I learn? What was the lab? Key terms?"  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 40โ€“60 minโ”‚ Read chapter + complete lab (follow โœ… success    โ”‚
โ”‚          โ”‚ check โ€” do not skip the lab)                      โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ 10 min   โ”‚ Quiz โ€” cover all answers, write from memory,      โ”‚
โ”‚          โ”‚ then reveal. Missed ones = tomorrow's recall gate  โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  5 min   โ”‚ Flashcards โ€” today's new cards in 17-flashcards   โ”‚
โ”‚          โ”‚ Add any missed quiz items as hand-written cards    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Rules that make the rhythm work

  1. Lab before next chapter โ€” never skip a lab to "read ahead". The lab is the chapter.
  2. Quiz cold โ€” write answers before you look. Wrong answers are data, not failure.
  3. Recall gate first โ€” the 5-minute recall at the top of each session is the single highest-ROI habit in this plan. Bahut log skip karte hain โ€” wahi galti mat karo.
  4. Stuck on lab > 20 min? โ€” open 16-reference-appendix.md and the chapter's troubleshooting section before Googling. Search only after that.

Spaced-Review Schedule

Review event When What to do
Learn Day 0 Read chapter ยท do lab ยท do quiz
Recall gate Day 1 Answer recall questions cold โ€” no notes, no scrolling
Flashcards Day 3 Run today's module deck in 17-flashcards.md
Next-chapter recall Day 7 Re-do prior chapter's recall gate completely cold
Blank-page mastery test Day 30 Draw 2 feedback loops, 8 tool bridges, 5 threads โ€” zero notes

The Day-30 blank-page test is non-negotiable. Agar blank page pe draw kar sakte ho bina dekhe โ€” concept truly absorbed hai.

Log these dates in the Spaced-Review Log in PROGRESS.md.


Milestones

These are capability unlocks, not just chapter completions. Celebrate them.

๐Ÿ—๏ธ Toolchain Complete โ€” after M6 (Week 6)

You can provision infra (Terraform), configure servers (Ansible), package apps (Docker), run them on K8s, cost-model the cluster, and wire up a CI/CD pipeline. Verify: terraform, ansible, docker, kubectl, argocd all respond in your terminal. You can provision a VM, deploy a container, and trigger a build from a single git push.

๐Ÿง  Systems Thinking โ€” after Chapter 09 (Week 7)

You can draw the entire DevOps loop from scratch: code โ†’ build โ†’ test โ†’ package โ†’ provision โ†’ deploy โ†’ observe โ†’ feedback. You understand WHY each tool exists. Verify: Explain to someone (rubber duck counts) how Terraform โ†’ Ansible โ†’ Docker โ†’ K8s โ†’ CI/CD โ†’ GitOps connect as a single system without looking at notes.

๐Ÿš€ First End-to-End Deploy โ€” Capstone I done (Week 11)

A real URL Shortener app: coded, Dockerised, deployed to Kubernetes, CI pipeline green, ArgoCD synced, Grafana dashboard live, rollback tested, and cluster cleaned up. Verify: All 7 items in the Capstone checklist in PROGRESS.md are ticked. โœ…

๐ŸŽฏ Interview-Ready โ€” after Chapter 14 + 18 (Week 12)

You can answer 10 random questions from the interview bank without notes. Your resume has a project section pointing to a real deployed app. Verify: Do a 30-minute mock interview with someone (or record yourself) using 14-interview-bank.md.


What to Do When You're Stuck

Situation Action
Lab not working Re-read the lab's โœ… success check ยท check the reference appendix ยท check chapter troubleshooting section
Concept unclear Re-read the chapter summary ยท run the flashcards for that module ยท draw the concept on paper
Lost motivation Re-read your last milestone ยท check progress bars in PROGRESS.md ยท skip to flashcards for a quick win
Fell behind by a week Don't restart โ€” pick up where you left off, compress the missed week into extra weekend sessions
Lab environment broken See 00b Setup Runbook troubleshooting section

After the Plan

You've finished 12 weeks (or 6, or 20). Now what?

  • Get the job โ†’ 18-career-job-ready.md Resume, portfolio, LinkedIn, negotiation, system-design rounds
  • Keep growing โ†’ 15-roadmap-M11-M18.md Service mesh (Istio), platform engineering, FinOps, security pipelines, SRE deep-dive โ€” 8 more modules
  • Stay sharp โ†’ 17-flashcards.md Run the full deck once a month ยท add cards from things you encounter at work
  • Capstone II โ†’ 13-capstone-microshop.md Multi-service e-commerce app, real-world complexity, portfolio-grade project
  • Handbook spine โ†’ 00-INDEX.md Jump back to any chapter or reference section anytime

Ek journey khatam, doosri shuru. The roadmap file lists 8 advanced modules โ€” pick the one that matches your next role or the gap in your current job.