Projektziel
Ziel des Telekommunikationsanbieters war es, seine IT-Landschaft für Kunden und externe Partner zu öffnen, in der viele Altsysteme und deren zugehörige Geschäft. Ziel des Telekommunikationsanbieters war es, seine IT-Landschaft für Kunden und externe Partner zu öffnen, in der viele Altsysteme und deren zugehörige Geschäftsdaten bis dato nur im internen Firmennetzwerk verfügbar waren. Tochterfirmen und Partnerunternehmen in Europa sollten künftig über das Internet Zugriff auf interne Backend-Systeme erhalten, um Geschäftsprozesse möglichst vollständig zu digitalisieren und zu beschleunigen. Im Zuge der Modernisierung entwarf ConSol eine Microservice-Architektur und migrierte die Applikationen schrittweise in leistungsfähige Servlet-Container.
Der Kunde verfügte über einen klassischen Application Server-Cluster, auf dem sich mit der Zeit mehr als 50 Anwendungen versammelt hatten. System-Erweiterungen wurden immer aufwendiger. ConSol migrierte die Applikationen auf einzelne embedded Webserver mit jeweils einem isoliert zugewiesenen Service. Die Installationsroutinen sind vollständig automatisiert, so dass der Rollout eines neuen Microservices weniger als zwei Minuten dauert. Durch automatisierte Test- und Installationsroutinen liegt die (technische) Time-To-Production bei unter 15 Minuten.
Die Anwendungen auf dem früheren Application Server waren zwar auch schon modular aufgebaut – trotzdem wurde die Integration von neuen Schnittstellen immer aufwendiger. Es war eine komplett neue Lösung notwendig, um das System zu verschlanken und leistungsfähig zu machen. Development und Operations standen für das neue Microseice-Setup in ständigem Austausch, um die entwickelten Services ohne Störungen anzubinden und zu betreben. Über 80 Systeme (Datenbanken, Webshops etc.) haben die ConSol-Experten an das LIG angekoppelt. Über 2,5 Mio. Transaktionen regelt das Gesamtsystem pro Tag.
Nach der erfolgreichen Migration der Applikationen ist ein Restart des Local Integration Gateways in der Regel in weniger als 15 Sekunden abgeschlossen. LIG-Systemupdates sind tagsüber unter Volllast möglich, sodass Shop-Mitarbeiter oder externe Nutzer ohne Einschränkungen und störungsfrei arbeiten können. Das System übernimmt Identifizierung und Autorisierung der User, regelt das Routing und validiert die eingehenden Anfragen nach syntaktischer und semantischer Korrektheit und verhindert so unnötige Last auf internen Backend-Systemen. Mittlerweile arbeiten rund 100 Microservices sämtliche Anfragen strukturiert und effizient ab.


