Chaos Engineering: Für kontrollierte Unordnung sorgen

Seite 6: Fazit

Inhaltsverzeichnis

Der Artikel hat die Grundlagen, Prinzipien und die Idee hinter Chaos Engineering erklärt. Das Thema ist wichtig und es herrscht ein großer Nachholbedarf in deutschen Unternehmen, auch wenn nicht jede Firma die gleichen Anforderungen wie Netflix hat. Chaos Engineering kann helfen, ein Vertrauen in die Leistungsfähigkeit eines Systems zu gewinnen, um den turbulenten Bedingungen in der Produktion besser standhalten zu können.

Der Fokus auf Kunden und ihre Erfahrungen im Umgang mit den entwickelten System gerät leider immer mehr in den Hintergrund. Es fehlen geeignete Metriken, um auf einen Blick zu erkennen, in welchem Zustand das System ist. Moderne und hochverfügbare Systeme sind komplex und bestehen aus vielen Komponenten, deren Zusammenspiel sichergestellt werden muss. Ein Ausfall in Produktion kann zu einem unkontrolliertem Verhalten führen – oft fehlt die Zeit und Ruhe, um eine detaillierte Auswertung des Fehlers durchzuführen.

Chaos Engineering schafft die notwendigen Rahmenbedingungen und eine Veränderung in der Kultur, die zu einer stabileren Software führt. Noch wichtiger ist das erlangte Vertrauen in die Software und die gewonnen Erfahrungen im Betrieb der heutigen komplexen Systeme.

Benjamin Wilms
arbeitet als Senior Developer und Chaos Engineer bei der codecentric AG. Seine aktuellen Schwerpunktthemen sind Skalierbarkeit und Resilience in verteilten Anwendungen. Er teilt und diskutiert seine Ideen regelmäßig als Speaker auf Konferenzen sowie als Autor von Artikeln und Blogposts.
(bbo)