Technisches Glossar

Sammelwerk zur Enterprise-Master-Reihe. Markdown und HTML sind synchron erzeugt; technische Ordner bleiben stabil.

Technisches Sammelglossar

Dieses Glossar erklärt zentrale technische Begriffe der Maven-, Java-, Container- und Enterprise-Architektur.

Technische Schichten der Master-ReiheMavenJavaSpring/JakartaDDDPorts/AdapterContainerKubernetes/OpenShiftObservability

Glossar

BegriffBereichBedeutungKonkrete Anwendung
Maven ModuleBuildEigenständige Einheit im Multi-Module-Build.pom.xml mit parent/child Struktur; -pl und -am starten gezielt Module.
Spring Boot ApplicationRuntimeStartbare Web-/Runtime-Anwendung.Main-Klasse mit spring-boot:run; REST, Config, Actuator möglich.
Jakarta RESTRuntimeStandardisierte REST API auf Jakarta/JAX-RS Basis.Alternative oder Vergleich zu Spring Web.
AggregateDDDKonsistenzgrenze mit invarianten Regeln.Order, Policy, Claim, Account, Shipment.
PortHexagonalFachlicher Vertrag nach außen oder innen.PaymentPort, StoragePort, NotificationPort.
AdapterHexagonalTechnische Implementierung eines Ports.PostgresAdapter, MinioAdapter, LegacyAdapter.
OutboxIntegrationTransaktionale Speicherung von Events neben Daten.outbox_events Tabelle, Publisher liest später.
SagaIntegrationKoordination eines langen verteilten Prozesses.Payment -> Invoice -> Shipment mit Kompensation.
CQRSArchitekturTrennung von Schreiben und Lesen.Command Use Cases und Reporting Views.
DockerfileContainerBauanleitung für Container-Image.JVM App wird als Image paketiert.
ComposeContainerLokales Startprofil für mehrere Container.App + PostgreSQL + MinIO + Broker Mock.
Kubernetes DeploymentKubernetesBeschreibt Pods und Rollouts.Deployment, Service, Ingress/Route, ConfigMap.
OpenShift RouteOpenShiftÖffnet Service nach außen.Route ersetzt/ergänzt Ingress im OpenShift Profil.
SecretSecurityGeheimer Konfigurationswert.Nie im Code; Kubernetes/OpenShift Secret oder Vault.
NetworkPolicySecurityNetzwerkzugriff zwischen Pods begrenzen.App darf DB erreichen; nicht alles darf alles.
SBOMSupply ChainSoftware Bill of Materials.Liste der Dependencies für Risiko- und Lizenzprüfung.
Trace IDObservabilityKorrelations-ID über mehrere Systeme.Logs, Events und API-Antworten verbinden.

Merksatz

Technik ist in dieser Plattform immer Mittel zum Zweck: Fachlogik bleibt im Kern, Infrastruktur wird über Ports und Adapter austauschbar gemacht.

⌂ Cockpit