Sections · SRE

🛡️

Site Reliability Engineering LIVE

From your first day on call to leading an SRE organisation.

The complete SRE path: SLOs and error budgets, observability and OpenTelemetry, incident management, Kubernetes and AWS reliability, chaos engineering, Python for SREs, SRE with AI, and how to build and lead an SRE team. Includes incident simulations, an interview trainer and 1:1 mock interviews.

SRE
₹500

for 3 months · no auto-renewal

Any 3 sections for ₹999

Get this section

What you will cover

86 lessons across 11 tracks · 10 free lessons · 3 simulations · 287 practice questions · learning roadmap.

Tracks

🧭 SRE Foundations

SLIs, SLOs, error budgets, toil, Linux and networking — the core every interviewer probes.

🐍 Python for SREs

The Python you actually use on call: scripts, log parsing, APIs, concurrency, AWS automation, testing and coding-interview patterns.

Python Fundamentals for SREs: Your First Useful ScriptsA hands-on introduction to the Python you will actually use on call, with a progressive set of mini projects: a health checker, a log counter and a safe retry helper.Foundation26 minFREEFiles, Text Processing and Log Parsing in PythonRead big files safely, parse JSON/YAML/CSV, write regexes for logs and build a log analyser that finds top errors and latency percentiles.Foundation17 min🔒Automation Scripts: os, subprocess, argparse and Safe CLIsBuild command-line tools that run shell commands safely, handle arguments, support dry-run and return proper exit codes.Intermediate15 min🔒HTTP, APIs and Resilient Clients: Timeouts, Retries and BackoffCall REST APIs reliably with requests: timeouts, retry with exponential backoff and jitter, pagination, rate limits, and querying the Prometheus API.Intermediate16 min🔒Concurrency in Python: Threads, asyncio and MultiprocessingUnderstand the GIL and choose the right model to check thousands of hosts or process big data fast, with safe patterns and limits.Intermediate15 min🔒Testing, Logging and Packaging: Writing Python Others Can Trustpytest, mocking external systems, structured logging, type hints, project layout, linting and packaging scripts into installable tools.Intermediate14 min🔒Python and boto3: AWS Automation Recipes for SREsLaunch and manage EC2, tag, snapshot and restore EBS, clone instances, manage S3 buckets, presigned URLs, versioning and multipart uploads with boto3.Intermediate20 min🔒Python Data Structures and Coding-Interview Patterns for SREsThe data structures and algorithm patterns SRE interviews use, with log-flavoured problems: sliding window, heaps, hashing, rate limiters and LRU caches.Intermediate18 min🔒Capstone Projects: Build Real SRE Tools in PythonFour portfolio-quality projects: an SLO calculator, a health-check exporter for Prometheus, a Kubernetes audit tool and a ChatOps incident bot, with architecture diagrams.Advanced20 min🔒

📈 Observability & Monitoring

Metrics, logs, traces, Prometheus, OpenTelemetry and alerts that do not wake you for nothing.

