GuideIntermediate

Sre And Incident Response

Operates, with the discipline of SRE, everything the six prior guides in the AWS Cloud ecosystem already built on top of Andes Cargo: a system can pass the security gate and the cost gate and still fail in production, because "reliable" isn't a state — it's a measurement. This guide teaches the real math of SLI/SLO/error budget with a Python calculator that actually runs, first on fixed data and then on real metrics from Andes Cargo's Lambda read through CloudWatch, Prometheus, Grafana, and OpenTelemetry traces in Jaeger — observability treated as the input to that math, not a full instrumentation discipline. It builds alerting based on error-budget burn rate (the multi-window pattern from the real Google SRE book) instead of loose thresholds, and assembles the full incident lifecycle with roles, severity levels, and an on-call rotation designed with honesty about its human cost. At the center of the guide, it operates end to end the real Claude Code `destroy` incident that the three prior guides already used as a warning: here its timeline gets reconstructed, its severity classified, it gets declared and mitigated with the framework just built, and it closes with a blameless postmortem following the real Google SRE template and an operational runbook verified against LocalStack. The capstone runs a new, deterministic synthetic incident through the whole machine.

64
lessons
8
modules
English · Spanish
available in
Yes
certificate
Free
access
NIEVA

Outcomes

What you'll be able to do

  • Explain what SRE is and why reliability is a measurement, not a state — the marginal cost of each additional nine of availability
  • Calculate a real SLI (good events ÷ valid events), choose an SLO that means something, and get the error budget in minutes with a runnable Python calculator
  • Instrument metrics, logs, and traces as direct SLI input — CloudWatch, Prometheus, Grafana, and traces with OpenTelemetry and Jaeger, running for real against Andes Cargo's inherited Lambda
  • Build alerting based on error-budget burn rate (multi-window, multi-rate), with a real Alertmanager rule and a real CloudWatch alarm
  • Design the full incident lifecycle: severities, roles (incident commander, communications, operations), and a deterministic on-call rotation, with honesty about its real human cost
  • Operate the Claude Code `destroy` incident end to end: reconstruct its timeline, classify its severity, declare it, and trace the mitigation decision tree that led to real-world recovery
  • Write a blameless postmortem following the real Google SRE template, with action items that actually get done, and build Andes Cargo's first operational runbook, verified step by step against LocalStack
  • Run, as a capstone, a deterministic synthetic incident through the full machine: SLI → real data → burn-rate alert → declared incident → runbook → postmortem

Before you start

What you need to bring

It's for you if...

  • Backend, DevOps, or Cloud engineers who already completed the six prior AWS Cloud ecosystem guides (Core Services, Serverless and Containers, Terraform and IaC, CI/CD and GitOps, Cloud Security, FinOps) and want to operate the reliability of what they built
  • Teams with a green, secure, budgeted pipeline that never defined what "reliable" means in numbers
  • Engineers preparing for on-call roles who need the real vocabulary of SLI/SLO/error budget, not just the dictionary definition
  • Devs looking for a real, complete example of a blameless postmortem and an operational runbook — something almost no market curriculum covers

Requirements and materials

  • The six prior AWS Cloud ecosystem guides completed (or equivalent): `andes-cargo-infra/` applied, with the GitHub Actions pipeline, the security gate, and the cost gate already working
  • Docker and `docker compose` installed and working, to run Prometheus, Grafana, Alertmanager, and Jaeger
  • Basic Python (the error budget calculator and the burn rate evaluator are short scripts)
  • LocalStack (free Hobby plan) for CloudWatch, DynamoDB, and Lambda

Content

The syllabus, module by module

Open any of them to see its lessons.

Common questions

What people usually ask

Start whenever you like

Reviews

What students say

These reviews are from enrolled students who completed at least 50% of the course. We moderate reviews only on content grounds (spam, offensive language, personal data), never for being critical or negative.

No approved reviews yet.

Be the first to share your experience!