Kategorien
Tags
Newsletter
Melden Sie sich für den QRP International-Neswletter an und erhalten Sie alle Neuigkeiten über Trends, nützliche Inhalte und Einladungen zu unseren kommenden Veranstaltungen.
Melden Sie sich anVielleicht haben Sie in letzter Zeit von SRE (Site Reliability Engineering) gehört. Doch was sind die Unterschiede und Gemeinsamkeiten zwischen ITIL 4, SRE und DevOps?
Zunächst einmal können alle drei Frameworks oder Best Practices einen Mehrwert für Ihre IT-Wertschöpfungskette darstellen. Sie richten sich an IT-Führungskräfte, die in der Lage sein müssen, leistungsstarke Teams zu bilden und zu unterstützen, die die digitale Strategie ihres Unternehmens sichern und beschleunigen können.
Die 3 Rahmenwerke haben einige wichtige Punkte gemeinsam:
Laut der Studie 2019 „Upskilling DevOps“ des DevOps Institute setzen 66 % der Befragten DevOps ein, 47 % wenden ITIL als Best-Practice-Framework an und 10 % nutzen SRE-Praktiken. Und viele der befragten Teams gaben an, dass sie alle drei Möglichkeiten nutzen.
ITIL 4 ist die neueste Entwicklung des Axelos Service Management Frameworks. Sie führte ein neues Service Value System (SVS) ein, das sich auf 7 Leitprinzipien stützt. Dank der Einführung einiger DevOps-Praktiken wie Wertströme und kontinuierliche Bereitstellung ist der Rahmen nun besser auf DevOps und Agile abgestimmt.
Alle Mitglieder einer IT-Organisation sind beteiligt und arbeiten zusammen, um die Wertschöpfung durch IT-Dienste zu erleichtern. Die Schlüsselkomponenten des ITIL-4-Rahmens basieren auf der Service-Wertschöpfungskette, die ausgehend von einem Bedarf oder einer Gelegenheit die Wertschöpfung durch Leitprinzipien, Governance, Praktiken und kontinuierliche Verbesserung ermöglicht.
Site Reliability Engineering (SRE) ist Googles Ansatz für das Servicemanagement, der durch ein gleichnamiges Handbuch eingeführt wurde.
Bei SRE handelt es sich um eine Reihe von Nachbearbeitung Praktiken zur Erstellung großer operativer Systeme in großem Maßstab, wobei der Schwerpunkt auf dem Betrieb aus einer technischen Perspektive liegt. Es wurde die Rolle des SRE-Teams eingeführt, die innerhalb von Organisationen eine klar definierte Rolle ist. Bei den Mitgliedern handelt es sich um Software-Ingenieure, die operative Aufgaben übernehmen, anstatt ein eigenes Betriebsteam zu bilden.
Sie werden von einem Ingenieur unterstützt, der die SRE-Prinzipien zur Verwaltung von Verfügbarkeit, Latenz, Leistung, Effizienz, Änderungsmanagement, Überwachung, Notfallreaktion und Produktionskapazität anwendet.
DevOps ist die Schaffung von multidisziplinären Teams aus Entwicklung und Betrieb, die die Silos von Entwicklung und Betrieb ersetzen und durch gemeinsame, effiziente Praktiken und Tools zusammenarbeiten.
Die wichtigsten Mitglieder des DevOps-Teams sind Fachleute aus den Bereichen Entwicklung, Betrieb und Sicherheit, die im Rahmen des Software-Lebenszyklus zusammenarbeiten, um die Softwarequalität und die Geschwindigkeit der Entwicklung und Bereitstellung zu verbessern. Ziel ist es, das Kundenerlebnis zu verbessern. DevOps ist auf die Prinzipien von Lean und Agile abgestimmt.
Die wichtigsten Unterschiede sind:
Sie können ITIL 4 jederzeit einsetzen, es sind keine Voraussetzungen oder Kenntnisse über frühere Versionen von ITIL erforderlich. Mit ITIL 4 wurden bewährte Verfahren und eine gemeinsame Sprache eingeführt, um die Kundenzufriedenheit, die Serviceverfügbarkeit und die Ressourceneffizienz zu verbessern. ITIL 4 konzentriert sich auch auf Organisationen und Ressourcen, Technologie, Partner und Lieferanten sowie Wertströme und Prozesse.
SRE kann durch die Einführung der Rolle des „SRE-Ingenieurs“ als formelles Teammitglied innerhalb eines DevOps-Teams oder eines Service-Management-Teams angewendet werden. SRE kann auch von Organisationen übernommen werden, die mit ITIL 4 oder DevOps nicht vertraut sind. SRE ist eine hervorragende Lösung in Fällen, in denen die Zuverlässigkeit eines der erklärten Ziele des Unternehmens ist und das System ein Wachstum an Benutzern, Komplexität und/oder Anzahl der Konfigurationselemente erfährt. Einer der Hauptvorteile von SRE ist die Entwicklung von Self-Service-Tools und Automatisierungsskripten zur Verbesserung der Zuverlässigkeit und Leistung von Anwendungen und Diensten, die manuelle Arbeit überflüssig machen.
Die Einführung von DevOps kann zu jeder Zeit erfolgen. Auslöser können Forderungen nach schnellerer Lieferung und höherer Qualität von Software, Produkten und/oder Dienstleistungen für die Beteiligten sein. Zu den Vorteilen gehören ein kultureller Wandel sowie eine verbesserte Geschwindigkeit und Qualität der Softwareentwicklung und -bereitstellung. DevOps basiert auf agilen Softwareentwicklungs- und Service Managementtechniken und fördert den Einsatz von Automatisierung, um die manuelle Arbeit von qualifizierten Ressourcen zu reduzieren, die sich dann auf Aktivitäten mit höherem Mehrwert konzentrieren können. Alle Mitglieder von DevOps-Teams arbeiten an zuverlässiger, wartbarer und funktionaler Software.
Alle drei Methoden können nebeneinander bestehen, um Teams aufeinander abzustimmen, die Bedürfnisse der Beteiligten zu erfüllen und den realisierten Wert zu steigern. Unabhängig davon, welchen Rahmen Sie wählen, sollten Sie sich darauf konzentrieren:
Organisationen sollten bewährte Verfahren und Methoden einführen, die ihren Bedürfnissen entsprechen, aber langsam und in kleinem Maßstab beginnen, lernen, Fähigkeiten entwickeln und sie schließlich in großem Maßstab anwenden.
© 2019 DevOps Institute. Alle Rechte vorbehalten.