Observability vs Monitoring: Metrics, Logs, Traces and the Golden SignalsA friendly, visual introduction to how SREs see inside production systems: what each signal is good for, how to use them together, dashboards that work and costs that do not explode.Foundation22 minFREEPrometheus and PromQL: From Basics to ScaleData model, scraping, PromQL patterns interviewers ask, recording rules, HA, federation and long-term storage.Intermediate17 min🔒Distributed Tracing and OpenTelemetrySpans, context propagation, sampling strategies, the OTel Collector and using traces to find latency in microservices.Advanced14 min🔒Alert Design: Symptoms, Noise and Paging PhilosophyWhat deserves a page, how to cut alert fatigue, runbook quality and measuring alert health.Intermediate10 min🔒Logging Standards and Health Check DesignLog schema, levels, correlation, retention and compliance, plus liveness/readiness/deep health checks without causing outages.Foundation11 min🔒Structured Wide Events: The Building Block of Modern ObservabilityWhy aggregated metrics hit a wall, how structured events and traces fit together, and the practical checklist for making events wide and useful.Advanced16 min🔒The Core Analysis Loop: Debugging Production from First PrinciplesWhy intuition and runbooks do not scale, how the hypothesis-driven analysis loop works, how to automate its brute-force steps and where AI assistants fit.Advanced14 min🔒SLO-Based Alerting Deep Dive: Burn Rates, Windows and Predictive AlertsWhy threshold alerts create fatigue, sliding vs fixed windows, relative and predictive burn alerts with worked numbers, and acting on a burn alert using event data.Advanced17 min🔒Sampling Telemetry: Cheap but Accurate EnoughConstant, volume-based and key-based sampling, head vs tail decisions for traces, recording sample rates, and reconstructing correct counts and percentiles.Advanced15 min🔒Distributed Tracing with OpenTelemetry: Hands-On Instrumentation and Collector SetupA step-by-step guide to instrumenting Python, Java and Go services, propagating context across HTTP and queues, deploying the OTel Collector on Kubernetes and sending data to Jaeger or Tempo.Advanced24 min🔒Using Traces to Debug Latency, Errors and DependenciesHow to read a trace waterfall, find the critical path, spot N+1 queries, retry storms and fan-out problems, build service maps and tie traces to SLOs.Advanced16 min🔒Alert Standardization: A Framework for Consistent, Actionable AlertsSeverity matrix, naming conventions, mandatory labels and annotations, templates, routing rules, alerts-as-code, review cadence and KPIs for alert quality.Intermediate17 min🔒Telemetry Pipelines, Storage Design and Observability Cost ControlThe collect-normalise-enrich-reduce-route pipeline, why time-series databases struggle with wide events, columnar storage and tiering, and a practical plan to cut observability spend without losing signal.Advanced18 min🔒Observability-Driven Development, CI/CD Observability and Performance EngineeringShift observability left, close the feedback loop between developers and production, observe your pipelines like production, and use telemetry for performance and cost work.Advanced17 min🔒

🚨 Incident Management

Command structure, debugging under pressure, blameless postmortems and on-call health.

Incident Management: Roles, Process and CommunicationSeverity levels, Incident Commander model, mitigation-first debugging and stakeholder comms.Foundation13 min🔒Blameless Postmortems That Actually Prevent RepeatsStructure, facilitation, root-cause methods (5 Whys, contributing factors) and action-item discipline.Intermediate11 min🔒On-Call Design and Burnout PreventionRotations, handoffs, compensation, load metrics and building a sustainable on-call culture.Advanced9 min🔒Famous Outage Case Studies and What They TeachSix public postmortems (GitLab, Knight Capital, Cloudflare, Facebook, Google, CrowdStrike) distilled into design lessons and interview talking points.Advanced14 min🔒Effective Troubleshooting: A Method, Not MagicThe hypothetico-deductive loop, triage, examining systems, avoiding common traps, and making future debugging easier.Intermediate24 minFREEEmergency Response: Learning from Experiments, Changes and Automation Gone WrongA taxonomy of how emergencies start, what to do in the first minutes, and the principles that keep a bad situation from getting worse.Intermediate12 min🔒Post-Mortem Analysis in Depth: Template, Method, Example and Trend ReviewA complete blameless postmortem workflow: timeline reconstruction, contributing-factor analysis, writing strong action items, facilitation, a full worked example and cross-incident trend analysis.Advanced22 min🔒Runbook Creation Guide: Templates, Examples, Testing and AutomationHow to write runbooks people can use at 3 a.m.: structure, a complete example, review and testing, linking to alerts, and evolving runbooks into automation.Intermediate18 min🔒

🛡️ Reliability Engineering

Capacity, release safety, scaling and disaster recovery for large systems.

