Distinction entre Key Performance Indicators et Service Level Indicators/Objectives/Agreements.
Distinction des termes parfois confondus : KPI (Key Performance Indicator), SLI (Service Level Indicator), SLO (Service Level Objective), SLA (Service Level Agreement).
(1) **KPI** — métrique business mesurant succès organisationnel : revenue, conversion rate, customer acquisition cost (CAC), churn rate, NPS, monthly active users (MAU), DAU/MAU ratio. Vise business outcomes.
(2) **SLI** — Service Level Indicator, métrique technique mesurant qualité d'un service : availability (% requests successful), latency (p50/p95/p99), throughput (RPS), error rate, freshness (data lag), correctness. Format préféré ratio : good_events / total_events. Exemples : 99.95% des HTTP requests retournent statut 2xx ; 95% des requests servies en <200ms p95.
(3) **SLO** — Service Level Objective, target interne sur un SLI, généralement défini sur fenêtre temporelle (rolling 30j, calendar month). Exemple : SLI availability 99.9% sur 30j. SLO < SLA toujours (marge de sécurité). Drive engineering work via error budgets.
(4) **SLA** — Service Level Agreement, engagement contractuel externe (vers customers) sur niveaux service, souvent avec pénalités financières en cas de non-respect (service credits, refunds). Exemple AWS S3 SLA : 99.9% availability → si <99% pendant un mois, 25% service credit. Plus laxe que SLO interne (marge).
Hiérarchie : SLI mesure → SLO cible interne → SLA promise externe. KPIs business agrègent SLOs + autres dimensions. Mature orgs : KPIs traduits en SLOs traduits en SLIs alertables. Compétences SRE practical.
200+ certifications, 400 000+ questions, examens blancs chronométrés.
Voir le catalogue →