Zum Hauptinhalt springen

Grundsatzdokument

Architecture Position Paper.

Wie Infrastruktur, Systemgrenzen, Verantwortung und Automatisierung zu einer belastbaren Betriebsarchitektur zusammengeführt werden.

  • Architektur
  • Betrieb
  • Verantwortung
  • I|S|P-Prinzip

Architektur beginnt nicht mit Technologie

Unternehmen beschreiben Veränderung häufig über Produkte: ein neues ERP, eine neue Plattform, eine Automatisierung oder eine zusätzliche Sicherheitsschicht. Diese Begriffe benennen mögliche Werkzeuge. Sie erklären noch nicht, welches System entstehen soll, welche Verantwortung darin gilt und wie es unter realen Bedingungen betrieben wird.

Architektur beginnt deshalb vor der Produktauswahl. Sie macht sichtbar, wie Infrastruktur, Anwendungen, Daten, Rollen und Abläufe tatsächlich zusammenwirken. Sie klärt, welche Entscheidungen gemeinsam getroffen werden müssen und welche Grenzen bewusst bestehen bleiben sollen. Erst danach lässt sich beurteilen, welche Technologie passt.

Die Position von ALTONJI ist eindeutig: Ein System ist nicht belastbar, weil seine einzelnen Komponenten modern sind. Es ist belastbar, wenn seine technischen Grundlagen, seine Systembeziehungen und seine operative Logik zusammenpassen — und wenn Verantwortung an den Übergängen nicht verloren geht.

1. Das System ist größer als seine Anwendungen

Eine Anwendung ist niemals das vollständige System. Zum System gehören auch Identitäten, Netzwerke, Schnittstellen, Datenmodelle, Freigaben, Arbeitsabläufe, Betriebsentscheidungen, Monitoring und Wiederherstellung. Hinzu kommen Menschen und Organisationen, die Entscheidungen treffen, Ausnahmen behandeln und Veränderungen verantworten.

Diese Elemente werden in Projekten oft getrennt betrachtet. Infrastruktur wird als technische Grundlage behandelt, Anwendungen als Funktionsumfang und Prozesse als organisatorisches Thema. Im laufenden Betrieb treffen sie jedoch ununterbrochen aufeinander. Ein Rollenmodell wird zu einer Zugriffsregel. Ein Prozessschritt wird zu einem Statuswechsel. Eine fachliche Verantwortung wird zu Datenhoheit. Eine Wiederherstellungsanforderung wird zu einer technischen Abhängigkeit.

Architektur muss deshalb nicht nur Komponenten beschreiben, sondern Beziehungen. Die entscheidenden Fragen lauten nicht allein „Welche Systeme haben wir?“, sondern auch:

  • Welches System ist für welche Information führend?
  • Wo wechselt Verantwortung?
  • Welche Abhängigkeiten sind für den Betrieb kritisch?
  • Wie wird eine Entscheidung technisch wirksam?
  • Was muss bei einer Störung zuerst wiederhergestellt werden?

Ein belastbares Systembild beantwortet diese Fragen so, dass technische und organisatorische Entscheidungen auf derselben Realität beruhen.

2. Systemgrenzen sind Verantwortungsgrenzen

Grenzen entstehen überall: zwischen Anwendungen, Teams, Dienstleistern, Sicherheitszonen und Betriebsphasen. Eine Grenze ist nicht grundsätzlich problematisch. Unentworfene Übergänge sind es.

Wenn Daten ein System verlassen, muss klar sein, wer ihre Bedeutung, Vollständigkeit und Aktualität verantwortet. Wenn ein Vorgang an ein anderes Team übergeht, muss feststehen, wann die Übergabe wirksam ist und wie ein Fehler zurückgeführt wird. Wenn ein Dienstleister eine Plattform betreibt, muss definiert sein, welche Betriebsentscheidung bei wem verbleibt.

Ohne diese Klarheit bilden sich Ersatzstrukturen: Tabellen ergänzen das ERP, E-Mails dokumentieren Statuswechsel, Chat-Nachrichten tragen Freigaben und persönliche Notizen verbinden Informationen, die im System nicht zusammenfinden. Diese Werkzeuge sind nicht das eigentliche Problem. Sie zeigen, dass die vorgesehene Architektur die operative Realität nicht vollständig trägt.

