Modulübersicht

IMPL SCM Logistik – Modulübersicht

Die Unter­module sind nach Verantwortung geordnet. Öffne nur die Karte, deren fachliche oder technische Aufgabe du untersuchen möchtest.

37 Module11 KategorienInhalte vollständig übernommen

API & Application 7

jakarta-rest-apiAPI & Application
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung jakarta-rest-api.

Architekturbausteine
  • Adapter: fachliche Grenze.
  • Anti-Corruption Layer: stabile Fachwerte.
  • Facade: pruefbare Entscheidung.
  • Repository: entkoppelte Weitergabe.
order-applicationAPI & Application
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung order-application.

Architekturbausteine
  • Application Service: fachliche Grenze.
  • Command Handler: stabile Fachwerte.
  • Pipeline: pruefbare Entscheidung.
  • Result Object: entkoppelte Weitergabe.
rest-api-springAPI & Application
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung rest-api-spring.

Architekturbausteine
  • Adapter: fachliche Grenze.
  • Anti-Corruption Layer: stabile Fachwerte.
  • Facade: pruefbare Entscheidung.
  • Repository: entkoppelte Weitergabe.
returns-applicationAPI & Application
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung returns-application.

Architekturbausteine
  • Application Service: fachliche Grenze.
  • Command Handler: stabile Fachwerte.
  • Pipeline: pruefbare Entscheidung.
  • Result Object: entkoppelte Weitergabe.
shipment-applicationAPI & Application
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung shipment-application.

Architekturbausteine
  • Application Service: fachliche Grenze.
  • Command Handler: stabile Fachwerte.
  • Pipeline: pruefbare Entscheidung.
  • Result Object: entkoppelte Weitergabe.
tracking-applicationAPI & Application
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung tracking-application.

Architekturbausteine
  • Application Service: fachliche Grenze.
  • Command Handler: stabile Fachwerte.
  • Pipeline: pruefbare Entscheidung.
  • Result Object: entkoppelte Weitergabe.
warehouse-applicationAPI & Application
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung warehouse-application.

Architekturbausteine
  • Application Service: fachliche Grenze.
  • Command Handler: stabile Fachwerte.
  • Pipeline: pruefbare Entscheidung.
  • Result Object: entkoppelte Weitergabe.

Adapter & Integration 4

carrier-adapterAdapter & Integration
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung carrier-adapter.

Architekturbausteine
  • Adapter: fachliche Grenze.
  • Anti-Corruption Layer: stabile Fachwerte.
  • Facade: pruefbare Entscheidung.
  • Repository: entkoppelte Weitergabe.
sftp-partner-adapterAdapter & Integration
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung sftp-partner-adapter.

Architekturbausteine
  • Adapter: fachliche Grenze.
  • Anti-Corruption Layer: stabile Fachwerte.
  • Facade: pruefbare Entscheidung.
  • Repository: entkoppelte Weitergabe.
tracking-adapterAdapter & Integration
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung tracking-adapter.

Architekturbausteine
  • Adapter: fachliche Grenze.
  • Anti-Corruption Layer: stabile Fachwerte.
  • Facade: pruefbare Entscheidung.
  • Repository: entkoppelte Weitergabe.
warehouse-adapterAdapter & Integration
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung warehouse-adapter.

Architekturbausteine
  • Adapter: fachliche Grenze.
  • Anti-Corruption Layer: stabile Fachwerte.
  • Facade: pruefbare Entscheidung.
  • Repository: entkoppelte Weitergabe.

Daten & Storage 1

postgres-adapterDaten & Storage
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung postgres-adapter.

Architekturbausteine
  • Adapter: fachliche Grenze.
  • Anti-Corruption Layer: stabile Fachwerte.
  • Facade: pruefbare Entscheidung.
  • Repository: entkoppelte Weitergabe.

Deployment 1

devops-openshiftDeployment
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung devops-openshift.

Architekturbausteine
  • Outbox: fachliche Grenze.
  • Saga: stabile Fachwerte.
  • CQRS Projection: pruefbare Entscheidung.
  • Health Check: entkoppelte Weitergabe.

Domain 15

billing-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung billing-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
carrier-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung carrier-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
cqrs-readmodelDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung cqrs-readmodel.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
customs-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung customs-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
inventory-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung inventory-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
order-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung order-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
packing-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung packing-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
picking-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung picking-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
reporting-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung reporting-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
returns-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung returns-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
shipment-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung shipment-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
supplier-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung supplier-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
tracking-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung tracking-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
transport-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung transport-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.
warehouse-domainDomain
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung warehouse-domain.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.

Infrastructure 2

state-machine-platformInfrastructure
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung state-machine-platform.

Architekturbausteine
  • Outbox: fachliche Grenze.
  • Saga: stabile Fachwerte.
  • CQRS Projection: pruefbare Entscheidung.
  • Health Check: entkoppelte Weitergabe.
workflow-platformInfrastructure
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung workflow-platform.

Architekturbausteine
  • Outbox: fachliche Grenze.
  • Saga: stabile Fachwerte.
  • CQRS Projection: pruefbare Entscheidung.
  • Health Check: entkoppelte Weitergabe.

Messaging 1

event-outboxMessaging
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung event-outbox.

Architekturbausteine
  • Outbox: fachliche Grenze.
  • Saga: stabile Fachwerte.
  • CQRS Projection: pruefbare Entscheidung.
  • Health Check: entkoppelte Weitergabe.

Observability 1

observability-platformObservability
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung observability-platform.

Architekturbausteine
  • Outbox: fachliche Grenze.
  • Saga: stabile Fachwerte.
  • CQRS Projection: pruefbare Entscheidung.
  • Health Check: entkoppelte Weitergabe.

Security 1

security-platformSecurity
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung security-platform.

Architekturbausteine
  • Outbox: fachliche Grenze.
  • Saga: stabile Fachwerte.
  • CQRS Projection: pruefbare Entscheidung.
  • Health Check: entkoppelte Weitergabe.

Testing 3

architecture-testsTesting
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung architecture-tests.

Architekturbausteine
  • Golden Master: fachliche Grenze.
  • Contract Test: stabile Fachwerte.
  • Architecture Rule: pruefbare Entscheidung.
  • Fixture Builder: entkoppelte Weitergabe.
contract-testsTesting
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung contract-tests.

Architekturbausteine
  • Golden Master: fachliche Grenze.
  • Contract Test: stabile Fachwerte.
  • Architecture Rule: pruefbare Entscheidung.
  • Fixture Builder: entkoppelte Weitergabe.
runnable-smokeTesting
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung runnable-smoke.

Architekturbausteine
  • Aggregate Root: fachliche Grenze.
  • Value Object: stabile Fachwerte.
  • Specification: pruefbare Entscheidung.
  • Domain Event: entkoppelte Weitergabe.

Weitere Module 1

migration-toolsWeitere Module
Verantwortung

Dieses Modul ist Teil von Master 13 - Logistics / Supply Chain System und kapselt die Verantwortung migration-tools.

Architekturbausteine
  • Application Service: fachliche Grenze.
  • Command Handler: stabile Fachwerte.
  • Pipeline: pruefbare Entscheidung.
  • Result Object: entkoppelte Weitergabe.

SCM Reference Application

Shipment, Tracking, Transport Order, Proof of Delivery, Persistenz und Tests.

Maven-Modul · Dokumentation

⌂ Cockpit