Zu konsistenten APIs mit API Governance
Die Anbindung von APIs anderer Teams im Unternehmen gestaltet sich als Herausforderung? Mehrere Teams investieren Zeit und Ressourcen, um unkoordiniert die gleiche API zu entwickeln? Nichts wirkt aus einem Guss für externe Anbindende?
Hier kommt API Governance ins Spiel. API Governance stellt sicher, dass APIs einem gemeinsamen Regelset folgen und allgemein als konsistent wahrgenommen werden. Regeln können zum Beispiel die Katalogisierung, Versionierung und Absicherung betreffen. Oder auf Detailebene für eine konsistente Schreibweise zwischen den Schnittstellen sorgen.
In diesem Vortrag starte ich mit einer Definition des API-Governance-Begriffs und gehe dann darauf ein, was sich zu standardisieren lohnt und wie sichergestellt werden kann, dass die Standards eingehalten werden.
Vorkenntnisse
Grundkenntnisse der Softwarearchitektur und grundlegende Kenntnisse über OpenAPI von Vorteil, um die Beispiele besser verfolgen zu können.
Lernziele
Die Teilnehmenden verstehen, wofür API Governance nützlich ist, was standardisiert werden könnte und wie dies automatisiert überprüft werden kann.