Was bedeutet Strangler Fig Pattern?
Ein Vermittlungspunkt leitet bestimmte Anfragen bereits an neue Funktionen, während andere im alten System bleiben. Dadurch kann die Ablösung in begrenzten Abschnitten erfolgen.
Die Übergangszeit benötigt klare Regeln für Weiterleitung und Datenverantwortung. Doppelte Datenbestände und Verbindungen erhöhen vorübergehend die Komplexität. Jeder Schritt sollte fachlich geprüft werden, bevor der entsprechende alte Teil entfällt.
So sieht das in der Praxis aus
Beispiel: Neue Rechnungsabfragen laufen bereits über einen modernen Dienst, während andere Funktionen der Warenwirtschaft vorerst bestehen bleiben.
Häufige Fragen
Warum kann eine schrittweise Ablösung hilfreich sein?
Sie begrenzt den Umfang einzelner Umstellungen und ermöglicht frühe Erfahrungen. Laufender Betrieb und Abhängigkeiten können dabei abschnittsweise berücksichtigt werden.
Welche Funktion eignet sich als erster Schritt?
Beispielsweise eine klar abgegrenzte Rechnungsabfrage mit bekannten Datenquellen. Sie sollte getrennt prüfbar sein und sich gezielt zwischen alter und neuer Umsetzung umschalten lassen.
Wo liegen die Risiken während des Parallelbetriebs?
Vor allem bei doppelter Datenhaltung, unklaren Zuständigkeiten und falscher Weiterleitung. Eine geplante Übergangsarchitektur und regelmäßige Abgleiche helfen, diese Risiken zu beherrschen.
