Bewertung:

Das Buch bietet eine solide Grundlage für Anfänger im Bereich Chaos-Engineering, indem es klare Erklärungen der Kernkonzepte und praktische Anleitungen für die Durchführung von Spieltagen und die Automatisierung von Prozessen bietet. Allerdings konzentriert es sich stark auf die spezifischen Tools des Autors, was einige Leser als einschränkend empfanden und einen tool-agnostischeren Ansatz bevorzugten.
Vorteile:⬤ Klar und leicht verständlich
⬤ ideal für Anfänger
⬤ bietet eine gute Grundlage für Chaos-Engineering-Konzepte
⬤ bietet praktische Anleitungen für Game Days und Automatisierung.
Starker Fokus auf die spezifischen Tools des Autors, was die Anwendung einschränken kann; es fehlt eine breitere, toolunabhängige Perspektive.
(basierend auf 3 Leserbewertungen)
Learning Chaos Engineering: Discovering and Overcoming System Weaknesses Through Experimentation
Die meisten Unternehmen arbeiten hart daran, kostspielige Ausfälle zu vermeiden, aber bei komplexen Systemen ist es besser, sie zu akzeptieren und aus ihnen zu lernen. Durch Chaos Engineering können Sie proaktiv nach Anzeichen für Systemschwächen suchen, bevor diese eine Krise auslösen. Dieses praktische Buch zeigt Softwareentwicklern und Systemadministratoren, wie sie erfolgreiche Chaos-Engineering-Experimente planen und durchführen können.
Systemschwächen gehen über Ihre Infrastruktur, Plattformen und Anwendungen hinaus und umfassen auch Richtlinien, Praktiken, Playbooks und Menschen. Der Autor Russ Miles erklärt, warum, wann und wie man Systeme, Prozesse und Teamreaktionen anhand von simulierten Ausfällen an Spieltagen testet. Außerdem erfahren Sie, wie Sie durch Automatisierung auf ein kontinuierliches Chaos hinarbeiten können, und zwar mit Funktionen, die Sie im gesamten Team und im Unternehmen nutzen können.
⬤ Lernen Sie, wie ein Chaos-Ingenieur zu denken.
⬤ Erstellen Sie einen Hypothesen-Backlog, um festzustellen, was in Ihrem System schief gehen könnte.
⬤ Entwickeln Sie Ihre Hypothesen zu Chaos-Engineering-Experimenten Game Days.
⬤ Schreiben Sie automatisierte Chaos-Experimente mit dem Open-Source-Chaos-Toolkit, führen Sie sie durch und lernen Sie daraus.
⬤ Verwandeln Sie Chaos-Experimente in Tests, um zu bestätigen, dass Sie die entdeckten Schwachstellen beseitigt haben.
⬤ Beobachten und kontrollieren Sie Ihre automatisierten Chaos-Experimente, während sie laufen.