Site Reliability Engineering, 2nd Edition
by Betsy Beyer, Chris Jones, Christof Leng, David Huska, Jennifer Petoff, Niall Richard Murphy
Chapter 7. SRE Engagement Models
When considering or embarking on the SRE path, it’s paramount to discuss the interactions SRE will have with product development teams. Establishing a clear engagement model with product development teams will not only improve service reliability but will also help foster a healthy collaborative relationship.
This chapter explains:
-
What an SRE engagement model is, how to make it successful, and what outcomes to expect
-
The various approaches to scoping engagements, the differences between them, and where they might be used
-
The differences between SRE for consumer versus enterprise products
-
The evolution of SRE engagements at Google, and how we have matured from our previous engagement models to a newer, outcome-focused approach
-
The importance of communication and collaboration between SRE and its partners
What Is an SRE Engagement Model?
An SRE engagement model refers to two things: the process by which SRE teams engage with their partners in product development, and the services SRE teams provide to analyze and improve the reliability of the services those product teams build. In practice, SRE engagement models:
-
Define the responsibilities, processes, and principles of the SRE/product development partnership. For SRE to be successful and to fulfill its mission, it is critical to manage expectations on both sides and ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access