Dirk Richter
Software-Entwicklung und Architektur

Migrationswege


Inhaltsverzeichnis

Anforderungen an eine Migration

Migrationsmuster

Die am besten geeignete Methode hängt von den Umständen und den spezifischen Anforderungen des Projekts ab. Hier einige Beispiele:

Denke daran: Jedes Muster hat seine Stärken und Schwächen. Die Wahl der passenden Migrationsstrategie sollte sorgfältig an die spezifischen Projektumstände angepasst werden.

Strangler Fig Pattern

Die Brownfield-Migration unter Anwendung des Strangler Fig Patterns bietet zahlreiche Vorteile, da sie einen schrittweisen Ansatz ermöglicht, um eine monolithische Struktur in eine modularere Architektur umzuwandeln.

Hier sind einige Vorteile dieses Ansatzes:

Beachte jedoch, dass eine erfolgreiche Brownfield-Migration mittels Strangler-Pattern sorgfältige Planung und ein tiefes Verständnis des bestehenden Systems erfordert. Bei unsachgemäßer Umsetzung kann es zu Inkongruenzen zwischen alten und neuen Services kommen.

Überlegungen zur Auswahl der Strategie

Je nachdem kann hier abgewogen werden, ob ein Big Bang Replacement auf der ‘grünen’ Wiese, eine Strangler Fig Migration im ‘Brownfield’ oder eine Kombination als Parallel Run durchgeführt werden sollte.

#Migration #Architecture