Service Level Objective
Un SLO est un objectif interne de fiabilité pour un service (p. ex., 99,9 % de disponibilité), mesuré par des SLI, qui pilote les budgets d'erreur et le rythme de développement.
Objectif
Quantifier les objectifs de fiabilité, en équilibrant vitesse et stabilité grâce aux budgets d'erreur.
Mécanisme
Les SLO fixent des objectifs à partir des SLI (p. ex., taux de succès des requêtes, percentiles de latence). P. ex., 99,9 % des requêtes < 100 ms. Budget d'erreur = (1−SLO) × fenêtre temporelle. Budget épuisé = gel des développements. Les SLO doivent être plus souples que les SLA.
Cas d’usage
- Objectifs de fiabilité
- Budgets d'erreur
- Planification de capacité