Entdecken Sie operative Exzellenz

Abgeschlossen

DevOps-Praktiken decken nicht nur Softwarebuilds, Tests und Bereitstellung ab, sondern erweitern sich auch auf betriebliche Aspekte des Organisationslebens. Insbesondere kann DevOps dabei helfen, operative Exzellenz zu erreichen, indem er seinen Grundsätzen im täglichen Betrieb folgt. Die im Beispielszenario beschriebene Organisation würde davon profitieren, diesen Ansatz zu übernehmen, um ihre aktuellen Herausforderungen zu bewältigen. In dieser Lektion erfahren Sie mehr über die wichtigsten Aspekte der operativen Exzellenz im Kontext von DevOps.

Was sind erstklassige Betriebsprozesse?

Diagramm, das eine Überwachungsgrafik darstellt.

Operative Exzellenz ist eine Reihe von Praktiken, die Effizienz, Resilienz und kontinuierliche Verbesserung im täglichen Betrieb fördern. Die wichtigsten Aspekte der operativen Exzellenz überschneiden sich in großem Umfang mit DevOps-Praktiken wie Automatisierung, Zusammenarbeit, kontinuierliche Verbesserung, Skalierbarkeit und Flexibilität. Es gibt jedoch einige, die hier aufgrund ihrer operativen Bedeutung behandelt werden. Diese Aspekte umfassen:

  • Kontinuierliche Vorgänge: Zielt auf die Erstellung und Wartung einer Umgebung ab, in der die Notwendigkeit von Ausfallzeiten minimiert oder sogar eliminiert wird.
  • Kontinuierliche Überwachung, Beobachtbarkeit: betont die Bedeutung der Überwachung von Anwendungen und der zugrunde liegenden Infrastruktur in Echtzeit. Das ultimative Ziel ist es, proaktiv (und nicht reaktiv) alle ausstehenden Probleme zu erkennen.
  • Gesundheitsmodellierung: umfasst das Erstellen von Modellen, die das erwartete Verhalten und die Leistung eines Zielsystems unter verschiedenen Bedingungen darstellen. Dies dient als Basis für die Erkennung von Anomalien, die auf potenzielle Probleme hinweisen können.
  • Zuverlässigkeitstechnik: Verwendet Chaos Engineering- und Fehlereinspritzverfahren, um proaktive Maßnahmen anzuwenden, die zu einer erhöhten Resilienz führen.
  • Vorfallmanagement: Konzentriert sich auf eine effiziente Reaktion auf Vorfälle und Lösungen, einschließlich gut definierter Vorfallverwaltung, zuverlässiger Kommunikationskanäle, automatisierter Behebung und kontinuierlicher Schulung, um die Möglichkeit von wiederkehrenden Problemen zu minimieren.
  • Sicherheitsintegration: Integriert Sicherheitspraktiken in den Betriebslebenszyklus.
  • Shift-Right-Tests: verwendet Methoden wie Dark Launching und Featurekennzeichnungen in der Produktionsumgebung.