// Referenz

Microservice-Migration einer Behörden-Fachanwendung.

Strangler-Pattern in der Praxis. 180 Mio. € Modernisierungs-Mandat — Baseline-Architektur, Migrationspfad, Coaching der Entwicklungsteams beim Übergang zu cloud-nativem Stack.

// Branche
Öffentlicher Sektor / Bundesbehörde
// Rolle
Stellvertretender Lead Architect
// Zeitraum
10/2017 – 09/2019
// Volumen
ca. 180 Mio. €

Ausgangslage

Eine zentrale Fachanwendung einer Bundesbehörde — gewachsener Java-Monolith, Oracle-Backend, fünfzehn Jahre Geschäftslogik tief in der Codebasis. Modernisierung über fünf Jahre, Strangler-Pattern als Migrations-Strategie, Ziel: Microservice-Architektur auf cloud-nativem Stack mit Quarkus, Kubernetes und PostgreSQL.

Die Aufgabe: Domain-Schnitte sauber legen, ohne den laufenden Betrieb zu stören. Mehrere Domain-Teams gleichzeitig im Übergang halten, ohne dass Architektur-Konsistenz verloren geht.

Mein Beitrag

  • Definition der Baseline-Architektur für das Microservice-Re-Design
  • Planung des technologischen Migrationspfads — Java → Quarkus, Oracle → PostgreSQL parallel
  • Domain-Schnitte mit Event Storming und Domain-Driven Design erarbeitet
  • Coaching der Entwicklungsteams beim Übergang zu Docker- und Kubernetes-Stack
  • ADR-Pipeline etabliert, Architektur-Konsistenz über zahlreiche Services sichergestellt
  • Datenbankmigrationen Monolith → Microservice geplant und begleitet

// Wirkung in Zahlen

180 Mio. €

Projektvolumen

24 Mte.

Mandatsdauer

mehrere

Domain-Teams gecoacht

Ergebnis

Klar geschnittene Domain-Service-Landschaft, betriebsfähig parallel zum Legacy-Stack — keine Big-Bang-Umstellung, keine Betriebsausfälle. Reproduzierbarer Migrationspfad pro Domain-Schnitt, vom Team in folgenden Tranchen weiterverwendet. Architektur-Governance auf ADR-Basis, vom Team weitergetragen über das Mandatsende hinaus.

// Tech-Stack

Java (Quarkus) Kubernetes Docker Oracle DB PostgreSQL ELK Stack DDD Strangler-Pattern C4 Event Storming

// Nächster Schritt

Bereit für ein Erstgespräch?

30 Minuten, per Video, unverbindlich. Wir klären Zielbild, Zeitrahmen und ob es passt — oder eben nicht.