Landis+Gyr ist ein seit 125 Jahren tätiger Anbieter von Energiemanagement-Lösungen. Mit ihrer Advanced Metering Infrastructure und weiteren Smart Grid Technologien hilft Landis+Gyr Energieversorgungsunternehmen auf der ganzen Welt, ihre Betriebsabläufe zu optimieren, Anlagen zu schützen, die Betriebskosten zu senken und den Kundenservice zu verbessern.
Ausgangslage
Bei Landis+Gyr befindet sich ein Webkonfigurator im Einsatz, mit welchem Kunden Produkte vorkonfigurieren und dann anfragen können. Im vergangenen Jahr wurde offensichtlich, dass das Altsystem modernisiert werden muss. Landis+Gyr stand vor der Entscheidung, die Altsoftware abzulösen, was kostenintensiv und aufwändig wäre, oder die bestehende Lösung zu aktualisieren. Problematisch hierbei war, dass die Personen mit der nötigen Kenntnis der Software nicht mehr für das Unternehmen tätig waren und die Anwendung in den letzten Jahren nicht mehr weiterentwickelt wurde. Zudem basierte das System auf einer nicht mehr unterstützten Version der Java- Laufzeitumgebung. Somit war die Anwendung zu diesem Zeitpunkt nicht wartungsfähig.
Umsetzung
Vialutions unterstützte daraufhin mit Software Developern mit langjähriger Erfahrung in der Java-Entwicklung und es gelang, die Software auf ein modernes Level zu heben. In diesem Zusammenhang wurde zunächst ein Security Hardening durchgeführt, um die Sicherheit der Anmeldedaten zu gewährleisten und potenzielle Sicherheitslücken zu schließen. In diesem Zusammenhang wurden alle Komponenten aktualisiert sowie die gesamte Anwendung stabilisiert und beschleunigt.
Der Konfigurator wurde von veralteten Java Technologien auf die neueste langzeitunterstützte Version migriert. Es wurde die gesamte Laufzeitumgebung und alle Bibliotheken auf moderne Releases gehoben sowie von Java EE zu Jakarta EE Plattform migriert.
Fazit
Dank Vialutions gelang es, den hinter dem Webkonfigurator liegenden Code zu stabilisieren und zu optimieren. Potenzielle Sicherheitslücken wurden geschlossen, der Datenimport und die Ausführung wurden um circa 70% beschleunigt. Somit konnte die bestehende Lösung gerettet und fit für die weitere Nutzung gemacht werden, ohne dass eine vollständige Ablösung des Konfigurators nötig wurde.
Sie kämpfen mit Legacy Systemen in Ihrem Unternehmen? Kontaktieren Sie uns gerne!