Detect
Mit einem belastbaren Signal beginnen: Healthcheck, Log, Metrik, Zeitplan oder API-Event.
Je häufiger ich einen Ablauf wiederholen muss, desto interessanter wird eine andere Frage: Warum muss ich ihn überhaupt jedes Mal wieder von Hand durchführen? Ein sauber automatisierter Ablauf ist wiederholbar. Er folgt definierten Regeln. Ergebnisse werden vergleichbarer. Manuelle Fehler lassen sich reduzieren. Änderungen können versioniert und nachvollzogen werden. Entscheidend ist für mich aber, vorher verstanden zu haben, was automatisiert werden soll.
Automatisierung schafft Standards, Nachvollziehbarkeit und Skalierbarkeit – vorausgesetzt, der zugrunde liegende Prozess ist verstanden.
Nicht jedes Signal sollte automatisch eine Aktion auslösen. Detect, Decide, Act und Verify müssen bewusst getrennt werden.
Mit einem belastbaren Signal beginnen: Healthcheck, Log, Metrik, Zeitplan oder API-Event.
Bedingungen, Wiederholungen und Sicherheitsgrenzen entscheiden über Aktion oder Alarm.
Maßnahmen begrenzen, möglichst idempotent gestalten und unnötige Seiteneffekte vermeiden.
Nach der Aktion prüfen, ob der gewünschte Zustand tatsächlich wiederhergestellt wurde.