Gute Architektur gestaltet Grenzen daher explizit. Sie dokumentiert Eingänge und Ausgänge, Zuständigkeiten, Kontrollpunkte und Fehlerwege. Dadurch werden Übergaben nicht nur technisch möglich, sondern operativ nachvollziehbar.

3. I|S|P verbindet drei Entscheidungsebenen

Das I|S|P-Prinzip verbindet Infrastruktursicherheit, Systemarchitektur und Prozessautomatisierung. Es ist kein Reifegradmodell und keine feste Produktarchitektur. Es ist eine Prüflogik für Entscheidungen.

Infrastruktursicherheit fragt, ob die Grundlage trägt. Dazu gehören Identität, Netzwerke, Compute, Zugriff, Monitoring sowie Backup und Wiederherstellung. Diese Ebene bestimmt, ob ein System sicher erreichbar, beobachtbar, veränderbar und wiederherstellbar bleibt.

Systemarchitektur fragt, ob das System als Ganzes ineinandergreift. Dazu gehören Anwendungen, Datenmodelle, Schnittstellen, Systemgrenzen und Verantwortlichkeiten. Diese Ebene bestimmt, ob Informationen einen eindeutigen Ort haben und ob Abhängigkeiten verständlich bleiben.

Prozessautomatisierung fragt, ob die operative Logik funktioniert. Dazu gehören Abläufe, Übergaben, Regeln, Ausnahmen und Kontrollen. Diese Ebene bestimmt, ob Automatisierung eine geklärte Arbeitsweise unterstützt oder lediglich bestehende Unklarheit beschleunigt.

Eine Entscheidung trägt erst dann, wenn sie auf allen drei Ebenen plausibel ist. Ein technisch sauberer Workflow bleibt unzuverlässig, wenn Datenhoheit ungeklärt ist. Ein gutes Datenmodell bleibt wirkungslos, wenn der Betrieb nicht beobachtbar ist. Ein sicheres System bleibt schwer nutzbar, wenn Verantwortungsübergaben nicht entworfen wurden.

4. Architektur entscheidet vor der Implementierung

Architektur soll Umsetzung nicht verzögern. Sie soll verhindern, dass Umsetzung Entscheidungen verdeckt, die noch nicht getroffen wurden.

Der Ausgangspunkt ist eine Diagnose: Systeme, Datenflüsse, Abhängigkeiten und Verantwortlichkeiten werden erfasst. Daraus entsteht kein Inventar um seiner selbst willen, sondern ein Systembild, das Reibung, Risiken und unklare Übergänge sichtbar macht.

Im nächsten Schritt werden Grenzen und Verantwortungen strukturiert. Welche Daten sind führend? Welche Schnittstelle ist verbindlich? Welche Rolle darf entscheiden? Welche Ausnahme benötigt einen eigenen Weg? Welche Komponente ist für den Betrieb kritisch?

Erst danach entsteht eine Zielarchitektur. Sie beschreibt nicht nur einen gewünschten Endzustand, sondern auch Prioritäten und Veränderungspfade. Damit wird erkennbar, welche Maßnahmen voneinander abhängen, welche Risiken zuerst reduziert werden müssen und welche Teile unabhängig entwickelt werden können.

Technologie folgt dieser Entscheidungskette. Sie wird nicht nach maximalem Funktionsumfang ausgewählt, sondern danach, ob sie die geklärten Grenzen, Verantwortungen und Betriebsanforderungen zuverlässig unterstützt.

5. Betriebskontrolle muss nachweisbar sein

Ein laufendes System ist nicht automatisch ein beherrschtes System. Verfügbarkeit, grüne Dashboards oder erfolgreiche Deployments zeigen jeweils nur einen Ausschnitt. Betriebskontrolle entsteht erst, wenn relevante Zustände erklärt, Veränderungen zugeordnet und Wiederherstellungen überprüft werden können.

Dazu gehören mindestens:

  • eindeutige Zuständigkeiten für Dienste und Abhängigkeiten,
  • nachvollziehbare Änderungen mit definiertem Rückweg,
  • Monitoring, das Entscheidungen unterstützt und nicht nur Werte sammelt,
  • getestete Wiederherstellung statt ausschließlich vorhandener Backups,
  • dokumentierte Betriebsgrenzen und Eskalationswege.

