Gesamtarchitektur
Die Zielarchitektur soll vier zentrale Infrastruktur-APIs mit eigenständigen Produkt-APIs verbinden. Gemeinsame Fähigkeiten sollen nicht in jedem Produkt neu aufgebaut werden; fachliche Produktlogik verbleibt dennoch im jeweiligen Produkt.
Security APIIdentitäten, Authentifizierung und zentrale Zugriffsregeln.Core APIProfile, Organisationen, Teams, Projekte und gemeinsame Fachdaten.Cloud APIDateien, Assets, Versionen und abstrahierte Speicherverwaltung.Kommunikations APINachrichten, Benachrichtigungen und nachvollziehbare Zustellung.
Platrona® APISentra QA APIHQ APIweitere Produkt-APIs
Verantwortungsgrenzen
- Die Security API soll Identitäten und zentrale Zugriffsregeln verwalten.
- Die Core API soll gemeinsame fachliche Daten und Strukturen verwalten.
- Die Cloud API soll Dateien, Assets und Speicherzugriffe kapseln.
- Die Kommunikations API soll produktübergreifende Kommunikation verarbeiten.
- Produkt-APIs sollen ihre eigene Geschäftslogik besitzen und gemeinsame Infrastruktur über definierte Verträge nutzen.
Aktueller Stand
Das Modell ist die beschlossene Zielarchitektur. Produktive öffentliche Schnittstellen der vier zentralen APIs sind derzeit nicht dokumentiert. Dieser Bereich beschreibt deshalb Architektur und Verantwortlichkeiten, nicht verfügbare Dienste.
Ziel
Klare Grenzen sollen unabhängige Weiterentwicklung, minimale Berechtigungen und verständliche Verantwortlichkeiten ermöglichen. Eine gemeinsame API darf nicht schleichend fremde Produktlogik übernehmen.