SLO, SLI, Error Budget — die SRE‑Sprache
Definitionen:
- SLI (Service Level Indicator): die gemessene Größe (z. B. p99‑Latenz, Error‑Rate).
- SLO (Service Level Objective): der Zielwert (z. B. „p99 ≤ 300 ms").
- SLA (Service Level Agreement): vertragliche Zusage an Kunden mit Strafzahlung.
- Error Budget: 100 % − SLO. Z. B. 99,9 % SLO → 0,1 % Budget = ~43 min Downtime/Monat.
Verfügbarkeitsstufen:
- 99 %: 7,2 h Downtime/Monat — gut für interne Tools.
- 99,9 %: 43 min — Standard für SaaS.
- 99,99 %: 4,3 min — kritische Systeme.
- 99,999 %: 26 s/Monat — Telco / Banking.
Error‑Budget‑Driven Development:
Solange Budget übrig ist → schnelle Releases, neue Features. Budget aufgebraucht → Freeze, Stabilität priorisieren. Das macht den Konflikt zwischen Dev (mehr Features) und Ops (Stabilität) zu einer datengetriebenen Diskussion.
Zurück zu Technik