1,5 Milliarden Risikoberechnungen — in unter fünf Stunden.
Die DZ BANK, zweitgrößte Geschäftsbank Deutschlands, baute mit SOELDNER Consult als Premier Partner und dem Google Cloud Financial-Services-Team HARISSA auf — ihre cloud-native Marktrisiko-Plattform und erste Public-Cloud-Anwendung der Bank. Vollautomatisiert, hochskalierbar und durchgehend regulatorisch compliant.
1,5 Mrd. komplexe Risikoberechnungen — regulatorisch compliant
Preis der Marktrisiko-Berechnungen auf rund 60% gesenkt
vCPUs bei Spitzenlast für die Berechnungen
Preisvorteil via Preemptible-Instances
Kompletter Wiederaufbau (MTTR)
Kurzlebige Umgebungen
Microservices
Eine Altsoftware, die den Regeln nicht mehr folgen konnte.
Situation vorher
- Bestehende Marktrisiko-Software durch häufige regulatorische Änderungen nicht mehr compliant
- Wartung der Altsoftware zunehmend teuer und aufwendig
- Keine Public-Cloud-Erfahrung — Landing Zone und Cloud-Kompetenz mussten erst aufgebaut werden
- Skalierung für 1,5 Mrd. Berechnungen im nötigen Zeitfenster kaum wirtschaftlich darstellbar
Situation nachher
- Cloud-native HARISSA auf Google Cloud: 1,5 Mrd. Berechnungen in unter 5 Stunden, durchgehend compliant
- Über 20 Microservices auf GKE, konsequent auf Managed Services (Cloud SQL, Bigtable, MemoryStore, Dataflow)
- Vollautomatisiert via Terraform + Helm — komplette Plattform in rund 4 Stunden wiederherstellbar
- Self-Service-Plattform mit GitLab CI und GitOps — Entwickler deployen eigenständig bis in Produktion
- Rechenkosten durch Preemptible- und Committed-Use-Instanzen auf rund 60% gesenkt
Über 20 Microservices, tief in Google Cloud verankert.
Eine State-of-the-art-Microservice-Architektur auf Google Kubernetes Engine: der Rechenkern in C++, die Oberfläche in Angular und Node.js, dazu durchgängig Managed Services. Der Vendor-Lock-in bleibt durch Kubernetes und Open Source bewusst gering.
HARISSA-Gesamtarchitektur: CI/CD, Landing Zone und getrennte Test-, Integrations- und Produktionszonen in Google Cloud.
Microservice-Aufbau: Plattform-, Daten- und Ares-Berechnungsservices mit Cloud SQL, Bigtable, MemoryStore und Dataflow.
Landing Zone, Plattform-Team, Self-Service — und ein kultureller Wandel.
SOELDNER Consult war einer der zentralen Treiber beim Aufbau der Cloud-Infrastruktur für HARISSA — in einem agilen Umfeld gemeinsam mit der DZ BANK und im Aufbau eines DevOps-Plattform-Teams.
Strategische Google-Cloud-Partnerschaft
gemeinsam mit dem Google FSI-Team
DZ@Cloud & HARISSA-Plattform-Team
Kultureller Wandel im Projekt
DZ@Cloud & Landing Zone
Konzeptionelle Planung und Implementierung der Google Cloud inklusive einer sicheren Landing Zone als Fundament der Cloud-Journey.
HARISSA-Plattform-Team
Aufbau der dedizierten HARISSA-Infrastruktur in enger Verzahnung mit DZ@Cloud — begleitet vom Umstieg auf agile Arbeitsweisen.
Automatisierung & IaC
Terraform-Module für sicherheitsgehärtete GKE-Cluster, Compute Engines und Datenbanken; Kubernetes-Deployments über Helm.
Self-Service-Plattform
GitLab CI und GitOps ermöglichen Entwicklern eigene Umgebungen — zeitweise über 70 Stück, in Testphasen automatisch auf null skaliert.
Bank-weites Rollout
HARISSA wurde zum Leuchtturmprojekt: ein zentrales Plattform-Team entstand, die GitLab-Lösung wurde zur bank-weiten Ops-Plattform ausgebaut.
Vom Einzelprojekt zum Vorbild für die ganze Bank.
HARISSA hat den Nutzen der Public Cloud für die DZ BANK bewiesen — und den Weg für die bank-weite Cloud-Transformation geebnet.
Services in die Google Cloud migriert — klassisch, Microservices, Data Analytics, KI, Web
Services in die Google Cloud migriert — klassisch, Microservices, Data Analytics, KI, Web
seit Einführung der zentralen Ops-Plattform
gestiegen dank Standardisierung und Best Practices
weniger Ops-Fokus bei Entwicklern
Rechenkosten (HARISSA)
Zentrales Plattform-Team etabliert
GitLab bank-weit ausgebaut
„Die enge Zusammenarbeit mit SOELDNER Consult half dabei, eine State-of-the-art-Microservice-Anwendung für die Risikoberechnung in der Google Cloud aufzubauen und die digitale Transformation innerhalb der DZ BANK AG zu beschleunigen.“
