Part VIII — Observability & Reliability Engineering

Part VIII develops the ability to make bounded, evidence-based judgements about how a software system behaves in operation.

Chapters

  1. Chapter 1 — Observability & Reliability Engineering: Evidence, Behaviour, and Boundaries

    160 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Parts I, III, VI, and VII; systems thinking, testing as evidence, and delivery-system fundamentals

  2. Chapter 2 — Telemetry Quality: Logs, Events, and Context

    180 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapter 1; basic understanding of service interactions and asynchronous processing

  3. Chapter 3 — Metrics and Operational Measurement

    190 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapters 1–2; basic quantitative reasoning

  4. Chapter 4 — Distributed Tracing and Cross-Service Investigation

    185 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapters 1–3; service, contract, and asynchronous-boundary fundamentals from Part IV

  5. Chapter 5 — Designing Observable Systems for Quality Engineering

    185 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapters 1–4; testability and contract-boundary fundamentals

  6. Chapter 6 — Reliability, Service Behaviour, and User-Relevant Outcomes

    190 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapters 1–5; systems thinking and product-quality fundamentals

  7. Chapter 7 — SLIs, SLOs, Error Budgets, and Reliability Decisions

    210 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapters 3, 5, and 6; basic percentage and population reasoning

  8. Chapter 8 — Alert Quality, Incident Evidence, and Operational Diagnosis

    200 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapters 1–7; evidence, metrics, tracing, and reliability-claim fundamentals

  9. Chapter 9 — Resilience Patterns, Dependencies, and Failure Containment

    205 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapters 4–8; state, dependency, and failure-path testing fundamentals

  10. Chapter 10 — Fault Injection, Recovery Evidence, and Reliability Learning

    205 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapters 5–9; failure-path testing, evidence, and resilience fundamentals

  11. Chapter 11 — Capstone: Observability & Reliability Strategy and Evidence Portfolio

    300 minutes, plus the practical exercise · Status: Draft · Version: 0.1.0

    Prerequisites: Chapters 1–10