Kontrolle bedeutet dabei nicht, jede Veränderung zu verhindern. Sie bedeutet, Veränderung innerhalb verständlicher Grenzen zu ermöglichen. Ein gutes Betriebsmodell macht erkennbar, was normal ist, was abweicht, wer entscheiden kann und wie ein sicherer Zustand wiederhergestellt wird.

6. Wiederherstellung ist Teil des Entwurfs

Backup, Recovery und Ausfallverhalten werden häufig erst nach der Implementierung ergänzt. Damit wird eine architektonische Entscheidung zur nachträglichen Betriebsaufgabe. Ob ein System wiederhergestellt werden kann, hängt jedoch von seinen Abhängigkeiten, Datenbeziehungen, Identitäten, Konfigurationen und Startreihenfolgen ab.

Wiederherstellung muss deshalb bereits im Systementwurf berücksichtigt werden. Die Architektur muss beantworten, welche Daten und Konfigurationen notwendig sind, welche Abhängigkeiten zuerst verfügbar sein müssen und wie die Funktionsfähigkeit nach einem Restore überprüft wird.

Ein Backup ist ein gespeicherter Zustand. Recovery ist die nachgewiesene Fähigkeit, daraus wieder einen betriebsfähigen Zusammenhang herzustellen. Diese Unterscheidung verändert Prioritäten: Nicht die Anzahl der Sicherungen ist entscheidend, sondern die überprüfbare Wiederherstellbarkeit des Systems.

7. Automatisierung folgt geklärter Betriebslogik

Automatisierung ist besonders wirksam, wenn Regeln, Zuständigkeiten und Ausnahmen bereits verstanden sind. Fehlt diese Grundlage, skaliert sie nicht nur Geschwindigkeit, sondern auch strukturelle Fehler.

Vor der Automatisierung muss deshalb klar sein, welcher Auslöser verbindlich ist, welche Daten verwendet werden, welche Entscheidung automatisch getroffen werden darf und wann menschliche Verantwortung erforderlich bleibt. Ebenso wichtig ist die Frage, wie ein automatisierter Schritt geprüft, gestoppt oder zurückgeführt werden kann.

Diese Logik gilt auch für KI-gestützte Abläufe. Ein Modell ersetzt keine ungeklärte Datenhoheit und keine fehlende Betriebsgrenze. Je größer der mögliche Handlungsspielraum einer Automatisierung, desto klarer müssen Zugriff, Prüfung und Verantwortung entworfen sein.

8. Von der Position zur Umsetzung

ALTONJI trennt Architektur und Umsetzung bewusst, ohne sie voneinander zu lösen. Architektur schafft das Systembild, klärt Entscheidungen und definiert den Veränderungspfad. Wo daraus ein Mandat entsteht, kann VALIDATUS Engineering, Deployment und Operations übernehmen.

Diese Trennung schützt die Qualität der Entscheidung. Eine Architektur soll nicht unbemerkt von einem bevorzugten Produkt, einer vorhandenen Implementierung oder einem einzelnen Betriebsinteresse bestimmt werden. Gleichzeitig muss sie konkret genug sein, um umgesetzt, geprüft und betrieben werden zu können.

Spezialisierte Partner können ergänzen, wo zusätzliche Expertise erforderlich ist. Die Verantwortung für den Zusammenhang bleibt dennoch sichtbar: Wer entscheidet, wer umsetzt, wer betreibt und wer im Fehlerfall handeln muss.

Schlussfolgerung

Belastbare Architektur verbindet technische Grundlage, Systembeziehungen und operative Logik. Sie macht Grenzen sichtbar, ordnet Verantwortung zu und behandelt Betrieb sowie Wiederherstellung als Teil des Entwurfs.

Das Ergebnis ist nicht ein möglichst komplexes Zielbild. Es ist ein System, dessen Entscheidungen nachvollziehbar sind, dessen Übergänge tragen und dessen Veränderung kontrolliert möglich bleibt.

Weiterführender Einblick: Alles war grün. Nur die Kontrolle fehlte.