Zum Inhalt springen
uencoder

Site Reliability Engineering

SRE ist die von Google begründete Ingenieurpraxis, die Systeme mit Software-Engineering-Methoden betreibt und Zuverlässigkeit und Entwicklungstempo über Fehlerbudgets ausbalanciert.

Zweck

Systemzuverlässigkeit mit Ingenieurmethoden verbessern und Zuverlässigkeitsziele quantifizieren.

Mechanismus

SLIs (Metriken wie Verfügbarkeit), SLOs (Ziele wie 99,9 %), SLAs (Verträge). Fehlerbudget = 1 − SLO; bei Erschöpfung werden Features zugunsten der Stabilität eingefroren. Automatisierter Betrieb, Kapazitätsplanung und Vorfall-Nachanalysen.

Anwendungsfälle

  • Zuverlässigkeitsengineering
  • Betriebsautomatisierung
  • Fehlerbudgets

Verwandte Begriffe

References