DDD, Hexagonal, Gateway, Observability. Master 15 konkretisiert dieses System so, dass klar ist, welche Container, Datenbanken, Storage-Profile und Security-Konfigurationen für einen lauffähigen Demo-Betrieb benötigt werden.
| Bereich | Entscheidung |
|---|---|
| Runtime-Modul | app-spring-boot + runnable-smoke |
| App-Port | 8082 |
| Datenbank | PostgreSQL |
| Storage | MinIO docs |
| Security | JWT mock + actuator |
| Infrastrukturprofile | compose + k8s + openshift |
cd platform/docker-compose/02-sb3-quarkus-jpa-kafka-modularchitektur
docker compose up --build
Deployment startet die App.Service veröffentlicht den Pod intern.Ingress oder OpenShift Route veröffentlicht HTTP.Secret enthält Demo-Credentials.ConfigMap enthält nicht-sensitive Konfiguration.PersistentVolumeClaim hält DB- oder Storage-Daten.NetworkPolicy erlaubt nur notwendige Verbindungen.Demo nutzt lokale Container, einfache Passwörter aus .env.example und kleine Volumes. Produktion würde Managed DB, echtes Secret Management, TLS, Image Scans, Backup-Jobs, Observability und gehärtete Container-Images verwenden.
DDD, Hexagonal, Gateway, Observability. Der Ablauf wird nicht nur gestartet, sondern im Platform-Master mit DB, Storage, Security und Deployment-Kontext verbunden. Damit wird sichtbar, wie das Fachsystem in einer echten Infrastruktur laufen würde.