Aller au contenu
uencoder

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é

Termes associés

References