Zum Inhalt

Service-Level-Management

Service-Level-Management bedeutet, zu vereinbaren, was das Plattform-Team liefert, es zu messen und über das Ergebnis zu sprechen. Diese Seite ist ein Rahmen. Sie enthält keine festen Zahlen: Die Ziele hängen von deinem Betriebsmodell und von deinem Vertrag oder deiner internen Vereinbarung ab. Fülle die Platzhalter aus oder halte die Werte in deinem Onboarding-Dokument fest.

  • Managed Service (XMMS): Die Ziele sind Teil des Vertrags. Das Plattform-Team berichtet dagegen, und der Service Owner des Kunden prüft den Bericht.
  • Eigenbetrieb: Dein eigenes Plattform-Team definiert die Ziele (oft Objectives oder SLOs genannt) mit seinen Stakeholdern und berichtet auf dieselbe Weise.

Für einen ersten Satz von Beispielwerten (Schweregrade, Reaktionszeiten, ein Verfügbarkeitsziel für den hub) siehe Verantwortlichkeiten im Betrieb.

Umfang: was das Service Level abdeckt

Vom Service Level der Plattform abgedeckt Nicht abgedeckt
Hub-Komponenten: firewall, Virtual WAN und hub, Gateways, DNS, Application Gateway, Bastion Die Anwendung des Workload-Teams, einschließlich ihrer Verfügbarkeit und Performance (Verantwortlichkeiten)
Pipelines und Runner der Plattform Ressourcen, die ein Workload-Team in seinem eigenen spoke deployt
Die spoke-Baseline und Standardänderungen Störungen in Azure selbst. Sie werden durch Eskalation an den Cloud-Anbieter behandelt (Incident-Management), aber das Plattform-Team berichtet trotzdem darüber
Monitoring der Plattform und ihre Alerts

Workload-Teams haben für ihre Anwendung ein eigenes Service Level, mit eigenen Business Ownern. Das Level der Plattform ist das Fundament dafür, also sag den Workload-Teams, wie es aussieht.

Was zu definieren ist

Schreibe eine Tabelle in dein Onboarding-Dokument, mit diesen Punkten.

Punkt Was zu vereinbaren ist Wert
Servicezeiten Wann Anfragen und Incidents bearbeitet werden. Ist der hub außerhalb der Geschäftszeiten abgedeckt, und wenn ja, welche Alerts? <hours>
Intake Wo Anfragen und Incidents erfasst werden <support channel>
Definitionen der Schweregrade Siehe Incident-Management <table>
Reaktionszeit pro Schweregrad Zeit von der Registrierung bis zur ersten Reaktion eines Engineers <minutes / hours>
Lösungsziel pro Schweregrad Optional. Zeit bis zur Wiederherstellung des Services <hours>
Durchlaufzeit von Standardänderungen Zeit von der vollständigen Anfrage bis zur Erledigung, pro Art der Änderung <working days>
Verfügbarkeit der Hub-Komponenten Prozentsatz pro Monat und ein Limit für eine einzelne Störung <percentage>, <minutes>
Geplante Wartung Vorlaufzeit der Ankündigung, Fenster, wie viele pro Zeitraum <n days>, siehe Wartungskalender
Ausnahmen Was nicht zählt (siehe unten)
Reporting Was berichtet wird, wie oft, an wen Monatlicher Health Check
Review Wie oft das Service Level selbst überprüft wird <quarterly / yearly>

Messen

Miss nur, was du aus einem System ablesen kannst, damit die Zahlen nicht jeden Monat diskutiert werden.

Service Level Quelle Hinweis
Verfügbarkeit des Application Gateways Availability-Metrik pro Gateway Monatlicher Prozentsatz, wie im Health Check
Verfügbarkeit der firewall Health-Metrik der firewall Monatsdurchschnitt
Verbindungen zu On-Premises Verkehr auf der Verbindung sowie ihr Status Der Status allein kann bei einem Ausfall connected anzeigen (Post-Mortems)
Reaktionszeit Ticketsystem: Registrierungszeit und Zeitpunkt der ersten Antwort eines Engineers Lege fest, ob Geschäftszeiten zählen
Lösungszeit von Incidents und Standardänderungen Ticketsystem: Registrierungszeit bis Lösungszeit Berichte den Durchschnitt und die einzelnen Einträge. Einige lange Einträge verzerren einen Durchschnitt

Ausnahmen

Entscheide vorher, welche Zeit nicht gegen das Plattform-Team zählt. Übliche Optionen:

  • geplante Wartung, die rechtzeitig angekündigt wurde;
  • Zeit, in der auf den Kunden gewartet wird, zum Beispiel auf eine Genehmigung oder Informationen;
  • Zeit, in der auf ein Plattform-release gewartet wird, auf das der Kunde zu warten zugestimmt hat. Berichte sie mit einem Kommentar, damit sie sichtbar ist, ohne die Durchschnitte zu verzerren;
  • Störungen in Azure selbst, in den Verfügbarkeitszahlen. Der Incident wird trotzdem bearbeitet und berichtet.

Reporting und Review

  • Nimm die Zahlen in den monatlichen Health Check auf und besprich sie im taktischen Meeting.
  • Wenn ein Ziel verfehlt wird, sag warum und entscheide über eine Maßnahme: eine Verbesserung, ein geändertes Ziel oder ein akzeptiertes Risiko.
  • Überprüfe das Service Level im vereinbarten Intervall. Ein Ziel, das immer erreicht wird, ist vielleicht zu weich. Ein Ziel, das nie erreicht wird, braucht eine Entscheidung, nicht mehr Erklärungen.

Verantwortung

Rolle Aufgabe
Service Owner (Kundenseite) Besitzt die Vereinbarung und liest die Berichte
Leitung des Plattform-Teams Liefert den Service und berichtet darüber
Enterprise-Architektur und Security Stellt eine Standardvorlage für das Service Level für die gesamte Organisation bereit, damit Service Levels von Plattform und Workloads zusammenpassen

Wenn deine Organisation noch keine Standardvorlage hat, nutze die Tabelle unter Was zu definieren ist als Start und ändere sie, wenn die Vorlage kommt.