Conclusion
The closing argument: what SRE at Google has learned in ten years, why the approach applies beyond Google, and how to start adopting it in a smaller organisation.
The book ends with a short reflection on where SRE came from and where it is going. Benjamin Treynor Sloss' framing from chapter 1 returns: SRE is what happens when software engineers run production. The conclusion claims that the approach is not Google-specific, and sketches how a smaller organisation might adopt the parts that matter most.
It is a two-page chapter, included here so that the summary covers the whole book.
In one minute
- Ten years of SRE at Google produced a body of practice around a few ideas: reliability is a feature with a cost, risk is managed with SLOs and error budgets, toil is capped and automated away, incidents are handled with structure and learned from without blame, and systems are designed to degrade rather than collapse.
- The authors argue the ideas transfer. Most of them (SLOs, error budgets, blameless postmortems, capping operational load, progressive rollouts) do not require Google's scale or infrastructure.
- Start small: pick one service, define an SLI and SLO, measure it, write postmortems for incidents, and set a toil budget. The rest follows from having numbers to argue with.
- SRE is still changing: frameworks and platforms let a few SREs support many services, and engagement models continue to evolve.
- The closing hope is that other organisations take the practices, adapt them, and share back what they learn, which is what the book itself was for.
What SRE has learned
Looking back across the chapters, the conclusion names the recurring themes. Treat reliability as an engineering problem with measurable goals rather than a virtue to maximise. Give development and operations a shared number so that the natural tension between them is resolved by arithmetic rather than by politics. Keep operational work bounded so that engineers have the time to make it smaller. Design systems for failure: shed load, honour deadlines, degrade gracefully, back up and test the restore. When things break, respond with a structure that was agreed in advance, and afterwards write down what happened so the organisation learns.
Does it apply outside Google?
The authors' view is yes, with adaptation. SLOs and error budgets are a management practice, not a technology. Blameless postmortems are a cultural choice. Capping toil is a staffing decision. Progressive rollouts and canaries need only a load balancer and some monitoring. The things that are Google-specific, Borg, Borgmon, Chubby, have open-source equivalents (Kubernetes, Prometheus, Zookeeper and etcd), and the principles behind their use are the same.
How to start
For an organisation adopting SRE, the conclusion's implicit advice, drawn from chapters 4, 5, 15 and 30, is to begin with measurement. Pick a service users care about, define one or two SLIs that reflect their experience, agree an SLO with the product owner, and start reporting against it. Write a postmortem for the next incident, blamelessly, and share it. Measure how much of the team's time goes to toil. With those three numbers in hand, every other practice in the book has a reason to exist and a way to show that it worked.
Looking forward
SRE at Google continued to change after the book: more services run on shared frameworks, a shared platform team supports many of them, and the production readiness review has become lighter as the platform did more of the work. The conclusion expects this to continue and invites readers to contribute to the conversation. The book's existence is part of that: it was written so that the lessons of ten years could be reused by people who were not there.