Debug · Diagnose · Ship Under Pressure

Master Production Troubleshooting

Real outage transcripts rebuilt as timed, graded drills. You get a live diagnostic shell, a countdown against the SLA, and a coach that explains why the wrong command was wrong — not a video of someone else fixing it.

67 graded steps
136 hands-on lessons
0 videos to sit through
war-room — linux-ssh-port-outage
live outage
hover to pause
13 Timed War Rooms
27+ Field Manuals
248+ Interview Cards
5 Incident Replays

Guided Paths

All 12 tracks →

Role-shaped journeys that stack the modules in the order they actually build on each other.

Individual Skills

136 lessons · 43h total
🐚 available

Shell Scripting

Master bash scripting, command-line pipelines, input validation, positional arguments, looping, file parsing, and defensive programming for automation.

Bash SyntaxQuoting & ExpansionConditionals +10
26 lessons 583m
🐧 available

Linux Systems

Understand kernel diagnostics, process states, signals, memory hierarchy, system call tracing, networking diagnostics, and storage optimization.

ProcessesMemory & RAMSyscalls +7
15 lessons 265m
🌳 soon

Git & Version Control

Learn branching strategies, cherry-picking, interactive rebasing, merge conflict resolution, hook automation, and production code promotions.

RebaseReflogMerge Conflict +3
5 lessons 60m
🐳 soon

Docker & Containers

Build optimized multi-stage Dockerfiles, inspect network modes, bind mounts vs volumes, security hardening, and troubleshooting container exits.

DockerfileMulti-stageNetworking +3
7 lessons 90m
☸️ available

Kubernetes

From the reconciliation loop to production operations: workloads, scheduling, the pod network, RBAC, autoscaling, upgrades and etcd — pinned to Kubernetes 1.36.

Control planeWorkloadsScheduling +9
32 lessons 810m
soon

Helm

Package cloud-native applications with Helm charts, values overlays, templating functions, dependency management, and safe rollout releases.

TemplatingValues yamlDependencies +2
4 lessons 50m
🎭 soon

Ansible

Automate configuration management, structure playbooks, leverage inventory variables, configure Ansible Vault secrets, and design idempotent roles.

PlaybooksInventoriesVault +2
6 lessons 80m
🏗️ soon

Terraform

Write Infrastructure as Code, manage state locks, refactor modules, write dynamic blocks, import legacy resources, and manage cloud drift.

State managementModulesDrift control +2
9 lessons 140m
⚙️ soon

Jenkins & CI/CD

Construct robust declarative pipelines, manage shared libraries, authenticate secrets, hook webhooks, and deploy safe canary rollouts.

PipelinesShared LibrariesWebhooks +2
6 lessons 90m
☁️ soon

AWS Operations

Configure EKS nodepools, set up IAM roles for service accounts, structure security groups, provision ASGs, and optimize load balancers.

EKSIAM / IRSAVPC Routing +2
10 lessons 150m
🚀 soon

GCP Operations

Navigate GKE setups, configure Cloud Logging, inspect GCS lifecycle buckets, configure Service Accounts, and execute asset inventories.

GKECloud OperationsIAM policies +2
8 lessons 120m
💰 soon

Cloud Cost Optimization

Optimize EKS node allocation with Karpenter and CastAI, right-size compute, manage storage costs, clean unused elastic IPs, and configure savings plans.

KarpenterCastAIRight-sizing +2
8 lessons 120m

Interactive Syllabus

Full dependency map →
SRE Learning Syllabus Syllabus Diagram
FoundationsKubernetesCloud ScalingAI OrchestrationLinux System Diagnos...Guide ManualjuniorSSH Port Outage TriageTimed ScenariojuniorSSH OSI Layer Deep-D...Timed ScenariomidNodePool Resource De...Guide ManualmidMemory Eviction & DN...Timed ScenariomidPending Pod Outage r...Timed ScenarioseniorEKS Karpenter ScalingGuide ManualmidAWS Cloud Cost Optim...Guide ManualmidAI Agent Systems Des...Guide ManualseniorProduction AI SystemsGuide Manualsenior
Click any node to study reference, drag to pan canvas, scroll to zoom

Featured War Rooms

All 13 rooms →

Featured Field Manuals

All 27 manuals →
No setup, no cluster, no cloud bill

The shell is already running.

Every war room boots with the incident already in progress. Type real commands, get real output, and watch the SLA clock burn while you narrow it down.

sre@warroom:~$ start linux-ssh-port-outage
provisioning sandbox…
✓ host prod-vm-ip up (10.0.1.18)
✓ incident timeline loaded — 4 phases
! SLA clock started: 15:00
sre@warroom:~$