Automatisierung

Automatisierung ist selten spektakulär. Sie besteht meistens daraus, dass etwas Lästiges einfach nicht mehr passiert – und der Gewinn zeigt sich erst nach Monaten, wenn man merkt, dass man an etwas seit langem nicht mehr gedacht hat.

Was sich lohnt und was nicht

Die ehrliche Rechnung ist einfach: Aufwand für die Einrichtung gegen eingesparte Zeit mal Häufigkeit. Etwas, das zweimal im Jahr eine Minute kostet, ist keine Automatisierung wert – auch wenn es reizt.

Es gibt aber einen zweiten Grund, der schwerer wiegt als Zeit: Verlässlichkeit. Eine Sicherung, an die man selbst denken muss, findet unregelmäßig statt und irgendwann gar nicht mehr. Eine automatische läuft auch in der Woche, in der man krank ist. Alles, was passieren muss und nicht bloß angenehm ist, gehört automatisiert – unabhängig davon, wie viel Zeit es spart.

Drei Ebenen

Zeitgesteuert

Die älteste und robusteste Form: ein Befehl, der zu festen Zeiten läuft. Passend für Sicherungen, Aufräumarbeiten, Berichte. Wenig Möglichkeiten, viel Verlässlichkeit, und im Fehlerfall gut nachvollziehbar.

Der wunde Punkt: Von sich aus meldet sich so ein Auftrag nie. Läuft er drei Monate lang mit Fehler durch, merkt es niemand. Deshalb gehört zu jedem zeitgesteuerten Auftrag eine Rückmeldung – entweder eine Nachricht im Fehlerfall oder besser eine Überwachung, die Alarm schlägt, wenn die erwartete Erfolgsmeldung ausbleibt. Nur so fällt auch auf, wenn der Auftrag gar nicht erst gestartet ist.

Ereignisgesteuert

Etwas passiert, und daraufhin geschieht etwas anderes: Eine Datei landet in einem Ordner und wird eingelesen. Ein Sensor meldet einen Wert und löst eine Aktion aus. Ein Dienst schickt eine Benachrichtigung, die weiterverarbeitet wird.

Reaktionsschnell und sparsam, weil nichts im Leerlauf prüft. Dafür schwerer zu durchschauen, wenn mehrere Regeln ineinandergreifen – und anfällig für Schleifen, wenn eine Aktion wieder das Ereignis auslöst, das sie gestartet hat.

Ablaufsteuerung

Sobald mehrere Dienste zusammenspielen, wird beides unhandlich. Werkzeuge mit grafischem Ablaufplan verbinden Auslöser, Bedingungen und Aktionen sichtbar miteinander und zeigen bei jedem Durchlauf, welcher Schritt was zurückgegeben hat.

Der Vorteil ist die Nachvollziehbarkeit im Fehlerfall. Der Preis ist ein weiterer Dienst, der laufen und gepflegt werden muss – und die Versuchung, Dinge darüber zu lösen, für die drei Zeilen gereicht hätten.

Womit man anfängt

Immer mit der Sicherung. Nicht weil es das Spannendste ist, sondern weil alles andere darauf aufbaut: Wer weiß, dass er zurückkann, probiert mutiger aus.

Eine brauchbare Sicherung läuft täglich, legt Versionsstände an statt nur den letzten Zustand zu überschreiben, liegt auf einem anderen Gerät, hat eine Kopie außer Haus und meldet sich, wenn sie nicht durchgelaufen ist. Und sie wurde mindestens einmal zurückgespielt.

Danach in dieser Reihenfolge: Benachrichtigungen bei Ausfällen, automatische Aktualisierungen für Sicherheitslücken, Aufräumen von Protokolldateien und temporären Daten, und erst dann die Bequemlichkeiten.

Zwei Regeln, die Ärger sparen

Mehrfach ausführbar bleiben. Ein Ablauf sollte dasselbe Ergebnis liefern, egal ob er einmal oder fünfmal läuft. „Lege den Ordner an, falls er fehlt“ ist gutmütig; „Lege den Ordner an“ bricht beim zweiten Durchlauf ab. Das klingt nach Kleinkram, entscheidet aber darüber, ob ein abgebrochener Durchlauf einfach wiederholt werden kann oder erst von Hand aufgeräumt werden muss.

Laut scheitern. Der gefährlichste Zustand ist nicht der Fehler, sondern der stille Fehler. Ein Ablauf, der bei Problemen einfach nichts tut, sieht monatelang aus wie einer, der funktioniert. Lieber eine Meldung zu viel als eine Sicherung, die seit Februar leer ist.

Wo die Grenze liegt

Jede Automatisierung ist eine Entscheidung, die man einmal trifft und danach nicht mehr überprüft. Das ist der Sinn – und das Risiko. Wenn sich die Voraussetzungen ändern, macht die Regel weiterhin genau das, was vor zwei Jahren richtig war.

Deshalb: aufschreiben, was warum automatisiert wurde, und einmal im Jahr durchgehen, ob es noch stimmt. Eine Liste aller laufenden Aufträge an einer Stelle ist mehr wert, als es klingt.


Weiter zu:
Heimserver & Virtualisierung ·
Netzwerk & Zugriff ·
KI im Eigenbetrieb ·
Glossar