foreword
preface
acknowledgments
about this book
about the author
about the cover illustration
1 Into the world of chaos engineering
1.1 What is chaos engineering?
1.2 Motivations for chaos engineering
Estimating risk and cost, and setting SLIs, SLOs, and SLAs
Testing a system as a whole
Finding emergent properties
1.3 Four steps to chaos engineering
Ensure observability
Define a steady state
Form a hypothesis
Run the experiment and prove (or refute) your hypothesis
1.4 What chaos engineering is not
1.5 A taste of chaos engineering
FizzBuzz as a service
A long, dark night
Postmortem
Chaos engineering in a nutshell
Part 1. Chaos engineering fundamentals
2 First cup of chaos and blast radius
2.1 Setup: Working with the code in this book
2.2 Scenario