Capacity Planning and Performance EngineeringLoad testing, forecasting, headroom, autoscaling and cost-aware capacity decisions.Intermediate12 min🔒Release Engineering and Progressive DeliveryCI/CD safety, canaries, blue-green, feature flags, automated rollback and safe database migrations.Intermediate12 min🔒Disaster Recovery, Multi-Region and Resilience PatternsRTO/RPO, DR strategies, multi-region architectures, cell-based design and resilience patterns like circuit breakers and load shedding.Advanced16 min🔒Performance Testing and EngineeringLoad, stress, soak and spike testing; profiling, bottleneck hunting, caching and database tuning with a repeatable method.Intermediate12 min🔒DevSecOps and Security for SREsShift-left pipelines, secrets, vulnerability management, zero trust, incident response for security events and compliance basics.Intermediate12 min🔒FinOps for SREs: Cost as a Reliability ConstraintUnit economics, commitment strategy, waste hunting, showback/chargeback and cost-reliability trade-offs across clouds.Advanced11 min🔒Storage Reliability, Data Centers and Private CloudBlock/file/object storage, RAID and erasure coding, replication, data-center design and when and how to build a private cloud.Advanced13 min🔒Network Reliability at Scale: BGP, DNS, CDN, DDoS and Multi-CloudInternet routing, anycast, global traffic management, DDoS defence, MTU/conntrack gotchas and designing resilient network architectures.Advanced15 min🔒Load Balancing at Scale: From DNS to the DatacenterFrontend balancing with DNS and virtual IPs, datacenter balancing with subsetting and lame ducks, and choosing algorithms that avoid hot spots.Advanced16 min🔒Handling Overload: Load Shedding, Throttling and CriticalityWhy QPS is a poor capacity measure, per-customer quotas, client-side adaptive throttling, request criticality and how to fail gracefully under too much load.Advanced16 min🔒Cascading Failures: Causes, Prevention and Emergency ResponseHow one overloaded component takes down a whole system, the design rules that prevent it, and the immediate steps to stop a cascade in progress.Advanced17 min🔒Distributed Consensus for Reliability: Paxos, Raft, Quorums and Leader ElectionWhy consensus exists, how replicated state machines work, quorum maths, performance trade-offs and how to deploy and monitor etcd/ZooKeeper-style systems.Advanced17 min🔒Reliable Scheduling and Data Pipelines: Cron at Scale and Workflow PatternsIdempotent jobs, skip-vs-retry semantics, distributed cron design, and moving from fragile periodic pipelines to resilient workflow-based processing.Advanced15 min🔒Data Integrity: What You Read Is What You WroteFailure modes of data, defence in depth with soft deletion, backups and replication, early detection through validation, and recovery you have actually tested.Advanced15 min🔒Testing for Reliability: From Unit Tests to Production ProbesThe test pyramid for SREs, configuration and release testing, stress and canary testing, and how testing reduces mean time to repair.Intermediate14 min🔒Network Reliability Engineering Practices: SLOs, Monitoring, Change and AutomationNetwork SLIs and SLOs, observability from packets to flows, safe network change management, capacity planning, automation with Python and a catalogue of network incident runbooks.Advanced18 min🔒

☸️ Kubernetes & Infrastructure as Code

Troubleshoot and harden Kubernetes; manage infrastructure with Terraform safely.

Kubernetes Troubleshooting: A Step-by-Step Playbook for Pods, Nodes and NetworkingFix the most common Kubernetes failures with a calm, repeatable method: scenario walk-throughs with real kubectl output, a decision flow, a command cheat sheet and a practice lab.Intermediate28 minFREEKubernetes Reliability: Resources, Probes, PDBs and RolloutsRequests/limits, QoS classes, PodDisruptionBudgets, topology spread, graceful shutdown and safe upgrades.Intermediate15 min🔒Advanced Kubernetes: Control Plane, etcd and API InternalsHow the API server, etcd, controllers and admission work, and how control planes fail at scale.Advanced16 min🔒Advanced Kubernetes Networking, CNI and Service MeshPod networking, kube-proxy vs eBPF, Ingress/Gateway API, NetworkPolicy, mTLS and Istio/Linkerd trade-offs.Advanced15 min🔒Advanced Kubernetes Scheduling, Autoscaling and CostScheduler internals, taints/affinity, priority and preemption, HPA/VPA/KEDA/Karpenter and capacity at scale.Advanced14 min🔒Kubernetes Security, Policy and Multi-Cluster OperationsRBAC, Pod Security, secrets, supply-chain security, policy-as-code, GitOps and fleet management.Advanced14 min🔒Infrastructure as Code with Terraform: Safe at ScaleState, modules, drift, CI workflows, blast-radius control and the Terraform questions SRE interviews ask.Intermediate13 min🔒Ansible and Configuration Management for Toil AutomationIdempotent playbooks, inventories, roles, secrets with Vault, rolling updates and where Ansible fits next to Terraform and Kubernetes.Foundation10 min🔒

🏛️ Build and Lead an SRE Organisation

Form an SRE team from zero, roll out practices phase by phase, and reach top maturity with the right KPIs and OKRs.

