Für die Produktion von Reiseunterlagen, B2B- und B2C-Vertriebsplattformen sowie für eigene eCommerce-Webseiten nutzt der mittelständische Reiseveranstalter Studiosus seit Jahren ein eigenes Produktinformationssystem. Es stellt Content, Preis und Verfügbarkeitsdaten aggregiert für die Katalogproduktion und den eCommerce-Vertrieb zur Verfügung. Die vom System ausgegebene XML-Struktur ist sehr gut durchdacht und hat sich bewährt. Neue Webapplikationen setzen auf den vorhandenen Schnittstellen auf.
Im Umfeld des COBOL basierten Reservierungssystems gab es funktionale Anforderungen die mit modernen Technologien wie Microservices umgesetzt werden sollten, um unter anderen auch cloud readiness herzustellen. Hierfür holte man Grothe Technology an Bord. Herausforderung war es, das Produktinformationssystem Schritt für Schritt und ohne Risiko zu modernisieren.
„Grothe Technology hat durch fundierte Analyse und strukturierte Herangehensweise überzeugt. Die hohe technische Kompetenz wurde durch umfangreiches fachliches Wissen unterstützt. So konnte eine Architektur entwickelt werden, mit der die Einbindung von SAP genauso möglich wurde, wie die Modernisierung von Legacy Anwendungen.“
Unsere Software-Entwicklung im Detail
Wir haben einzelne Funktionsblöcke aus dem monolithischen Legacy System herausgelöst und in individuell entwickelte Microservices migriert. Die Microservices kommunizieren über REST-Schnittstellen direkt mit dem COBOL Host System und liefern Daten in den Elasticsearch Cluster, der dem Produktionssystem vorgeschalten wurde. Dadurch können Daten schneller und ohne Umwege an die Vertriebs-Frontends gebracht werden.
Fazit
Durch das Herauslösen einzelner Business-Objekte und deren Migration in Microservices konnten wir Innovationsstaus schrittweise auflösen und das monolithische Legacy System erfolgreich transformieren. Grothe Technology hat damit den Grundstein für die erfolgreiche Modernisierung des Produktinformationssystems von Studiosus gelegt. Zukünftig können weitere Bereiche gezielt und ohne nennenswertes Risiko optimiert werden, während die bewährte Applikation bestehen bleiben kann.
© Grothe Technology GmbH - Alle Rechte Vorbehalten.