eCH-0279 Kap6.6
Die Resilienz bezeichnet die Fähigkeit eines komplexen Systems, trotz massiver externer oder interner Störungen wieder in den Ausgangszustand zurückzukehren. Technische Systeme werden dann als resilient bezeichnet, wenn sie auch beim Auftreten innerer und äusserer Ausfälle und Störungen die angeforderten Systemleistungen aufrechterhalten. Die Bereitstellung von neuen Diensten muss sich auf resiliente Systeme verlassen, so dass eine Panne oder eine Bedrohung (natürlich, physisch oder virtuell) das Gesamtsystem nicht gefährdet. Infrastrukturen werden daher von der Verwaltung als kritische Ressourcen für die Erbringung ihrer Aufgaben betrachtet. Das Geschehen eines Ausfalls muss immer mit vernünftiger Wahrscheinlichkeit betrachtet werden und Massnahmen für den Einbezug von Unwahrscheinlichkeiten in der Gestaltung der Systeme festgelegt werden. Chaos Engineering hat zum Ziel, die Resilienz eines Systems in Produktion zu überprüfen, indem Störungen oder Angriffe zufällig verursacht werden. Netflix hostet beispielsweise einen «Chaos Monkey» in seinem Produktivsystem.