Einführung in den Betrieb zuverlässiger Systeme mit DevOps

Die Betriebsphase von DevOps schließt sich an die erfolgreiche Bereitstellung von an und umfasst alles, was die Teams zur Wartung, Überwachung und Fehlerbehebung der Anwendung beachten müssen. Das Build wird in der Produktionsumgebung echten Kunden ausgesetzt, wo die Zuverlässigkeit zu einem kritischen Faktor wird.

Diagram of the DevOps lifecycle, from Plan to Develop to Deliver to Operate.

Freigabeexposition verwalten

Die Bereitstellung des Produkts in der Produktionsumgebung scheint der letzte Schritt zu sein, aber es ist nur der Anfang einer ganz neuen Welt. Es kann viel schief gehen, daher ist es wichtig, dass die Teams sichere Bereitstellungspraktiken anwenden, die ein ausgewogenes Verhältnis zwischen Kundenkontakt und Risiko bieten. Teams können auch mit Änderungen experimentieren, indem sie Funktionskennzeichen verwenden, um zu untersuchen, wie sich neue Aktualisierungen und Funktionen auf ein potenzielles Publikum auswirken.

Mit vollem Potenzial arbeiten

Die Teams müssen sicherstellen, dass die von ihnen betriebenen Systeme immer verfügbar sind - unabhängig von Aktualisierungen, Änderungen oder zugrunde liegenden Problemen. Um den Überblick zu behalten, muss man alle Tools und Funktionen beherrschen, die für die Überwachung von Produktionssystemen zur Verfügung stehen. Mit dem richtigen Ansatz kann sichergestellt werden, dass die Systeme Updates erhalten und weiterhin ohne Ausfallzeiten arbeiten.

Sichere Produktionsbereitstellungen

Sicherheit ist zu einem zentralen Anliegen für Anwendungen geworden. DevSecOps beschreibt die Praktiken, die ein Team anwendet, um Systeme zu erstellen und zu warten, die so sicher wie möglich sind. Diese Praktiken gehen über den Code und die Infrastruktur hinaus und umfassen auch Richtlinien, die von Menschen zu befolgen sind, sowie Leitlinien für den Umgang mit und die Behebung von potenziellen Verstößen.

Nächste Schritte

Erfahren Sie, wie eine effektive Überwachung eine hohe Systemverfügbarkeit gewährleistet und es DevOps-Teams ermöglicht, schnell Ergebnisse zu liefern.