iX 3/2020
S. 136
Praxis
Cloud-Computing

AWS-Migration von Java-Altanwendungen

Umzug ins Wolkenheim

Bernhard Steppan

Ältere Anwendungen in die Cloud zu migrieren, erweist sich oft als schwierig. Der Umzug einer Java-Webanwendung zeigt exemplarisch, wie es gelingen kann.

Ältere Systeme, die zum Betrieb auf eigener Hardware entworfen wurden, sind nicht ohne Weiteres Cloud-fähig. Das liegt oftmals daran, dass zum Entwicklungszeitpunkt dieser Anwendungen für eine lokale Infrastruktur entwickelt wurde. Die Software ist nicht darauf ausgelegt, von den Vorteilen des Betriebs in der Cloud, wie der lastabhängigen Skalierung der Ressourcen, zu profitieren.

Um die Migration zur erleichtern, empfiehlt es sich, zunächst zu klären, wie viel Know-how über die IT-Architektur der Eigenentwicklung existiert. Zu prüfen ist, ob ein reines Inhouseprojekt vorliegt, zu dem es eine gute Dokumentation gibt oder dessen Entwickler noch angestellt sind, oder ob es sich um Systeme handelt, die von einem externen Partner offshore implementiert und wenig dokumentiert sind. Möglicherweise lässt sich hier nicht mehr auf das Wissen der Entwickler zurückgreifen, weil diese schon längst in einer anderen Firma arbeiten.

Kommentieren