Produktintegration
Produkt-APIs bleiben Eigentümer ihrer fachlichen Entscheidungen. Die zentralen APIs stellen gemeinsame Fähigkeiten bereit, ohne diese Geschäftslogik zu übernehmen.
Beispielhafter Ablauf
Wenn Sentra QA im Zielbild einen kritischen Fehler feststellt, entscheidet die Sentra-QA-Logik, welches fachliche Ereignis entsteht. Die Kommunikations API könnte dieses authentifizierte Ereignis übernehmen und über freigegebene Kanäle an vorgesehene Empfänger zustellen.
Dabei gilt:
- Das Produkt erkennt und bewertet den fachlichen Vorgang.
- Die Produkt-API erzeugt ein klar definiertes Ereignis.
- Die Security-Architektur begrenzt, welcher Dienst dieses Ereignis übergeben darf.
- Die Kommunikations API verarbeitet im Zielbild Zustellung und Zustellstatus.
- Das Produkt bleibt für seine fachliche Bedeutung verantwortlich.
Integrationsvertrag
Vor einer Veröffentlichung benötigt jede Integration eine versionierte Beschreibung, definierte Datenverantwortung, Fehlerbehandlung, Datenschutzprüfung und Freigabe. Solange diese Grundlagen nicht nachgewiesen sind, wird keine öffentliche API-Kompatibilität behauptet.