Chapter 10: Exploring GCP Cloud Operations
Reliability is the most critical feature of a service or a system. Site Reliability Engineering (SRE) prescribes specific technical tools or practices that help in measuring characteristics that define and track reliability, such as SLAs, SLOs, SLIs, and error budgets.
In Chapter 2, SRE Technical Practices – Deep Dive, we discussed the key constructs of SLAs in detail, the need for SLOs to achieve SLAs, the guidelines for setting SLOs, and the need for SLIs to achieve SLOs. In addition, we learned about the different types of SLIs based on user journey categorization, different sources to measure SLIs, the importance of error budgets, and the ways to set error budgets to make a service reliable.
This raises a series of fundamental questions:
- How can we observe SLIs for a service so that the SLOs are not violated?
- How can we track whether our error budgets are getting exhausted?
- How can we maintain harmony between...