DevOps & Automatisierung
- OpenShift
- Kubernetes
- Kafka
- Ansible
- AWX
- GitLab
- Helm
- Flux
Wer ein System baut, betreibt es auch. Deshalb automatisieren wir alles, was wir nicht zweimal von Hand machen wollen. Seit 2021 bauen und betreiben wir für die RCI Banque OpenShift-Cluster, Kafka und PostgreSQL für die Umgebungen ihrer Bankanwendung, mit Ansible-Deployments aus Git und GitOps über Flux.
Große Systeme laufen niemals fehlerfrei. Irgendetwas geht immer schief. Wenn wir ein neues Fehlerbild erkennen, versuchen wir, das Problem zu fixen. Auf jeden Fall bauen wir eine neue Überwachung, um beim nächsten Mal alarmiert zu werden.
Typische Aufgaben
- OpenShift- und Kubernetes-Cluster aufbauen, betreiben und überwachen
- Kafka-Cluster installieren und konfigurieren: Topics, ACLs, Confluent Platform
- Change Data Capture mit HVR: Capture auf Oracle, Integrate in Kafka-Topics
- Deployments mit Ansible und AWX, versioniert in Git; Helm-Charts und GitOps mit Flux 2, Container-Registry Harbor
- Monitoring und Alarmierung mit checkmk (checkmk Monitoring Plugins)
- Betriebsabläufe automatisieren in Shell, Python, Perl, SQL und PL/SQL
Aus der Praxis
Für die RCI Banque betreiben wir seit 07/2021 mehrere Umgebungen der Bankanwendung in zwei Ausprägungen für den Kern der Anwendung:
- klassisch mit Oracle 19c und selbst installiertem JBoss (abgelöst Q2 2026)
- als Container-Variante auf Podman rootless
Dazu OpenShift mit Kafka, PostgreSQL unter Patroni und HVR für die skalierbare API des Banksystems.
Die Anwendung ging Mitte 2023 produktiv; seitdem läuft der Rollout in weitere Landesgesellschaften der Renault Bank.
2026 haben wir das erste große Versionsupgrade durchgeführt.