Migrations- und Rollout-Strategien

Migrations- und Rollout-Strategien#

Eine Migration ist die Umstellung von einem bestehenden System bzw. einer bestehenden Umgebung auf eine neue — etwa der Wechsel auf einen neuen Server, ein neues ERP-System oder eine neue Netzwerkinfrastruktur. Die Wahl der richtigen Migrationsstrategie entscheidet maßgeblich darüber, wie stark der laufende Betrieb des Kunden während der Umstellung beeinträchtigt wird.

Big-Bang vs. schrittweise Migration#

Grundsätzlich stehen zwei Strategien zur Wahl:

KriteriumBig-Bang-MigrationSchrittweise (stufenweise) Migration
VorgehenUmstellung auf einmal, zu einem festen Stichtag (Cutover)Umstellung in mehreren Teilschritten/Etappen
ParallelbetriebNicht vorgesehenAltes und neues System laufen zeitweise parallel
VorteilSchnell abgeschlossen, kein Doppelbetrieb nötigGeringeres Risiko, Fehler betreffen nur einen Teilbereich
NachteilHohes Risiko — Fehler betreffen sofort den gesamten BetriebLänger und komplexer, da zwei Systeme parallel gepflegt werden müssen
Geeignet fürKleinere, gut testbare Systeme mit kurzer AusfalltoleranzGroße, kritische Systeme mit hohem Risiko bei Ausfall
flowchart LR
    subgraph BB["Big-Bang-Migration"]
        direction LR
        B1["Altsystem\naktiv"] --> B2["Stichtag:\nkompletter Umstieg"] --> B3["Neusystem\naktiv"]
    end
    subgraph SW["Schrittweise Migration"]
        direction LR
        S1["Altsystem\naktiv"] --> S2["Parallelbetrieb:\nTeilbereich 1 migriert"] --> S3["Parallelbetrieb:\nTeilbereich 2 migriert"] --> S4["Neusystem\nvollständig aktiv"]
    end

Je kritischer das System für den Kundenbetrieb ist, desto eher lohnt sich der höhere Aufwand einer schrittweisen Migration mit Parallelbetrieb — das Risiko eines Totalausfalls sinkt deutlich.