Zum Inhalt springen

FrageBetrieb und Grenzen · 09 von 10

Wie läuft das System in der Cloud, im eigenen Rechenzentrum und abgeschottet?

Betrieb und Auslieferung mit HERMES

HERMES soll das System in unterschiedlichen Umgebungen betreibbar machen: mit Versionen, Auslieferung, Überwachung und einem beschriebenen Rückweg, wenn eine Aktualisierung fehlschlägt.

Lesezeit
2 Min.
Erstfassung
Stand
Bauplan
Auf dieser Seite
  1. 01Das Modell
  2. 02Der Grundsatz
  3. 03Warum
  4. 04Wie es arbeiten soll
  5. 05Schritt für Schritt
  6. 06Grenzen
  7. 07Zusammenhang

Das Modell

Betrieb und Auslieferung mit HERMES. 1 Paket: Ein bestimmter Softwarestand wird zur Auslieferung vorbereitet. 2 Prüfung: Ziel, Voraussetzungen und erlaubter Transfer werden verglichen. 3 Umgebung: Die Änderung erreicht eine benannte Grenze des Betriebs. 4 Bestätigung: Stand und beobachteter Zustand werden festgehalten. 5 Rückweg: Ein bekannter vorheriger Stand bleibt als geprüfter Weg beschrieben.PaketSchritt 1PrüfungSchritt 2UmgebungSchritt 3BestätigungSchritt 4RückwegSchritt 5Betrieb und Auslieferung mit HERMES. 1 Paket: Ein bestimmter Softwarestand wird zur Auslieferung vorbereitet. 2 Prüfung: Ziel, Voraussetzungen und erlaubter Transfer werden verglichen. 3 Umgebung: Die Änderung erreicht eine benannte Grenze des Betriebs. 4 Bestätigung: Stand und beobachteter Zustand werden festgehalten. 5 Rückweg: Ein bekannter vorheriger Stand bleibt als geprüfter Weg beschrieben.PaketSchritt 1PrüfungSchritt 2UmgebungSchritt 3BestätigungSchritt 4RückwegSchritt 5
  1. PaketEin bestimmter Softwarestand wird zur Auslieferung vorbereitet.
  2. PrüfungZiel, Voraussetzungen und erlaubter Transfer werden verglichen.
  3. UmgebungDie Änderung erreicht eine benannte Grenze des Betriebs.
  4. BestätigungStand und beobachteter Zustand werden festgehalten.
  5. RückwegEin bekannter vorheriger Stand bleibt als geprüfter Weg beschrieben.
Abb. 1Modell aus Grundbegriffen, ohne Daten. Der Rahmen des Betriebs trägt den ganzen Arbeitsweg, einschließlich der Regeln für seine Aktualisierung.

Der Grundsatz

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

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

  1. Zielumgebung, Datenraum und erlaubte Verbindungen vor der Auslieferung benennen.
  2. Paket und Voraussetzungen gegen den bekannten Stand der Umgebung prüfen.
  3. Rückweg und Prüfung bestimmen, bevor eine Änderung beginnt.
  4. 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.

Zusammenhang