Master Runtime Matrix

Diese Matrix konkretisiert Master 1 bis 14 für Master 15. Sie beantwortet nicht nur, ob ein Projekt läuft, sondern auch wie es mit Container, Datenbank, Storage und Security betrieben wird.

Master System Runtime DB Storage Security Profile Port
1 Foundation Maven v01..v05 Spring Boot oder runnable-smoke PostgreSQL Demo local volume JWT mock compose + k8s + openshift 8081
2 Modular Enterprise Deep Dive app-spring-boot + runnable-smoke PostgreSQL MinIO docs JWT mock + actuator compose + k8s + openshift 8082
3 Advanced DDD/Event Master runnable-smoke PostgreSQL event export volume service account compose + k8s + openshift 8083
4 Distributed Infrastructure runnable-smoke PostgreSQL + mock external MinIO + filesystem RBAC profile compose + k8s + openshift + VM 8084
5 OpenShift Master runnable-smoke PostgreSQL PVC + MinIO OpenShift Secret + Route TLS notes openshift first 8085
6 Functional Spring/Jakarta spring-boot-api oder runnable-smoke PostgreSQL MinIO Spring Security profile compose + openshift 8086
7 Commercial Enterprise runnable-smoke PostgreSQL document volume + MinIO JWT + roles compose + k8s + openshift 8087
8 Insurance System runnable-smoke / InsuranceSmokeApp PostgreSQL MinIO policies/claims roles: broker, underwriter, claims compose + openshift 8088
9 Banking/Core Banking runnable-smoke PostgreSQL ledger schema audit export volume strict roles + no secrets in image compose + openshift 8089
10 Healthcare Hospital runnable-smoke PostgreSQL document/lab volume role-based access; demo no real data compose + openshift 8090
11 ERP runnable-smoke PostgreSQL invoice/report volume backoffice roles compose + k8s 8091
12 Telecommunication runnable-smoke PostgreSQL rating export volume tenant + support roles compose + k8s 8092
13 Logistics Supply Chain runnable-smoke PostgreSQL label/document storage carrier adapter secret compose + k8s 8093
14 Legacy Refactoring/Migration runnable-smoke legacy mock DB + modern PostgreSQL file-drop import/export basic-auth-to-token mapping compose + migration profile 8094

Startprinzip

Für Lernbetrieb startet man zuerst mit docker compose. Für Enterprise-Betrieb übersetzt man dasselbe Zielbild in Kubernetes/OpenShift oder in VM-/Bare-Metal-Profile.

cd platform/docker-compose/08-impl-ins-versicherung
docker compose up --build

Für OpenShift:

oc apply -f platform/openshift/08-impl-ins-versicherung/app-route.yaml
⌂ Cockpit