Ausgangslage
Order, Payment, Inventory und externe Fulfillment-Partner waren über individuelle Schnittstellen gekoppelt. Änderungen führten zu Kaskadenfehlern und unklarer Verantwortung.
Vom bestätigten Auftrag über Events und APIs bis zum externen Fulfillment-Partner – mit Verträgen, Security, Telemetrie und Recovery.
Order, Payment, Inventory und externe Fulfillment-Partner waren über individuelle Schnittstellen gekoppelt. Änderungen führten zu Kaskadenfehlern und unklarer Verantwortung.
Command- und Query-Schnittstellen laufen als versionierte API Products über Gateway und Developer Portal.
Fachliche Zustandsänderungen werden als Events mit AsyncAPI, Schema Registry und Compatibility Policy veröffentlicht.