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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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