Kurzbeschreibung:

Eine bestehende Anwendung zur zentralen Anbindung von externen und internen Partnerapplikationen wird von einer Openshift auf eine reine Kubernetes-Platform in AWS EKS migriert. Die Aufgabe der PTA besteht darin, Konfigurationsdateien sowie Build- und Deploymentskripte an die neue Laufzeitumgebung anzupassen.

Ergänzung:

Nachdem die Zielumgebung für die neue Kubernetes Laufzeitumgebung zur Verfügung gestellt wurde, erfolgt zunächst die Übertragung der Secrets über einen Export aus der bisherigen Umgebung als yml Dateien. Nach dem Import in Kubernetes erfolgt im nächsten Schritt die Anpassung der Konfigurations- und Buildskripte im yml Format. Die Deploymentskripte werden in neu zu definierenden Pipelines in Jenkins integriert. Das Monitoring der Anwendung wird über Prometheus und Grafana sichergestellt. Die Ausgabe der Loginformationen kann über Dynatrace eingesehen werden.

Fachbeschreibung:

Die Applikation dient als zentraler Entrypoint für über 50 externe und kundeninterne Applikationen. Die Kommunikation mit den Partnerapplikationen erfolgt auf Basis von SOAP und SAML2. Die jeweiligen Anbindungen können flexibel zur Laufzeit konfiguriert werden. Die Applikation übernimmt dabei u.a. die Aufgaben zur Anwender Authentifizierung, Datensammlung zur Übertragung an den externen Service sowie SSO zur externen Anwendung.