apoBank · 2019 bis 2021

Zwei Data Warehouses auf Oracle 19c

Banner Referenzprojekt apoBank: zwei Data Warehouses auf Oracle 19c mit Exasol

Die apoBank betreibt zwei Data-Warehouse-Systeme für Bankenrisikosteuerung und Meldewesen, eines davon nach Data Vault 2.0. Beide liefen auf Oracle 12.2 und 18c und mussten auf 19c gehoben werden; parallel wurde Exasol als analytische Datenbank eingeführt. Der Einsatz lief im Auftrag von DXC Technology, das die Systeme für die Bank betreibt.

Was wir umgesetzt haben

Von November 2019 bis Juni 2021 haben wir die Oracle-Datenbanken aufgebaut, geklont und auf 19c (19.10) gehoben, Oracle APEX und ORDS eingeführt und Tomcat-Application-Server installiert. Exasol 6.2 haben wir installiert, administriert und für die Entwicklung betreut. Für das DWH-Team haben wir SQL und PL/SQL entwickelt und Fehler gesucht, die Jobsteuerung mit UC4/Automic unterstützt und eine kleine Web-Oberfläche für die Job-Automatisierung gebaut.

Die Installationen der Fachanwendungen und der Datenbanksoftware haben wir mit Ansible automatisiert und in Git versioniert, sodass sie auf RHEL 7 reproduzierbar sind. Wiederkehrende Abläufe laufen seitdem in PL/SQL, Shell, Perl, AWK und Python statt von Hand.

Ergebnis

Beide Data Warehouses laufen auf Oracle 19c, Exasol ist im Einsatz, und die Umgebungen lassen sich per Playbook neu aufbauen. Das Wissen liegt in Git und in der Dokumentation, nicht in einzelnen Köpfen.

Dauer
11/2019 bis 06/2021
Rolle
Oracle-DBA, Unix- und Infrastruktur-Experte
Technologien
  • Oracle 19c
  • Exasol
  • APEX
  • ORDS
  • RHEL 7
  • Ansible
  • Git
  • Tomcat
  • PL/SQL
  • Python
  • Perl

Ihre Ausgangslage klingt ähnlich?

Dann sparen wir uns die Einarbeitung. Schreiben Sie uns, welches System bei Ihnen laufen muss. Eine Zeile reicht für den Anfang.

Projekt besprechen