An error budget is the calculated, explicit amount of unreliability a service can tolerate over a specific period, defined as 1 minus its Service Level Objective (SLO). It operationalizes reliability by creating a shared resource that teams can spend on deployments and changes. Once the budget is exhausted, the focus must shift from feature development to stability improvements, enforcing a data-driven balance between innovation velocity and operational risk.