Building an SRE Team from Scratch: A Phase-by-Phase Playbook for LeadersCharter, hiring, operating model, processes and tooling to stand up an SRE function and take it to high maturity, with deliverables, exit criteria and pitfalls for every phase.Leader22 min🔒SRE KPIs, OKRs and Executive Scorecards for Every Maturity StageThe metrics that matter, how to calculate them, target ranges by maturity, ready-to-use OKR examples per phase, and how to report reliability to executives.Leader18 min🔒SRE Maturity Model, Org Strategy and Leadership (Staff to CTO)Assess and grow an SRE practice: maturity levels, operating models, roadmaps, metrics, executive communication and case studies.Advanced15 min🔒Launch Coordination and Production Readiness ReviewsReliable launches with checklists and staged rollouts, the PRR model, SRE engagement levels and how to evolve from late reviews to early engagement and shared platforms.Leader16 min🔒Growing SREs: On-Call Onboarding, Managing Interrupts and Team CollaborationHow to bring new engineers to on-call safely, handle operational interrupts, embed an SRE to rescue an overloaded team, and run effective production meetings.Leader15 min🔒SRE Maturity Assessment: Scoring Rubric, Evidence and Level-by-Level RoadmapA self-assessment across eight domains with a 1-5 rubric, how to gather evidence, interpret results, and the specific moves to climb from each level to the next.Leader20 min🔒Observability Strategy and Governance for Technical LeadersMake the case for observability investment, run it as a product, avoid sociotechnical debt, handle cost pressure, choose build, buy or open source, and manage vendors.Leader17 min🔒
Start here · no payment needed

Start free with SRE

Learn how SRE thinks, how to measure reliability, how to debug on call, and what interviewers expect.

  1. 1SRE Fundamentals: What It Is, Why It Exists and How to Think Like an SREStart here. A clear, story-driven introduction to Site Reliability Engineering: the problem it solves, the core ideas, a day in the life and the answers interviewers expect. · 20 min
  2. 2SLIs, SLOs and SLAs Explained with Real ExamplesLearn to turn "the site feels slow" into numbers: choose indicators, set objectives, calculate budgets and avoid the classic mistakes, with Prometheus queries and a practice workshop. · 24 min
  3. 3Embracing Risk: How Much Reliability Is Enough?Why 100% is the wrong target, how to measure service risk, set availability by product need and cost, and turn the answer into an error budget. · 22 min
  4. 4Python Fundamentals for SREs: Your First Useful ScriptsA hands-on introduction to the Python you will actually use on call, with a progressive set of mini projects: a health checker, a log counter and a safe retry helper. · 26 min
  5. 5Observability vs Monitoring: Metrics, Logs, Traces and the Golden SignalsA friendly, visual introduction to how SREs see inside production systems: what each signal is good for, how to use them together, dashboards that work and costs that do not explode. · 22 min
  6. 6Effective Troubleshooting: A Method, Not MagicThe hypothetico-deductive loop, triage, examining systems, avoiding common traps, and making future debugging easier. · 24 min
  7. 7Kubernetes Troubleshooting: A Step-by-Step Playbook for Pods, Nodes and NetworkingFix the most common Kubernetes failures with a calm, repeatable method: scenario walk-throughs with real kubectl output, a decision flow, a command cheat sheet and a practice lab. · 28 min
  8. 8AWS Core for SREs: VPC, Networking and IAM Explained VisuallyRegions, AZs, VPC design, routing, security groups, load balancers, Route 53 and IAM, from first principles to the architecture patterns and the questions interviewers love. · 26 min
  9. 9Chaos Engineering Fundamentals: Break Things on Purpose, SafelyWhat chaos engineering really is, how to run your first safe experiment step by step, which failures to test, how to get buy-in, and a ready-made game-day plan. · 22 min
  10. 10SRE Interview Preparation: Study Plans, Question Bank and a Winning Answer FrameworkEverything to prepare well: what each interview round tests, 30-day plans for every career stage, a rapid-fire question bank, a framework for any scenario question and a mock-interview checklist. · 24 min
Create a free account to track progress

Inside the SRE section

86 lessons across 11 tracks.

One path from first day to SRE leader

Whether you are new to SRE or have decades in infrastructure, start at the stage that fits you and keep growing.

Learn it. Practise it. Prove it.

Also available