SLA-Mathematik – Was 99,9% Verfügbarkeit tatsächlich in Stunden Downtime kostet
99,9% klingt beeindruckend, bis man realisiert, dass es 8,77 Stunden Downtime pro Jahr sind. Die Verfügbarkeitsrechnungstabelle, die jeder Entwickler vor dem Unterschreiben eines SLA bookmarken sollte.
Stellen Sie sich vor: Sie sind in einem Gespräch mit einem Kunden, der nach „99.99% Verfügbarkeit“ fragt. Sie sagen „ja“ und beide gehen davon aus. Sechs Monate später starren Sie auf einen SLA-Kredit-Paragraphen und fragen sich, wie Sie hierher gekommen sind. Die Garantie, die Sie locker akzeptiert haben, erlaubt genau 52 Minuten Ausfall pro Jahr – und der Großteil davon verschwindet in einem schlechten Bereitstellungsprozess.
Diese Rechnung sollte jeder Entwickler vor dem Unterschreiben eines SLA oder der Verpflichtung zu einer Verfügbarkeitszahl in einem Vorschlag im Kopf haben.
Die Formel
Verfügbarkeitsprozent werden mit einer einfachen Formel in Ausfallzeit umgerechnet:
Ausfallzeit = (1 – Verfügbarkeit) x Zeitraum
Für 99.9% Verfügbarkeit: 1 – 0.999 = 0.001. Multiplizieren Sie mit den Minuten in einem Jahr (525.960) und Sie erhalten 525,96 Minuten – oder 8,77 Stunden erlaubter Ausfallzeit pro Jahr. Das ist kein katastrophaler Ausfall. Das ist eine ungefährige Dienstleistungsablage am Dienstagmittag, die einige Stunden dauert, eine Datenbank-Übertragung, die länger als erwartet dauert, und ein Mitternachts-Abhängigkeitsupdate, das die Authentifizierungsdienst stört. Acht Stunden vergehen schnell.
Die Referenztabelle
Sichern Sie sich diese Tabelle. Jede Zahl hier wird auf die gleiche Weise berechnet – (1 – Verfügbarkeit) mal die Dauer in Minuten, dann in die leichteste Einheit umgerechnet.
| Verfügbarkeit | Ausfallzeit/Tage | Ausfallzeit/Woche | Ausfallzeit/Monat | Ausfallzeit/Jahr |
|---|---|---|---|---|
| 99% | 14,4 Min | 1,68 Std | 7,3 Std | 87,6 Std |
| 99.5% | 7,2 Min | 50,4 Min | 3,65 Std | 43,8 Std |
| 99.9% | 1,44 Min | 10,08 Min | 43,83 Min | 8,77 Std |
| 99.95% | 43,2 Sek | 5,04 Min | 21,92 Min | 4,38 Std |
| 99.99% | 8,64 Sek | 1,01 Min | 4,38 Min | 52,6 Min |
| 99,999% (fünf Neunen) | 0,864 Sek | 6,05 Sek | 26,3 Sek | 5,26 Min |
Lesen Sie die Zeile mit 99,999% erneut. Fünf Minuten und zwanzig Sekunden erlaubter Ausfallzeit pro Jahr. Insgesamt. Eingeschlossen: geplante Wartung, fehlende Gesundheitsprüfungen und die 30 Sekunden, die Ihr Load-Balancer benötigt, um einen abgestorbenen Knoten zu erkennen. Sie können die Berechnung durchführen, wie realistisch das für die meisten Teams ist.
Was fünf Neunen tatsächlich erfordert
Fünf Neunen (99,999%) sind nicht nur „gute Infrastruktur“. Es ist eine andere Ingenieurdisziplin. Um dahin zu kommen, benötigen Sie:
- Vollständige Redundanz auf jeder Schicht – keine einzelnen Punktfehler irgendwo in der Stack, einschließlich DNS, CDN, Datenbank und Anwendungsebene
- Automatisierte Failover mit subsekundärer Erkennung – Menschen können nicht schnell genug reagieren; Ihre Überwachung und Failover müssen ohne Eingriff laufen
- Ausfallzeitfreie Bereitstellungen – Blue/Green oder Canary, mit automatischer Rückerstattung. Jede Bereitstellung, die eine Neustart erfordert, verbraucht Ihr 5-Minuten-Budget
- Multi-Region-aktive-aktive Konfigurationen – ein einzelner Region, der ausfällt, kann Sie nicht mitnehmen
- Geplante Wartung außerhalb SLA-Fenster – die meisten 99,9%-SLA ausschließen geplante Wartung explizit, aber 99,999%-SLA haben oft keinen Platz dafür
Die Unternehmen, die tatsächlich 99,999% erreichen – AWS S3, Google Cloud Storage – haben spezielle Reliabilitäts-Engineering-Teams, Jahre Erfahrung aus Chaos-Engineering und eine Infrastrukturinvestition, die die meisten SaaS-Gründer blenden würden. Es ist erreichbar, aber nicht zufällig und nicht günstig.
Sie können die Uptime / SLA-Rechner verwenden, um diese Umrechnungen für jede Verfügbarkeitsprozentzahl und jedes Zeitfenster, das Sie behandeln, durchzuführen.
Das SLA-Kredit-Problem
Hier ist der Punkt, der viele überrascht: SLA-Kredite von Cloud-Anbietern kompensieren Sie nicht für Ihre tatsächlichen Verluste. Sie kompensieren Sie für einen Bruchteil Ihres Hosting-Bills.
AWS, GCP und Azure bieten typischerweise 10–30% Ihres monatlichen Dienstleistungsgebills als Kredit an, wenn sie ihren SLA verletzen. Wenn Sie $500 pro Monat für EC2 zahlen und es eine 2-Stunden-Ausfall gibt, die den SLA verletzt, erhalten Sie möglicherweise einen Kredit von $50 bis 150. Gleichzeitig haben Sie möglicherweise tausende an Umsatz verloren, haben Ingenieure in der Incident-Response verbrannt und haben das Vertrauen Ihrer Kunden geschädigt.
Wenn Sie SLA mit Ihren eigenen Kunden verfassen, verstehen Sie, dass dies das Standardmodell ist – Kredite sind Gegenleistungen an Servicegebühren, nicht vollständige Entschädigung. Lesen Sie die Gegenmaßnahmenklausel sorgfältig. Viele Enterprise-Kunden werden versuchen, eine Klausel für tatsächliche Schäden zu verhandeln; das ist ein anderes Gespräch, das mit Anwälten statt mit SREs stattfindet.
Monatliche vs. Jahresfenster zählen
SLA werden über ein bestimmtes Fenster gemessen, und dieses Fenster zählt mehr, als die meisten Menschen erkennen. Ein jährlicher 99,9%-SLA gibt Ihnen 8,77 Stunden Ausfallzeit verteilt auf 12 Monate. Ein monatlicher 99,9%-SLA gibt Ihnen nur 43,83 Minuten pro Monat – aber das wird jedes Monat neu berechnet.
Kunden wollen fast immer monatliche Messung – es klingt strenger und gibt ihnen Leverage, wenn Sie einen schlechten Monat haben. Was sie nicht immer erkennen, ist, dass monatliche Messung tatsächlich weniger Gesamtflexibilität bietet: 43,83 Minuten x 12 Monate = 525,96 Minuten pro Jahr, was genau dem jährlichen Berechnung entspricht. Der Unterschied ist, dass bei monatlichen SLA ein einzelner schlechter Monat einen Verstoß auslösen kann, selbst wenn der Rest des Jahres perfekt war.
Beim Verhandeln drücken Sie so weit wie möglich für jährliche Messungsfenster. Wenn Kunden auf monatliche Messung bestehen, stellen Sie sicher, dass Ihre Infrastruktur tatsächlich 99,9% pro Monat erreichen kann – nicht nur im Durchschnitt über das Jahr.
Was tatsächlich versprechen
Hier ist die nützliche Leitlinie:
Persönliche Projekte und frühe Produkte
99,% ist ehrlich und in Ordnung. Neun Stunden Ausfall pro Monat sind realistisch für ein kleines Team ohne spezielle Betriebsabteilung. Versprechen Sie nicht mehr, als Sie konsistenter liefern können – die Reputationskosten bei verpassten SLA sind schlimmer als die Voraussetzung von niedrigeren Erwartungen.
B2B SaaS auf Standard-Cloud-Infrastruktur
99,9% ist das richtige Ziel. Mit geeigneter Überwachung, Auto-Scaling, verwaltet Datenbanken und einem CI/CD-Pipeline, das keine Ausfallzeit bei Bereitstellung benötigt, ist dies tatsächlich auf AWS, GCP oder Azure ohne heroische Bemühungen erreichbar. Das 43-minütige monatliche Budget ist eng, aber machbar, wenn die Bereitstellungsautomatisierung gut ist.
99,99% und darüber hinaus
Dies erfordert echte Investitionen: Load-Balancer über mehrere Verfügbarkeitszonen, Multi-Region-Failover, Datenbank-Replication mit automatischer Promotion und jemand, der Reliabilität als ihre Hauptaufgabe hat. Wenn ein Kunde 99,99% verlangt und Sie diese Infrastruktur noch nicht haben, ist die ehrliche Antwort, auf 99,9% zu verhandeln und 99,99% als Entwicklungspfad zu verankern – mit dem entsprechenden Infrastrukturkostenanstieg in der Preisgestaltung reflektiert.
99,999% ist Amazon und Google Gebiet. Es sei denn, Sie betreiben Finanzinfrastruktur, Gesundheitsdienste oder Telekommunikationsdienste mit einem dedizierten SRE-Team, ist dies kein realistisches Ziel.
Rechnen Sie die Zahlen für Ihre Situation aus
Die Mathematik hier skaliert auf jedes Zeitfenster und jede Verfügbarkeitsziel. Wenn Sie mit einem nicht-standardisierten SLA-Fenster arbeiten – einem 90-Tage-Rolling-Fenster, einem Geschäftsjahr, einem benutzerdefinierten Messzeitraum – bleibt die Formel gleich: Multiplizieren Sie den Ausfallprozentsatz mit der Anzahl der Minuten in Ihrem Fenster.
Der Uptime / SLA-Rechner auf IO Tools behandelt alles – geben Sie beliebige Verfügbarkeitsprozent und Zeitrahmen ein, um die genaue Ausfallzeitfreigabe zu erhalten, was nützlich ist, wenn Sie SLA-Texte erstellen oder auf eine Kundenanforderung bezüglich Verfügbarkeit eine realistische Gegenvorschlag machen.
Zusammenfassung: 99,9% ist das praktische Limit für die meisten Teams ohne spezielle Investitionen in Zuverlässigkeit. Jede Zahl darüber kostet echtes Geld und erfordert echte Prozessänderungen. Wissen Sie, was Sie verpflichten, bevor das Vertragspapier unterschrieben wird.
Das könnte Ihnen auch gefallen
Erweiterungen installieren
IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche
恵 Die Anzeigetafel ist eingetroffen!
Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!
Unverzichtbare Tools
Alle Neuheiten
AlleAktualisieren: Unser neuestes Werkzeug was added on Juni 26, 2026
