Error Budget
Un error budget est l'allocation de non-fiabilité tolérée (1−SLO) ; une fois épuisée, le développement de fonctionnalités gèle au profit de la stabilité, équilibrant vitesse et fiabilité.
Objectif
Quantifier la non-fiabilité tolérable, en équilibrant développement de fonctionnalités et stabilité du système.
Mécanisme
Par ex., un SLO de disponibilité mensuelle de 99,9 % donne un error budget de 0,1 %*43200 s = 43,2 minutes d'indisponibilité. Dans le budget, on livre librement de nouvelles fonctionnalités ; épuisé, on les gèle pour privilégier la stabilité. Des métriques visibles partagées favorisent le consensus.
Cas d’usage
- Équilibre de fiabilité
- Cadence de publication
- SRE