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:
| Kriterium | Big-Bang-Migration | Schrittweise (stufenweise) Migration |
|---|---|---|
| Vorgehen | Umstellung auf einmal, zu einem festen Stichtag (Cutover) | Umstellung in mehreren Teilschritten/Etappen |
| Parallelbetrieb | Nicht vorgesehen | Altes und neues System laufen zeitweise parallel |
| Vorteil | Schnell abgeschlossen, kein Doppelbetrieb nötig | Geringeres Risiko, Fehler betreffen nur einen Teilbereich |
| Nachteil | Hohes Risiko — Fehler betreffen sofort den gesamten Betrieb | Länger und komplexer, da zwei Systeme parallel gepflegt werden müssen |
| Geeignet für | Kleinere, gut testbare Systeme mit kurzer Ausfalltoleranz | Groß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"]
endJe 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.