Für die Ablösung von Legacy-Anwendungen existieren verschiedene Strategien und eine komplette Neuimplementierung "auf der grünen Wiese" ist nicht immer ratsam. Der Vortrag wird die verschiedenen 5R-Strategien (Retire, Replace, Rehost, Retain, Reengineer) zur Legacy-Migration vorstellen und mit ihren Vor- und Nachteilen vergleichen. Dabei werden die Strategien auch in ihren besonderen Ausprägungen für die Migration in die Cloud (z.B. Lift&Shift) betrachtet.
Eine Strategie allein wird den Herausforderungen der Legacy-Ablösung selten gerecht, da die Abhängigkeiten zu anderen Anwendungen bei der Wahl der Strategie oft ausgeblendet werden und die Voraussetzungen zur Migration erst geschaffen werden müssen. An der Stelle kommen häufig konkrete Taktiken oder Muster ins Spiel, um die Strategie in ein erfolgreiches Projekt zu überführen. Das kann die Nutzung von Brückentechnologien sein, die Anwendung des Strangler Fig Patterns zur schrittweisen Ablösung der Legacy-Anwendung oder die schichtenweise Modernisierung des Gesamtsystems. Für diese und andere Taktiken und Muster werden konkrete Erfolgsbeispiele aus der Praxis vorgestellt.