Book description
Organizations big and small have started to realize just how crucial system and application reliability is to their business. Theyâ??ve also learned just how difficult it is to maintain that reliability while iterating at the speed demanded by the marketplace. Site Reliability Engineering (SRE) is a proven approach to this challenge.
SRE is a large and rich topic to discuss. Google led the way with Site Reliability Engineering, the wildly successful Oâ??Reilly book that described Googleâ??s creation of the discipline and the implementation thatâ??s allowed them to operate at a planetary scale. Inspired by that earlier work, this book explores a very different part of the SRE space. The more than two dozen chapters in Seeking SRE bring you into some of the important conversations going on in the SRE world right now.
Listen as engineers and other leaders in the field discuss:
- Different ways of implementing SRE and SRE principles in a wide variety of settings
- How SRE relates to other approaches such as DevOps
- Specialties on the cutting edge that will soon be commonplace in SRE
- Best practices and technologies that make practicing SRE easier
- The important but rarely explored human side of SRE
David N. Blank-Edelman is the bookâ??s curator and editor.
Publisher resources
Table of contents
- Introduction
- I. SRE Implementation
- 1. Context Versus Control in SRE
- 2. Interviewing Site Reliability Engineers
- 3. So, You Want to Build an SRE Team?
- 4. Using Incident Metrics to Improve SRE at Scale
- 5. Working with Third Parties Shouldn’t Suck
- 6. How to Apply SRE Principles Without Dedicated SRE Teams
- 7. SRE Without SRE: The Spotify Case Study
- 8. Introducing SRE in Large Enterprises
- 9. From SysAdmin to SRE in 8,963 Words
- 10. Clearing the Way for SRE in the Enterprise
- 11. SRE Patterns Loved by DevOps People Everywhere
- 12. DevOps and SRE: Voices from the Community
- 13. Production Engineering at Facebook
- II. Near Edge SRE
- 14. In the Beginning, There Was Chaos
- 15. The Intersection of Reliability and Privacy
- 16. Database Reliability Engineering
- 17. Engineering for Data Durability
- 18. Introduction to Machine Learning for SRE
- III. SRE Best Practices and Technologies
- 19. Do Docs Better: Integrating Documentation into the Engineering Workflow
- 20. Active Teaching and Learning
- 21. The Art and Science of the Service-Level Objective
- 22. SRE as a Success Culture
-
23. SRE Antipatterns
- Antipattern 1: Site Reliability Operations
- Antipattern 2: Humans Staring at Screens
- Antipattern 3: Mob Incident Response
- Antipattern 4: Root Cause = Human Error
- Antipattern 5: Passing the Pager
- Antipattern 6: Magic Smoke Jumping!
- Antipattern 7: Alert Reliability Engineering
- Antipattern 8: Hiring a Dog-Walker to Tend Your Pets
- Antipattern 9: Speed-Bump Engineering
- Antipattern 10: Design Chokepoints
- Antipattern 11: Too Much Stick, Not Enough Carrot
- Antipattern 12: Postponing Production
- Antipattern 13: Optimizing Failure Avoidance Rather Than Recovery Time (MTTF > MTTR)
- Antipattern 14: Dependency Hell
- Antipattern 15: Ungainly Governance
- Antipattern 16: Ill-Considered SLOh-Ohs
- Antipattern 17: Tossing Your API Over the Firewall
- Antipattern 18: Fixing the Ops Team
- So, That’s It, Then?
- 24. Immutable Infrastructure and SRE
- 25. Scriptable Load Balancers
- 26. The Service Mesh: Wrangler of Your Microservices?
- IV. The Human Side of SRE
- 27. Psychological Safety in SRE
- 28. SRE Cognitive Work
- 29. Beyond Burnout
- 30. Against On-Call: A Polemic
- 31. Elegy for Complex Systems
- 32. Intersections Between Operations and Social Activism
- 33. Conclusion
- Index
Product information
- Title: Seeking SRE
- Author(s):
- Release date: September 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491978863
You might also like
book
The Phoenix Project
Bill is an IT manager at Parts Unlimited. It's Tuesday morning and on his drive into …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
audiobook
The Staff Engineer's Path
For years, companies have rewarded their most effective engineers with management positions. But treating management as …
book
The Staff Engineer's Path
For years, companies have rewarded their most effective engineers with management positions. But treating management as …