Schnittstellenmigration einer Java Anwendung in ein Kubernetescluster
Kurzbeschreibung
Die PTA unterstützt bei der Migration von Schnittstellenfunktionen von einem Onpremise Linux-Server in eine AWS Cloudbasierte Infrastruktur. Die Datenübertragung erfolgt zwischen Hostsystemen und Oracle Datenbanken. Der Import in die Oracle Datenbank erfolgt über eine Java-Applikation. Die Migration erfolgt unter weitgehender Beibehaltung der bisherigen Applikation. Zuerst werden die erforderliche Infrastruktur in der AWS Cloud und die Übertragungswege aufgebaut. Dann wird die Java-Applikation in die neue Kubernetes-Cluster Umgebung migriert und notwendige Anpassungen implementiert.
Ergänzung
Die Migration ist erforderlich, da bei dem Kunden zukünftig Onpremise Server dekommisioniert werden. Die bisher direkte Datenübertragung vom Host an den Linux über Connect:Direct ist in dieser Form nicht weiter möglich. Daher kommt zur Datenübertragung zwischen Host und AWS Cloud IBM Sterling File Gateway zum Einsatz. In der neuen Infrastruktur erfolgt außerdem eine strikte Trennung zwischen Datenhaltung und Verarbeitungslogik. Das Scheduling erfolgt unter Einsatz von Cron-Jobs in der Java-Applikation. Die zu verarbeitenden Transferdateien werden in einem S3 (Simple-Service-Storage) Bucket abgelegt, auf den die Java-Applikation zugreifen kann. Anschließend schreibt die Applikation die verarbeiteten Daten in eine Oracle Datenbank.
Fachbeschreibung
Die Schnittstelle dient zur Übertragung von Vertrags- und Provisionsdaten.