Erneuerung einer Legacy-Applikation

1. April 2017

Nach fünf Jahren Stabilisierung, Konsolidierung und Weiterentwicklung einer monolithischen Java Backend Applikation eines großen Telekommunikationsunternehmens, können wir für ein großes neues Feature neue Wege in der Systemarchitektur gehen. Das Feature wird von Beginn an als Microservice konzipiert und implementiert, der mit der bestehenden Applikation über REST kommuniziert. Intern führen wir Hibernate als ORM ein, was im Vergleich zur bisherigen, selbst geschriebenen Datenzugriffsschicht einen weiteren Schritt nach vorne darstellt. Als Buildsystem verwenden wir erstmalig Gradle anstelle des bisher eingesetzen Ant. Insgesamt wird die Legacy-Systemlandschaft dadurch architekturell und technologisch deutlich modernisiert.