Das Modell
- PaketEin bestimmter Softwarestand wird zur Auslieferung vorbereitet.
- PrüfungZiel, Voraussetzungen und erlaubter Transfer werden verglichen.
- UmgebungDie Änderung erreicht eine benannte Grenze des Betriebs.
- BestätigungStand und beobachteter Zustand werden festgehalten.
- RückwegEin bekannter vorheriger Stand bleibt als geprüfter Weg beschrieben.
Der Grundsatz
Stand · Bauplan
Jede Umgebung braucht einen bekannten Stand und einen kontrollierten Weg zur Änderung.
Warum
Eine Funktion nützt erst im Betrieb, wenn klar ist, wo sie läuft und welche Verbindungen sie voraussetzt. Cloud, eigene Rechenzentren und abgeschottete Netze haben verschiedene Grenzen. Eine Aktualisierung nimmt darum nicht überall denselben Weg. Auch die Überwachung muss sagen, welchen Teil der Umgebung sie tatsächlich beobachtet. Ein fehlendes Signal bestätigt nicht, dass ein entferntes System gesund arbeitet.
Wie es arbeiten soll
Dokumentation
HERMES soll jede Umgebung mit ihrem geprüften Paketstand und ihrem bekannten Zustand verbinden. Ein Paket durchläuft Prüfung, Wahl des Ziels und eine kontrollierte Auslieferung. Vorheriger Stand und Rückweg sind vor der Änderung bekannt. In abgeschotteten Umgebungen braucht jeder Transfer einen festen Weg und eine passende Prüfung. Ereignisse des Betriebs bleiben über KALKÜL nachvollziehbar. Der Betrieb übernimmt die Grenzen der übrigen Produkte für Daten und Rechte, ohne neue Verbindungen zu öffnen. Er ist so geplant, dass der Anbieter für Auslieferung und Aktualisierung keinen Zugriff auf Produktivdaten braucht.
Schritt für Schritt
- Zielumgebung, Datenraum und erlaubte Verbindungen vor der Auslieferung benennen.
- Paket und Voraussetzungen gegen den bekannten Stand der Umgebung prüfen.
- Rückweg und Prüfung bestimmen, bevor eine Änderung beginnt.
- Den erreichten Stand bestätigen und fehlende Signale als offen kennzeichnen.
Grenzen
Nachweis offen
Nachweis des Betriebs: noch ohne reproduzierbaren Beleg. Der Abschnitt beschreibt den Bauplan.
- HERMES ist in Entwicklung. Eine erprobte abgeschottete Auslieferung ist nicht nachgewiesen.
- Ein Rückweg für Software nimmt nicht automatisch alle fachlichen Änderungen an Daten zurück.
- Verfügbarkeit und Sicherheit hängen auch von Hardware, Netzen und Organisation des Betreibers ab.