Arjun has been on call for production systems for eleven years and has the scar tissue to prove it. He teaches infrastructure the way he wishes it had been taught to him: incident first, architecture second. His courses are built around real postmortems, lightly anonymised, and he will spend an entire lesson on a single failure if the failure is interesting enough.
Cloud Architecture & Reliability
Designed around real postmortems, because that is where the lessons are.
- Completion rate
- 66%
- Free previews
- 1
- Total time
- 10h 2m
Offer ends Sunday at midnight
30-day refund, no questions asked
- 10h 2m, lifetime access
- Learn on desktop, tablet and phone
- Verifiable certificate on completion
- AI tutor with full course context
Training a team?
Volume pricing from five seats, with assignment, reminders and completion reporting included.
See team plans →What you will be able to do
- Reason about failure modes in a distributed system
- Operate Kubernetes without cargo-culting the manifests
- Build observability that answers questions you did not pre-plan
- Run an incident and write a postmortem worth reading
Skills this course develops
Each maps to the same taxonomy your organization’s roles are defined in, so progress here moves your skill profile.
About this course
Infrastructure taught incident-first. Each module opens with a failure — lightly anonymised from real production systems — and works backwards to the architectural decision that allowed it. Covers distributed systems fundamentals, Kubernetes, observability and the operational practices that make on-call survivable.
Requirements
- Production experience with at least one cloud provider
- Comfort on the command line
Curriculum
4 modules · 16 lessons · 10h 2m
Starting from what goes wrong.
- Incident: the retry storm that took down checkoutVideoPreview25m
- Partial failure and why it is the defaultVideo22m
- Timeouts, retries and backoff done correctlyVideo24m
- AssessmentQuiz20m
Your instructor
What learners say
3,894 reviews
- Hannah WeissL&D ManagerRated 5.0 out of 58 months ago
Rolled this out to fourteen people. Twelve finished, which for us is unheard of. The pacing is right and nobody complained about the length, which is the real test.
- Camille DuboisDesignerRated 3.0 out of 59 months ago
Solid content, but I came in from a non-technical background and the assumed knowledge in module four caught me out. The prerequisites could be clearer about that. Everything before it was excellent.
- Rafael OrtizProduct ManagerRated 4.0 out of 510 months ago
Genuinely good, with one caveat: the first module moves slowly if you already know the basics. Skip to module two if you do — the rest is excellent and the case studies are specific rather than generic.
Learners who took this also took
Machine Learning Systems Design
The engineering around the model, which is where projects actually fail.
Anders Lindqvist · Arjun Mehta
18.9K
TypeScript at Scale
Types that catch real bugs without making the codebase unreadable.
Daniel Roth
62.8K
Web Performance Engineering
Measure, then fix — in that order, every time.
Daniel Roth · Ben Kowalski
47.1K