APIs sind heute ein essenzieller Bestandteil moderner Applikationsarchitekturen. Der Schlüssel zum Erfolg ist ein konsistenter API-Management-Ansatz, der den gesamten API Lifecycle abdeckt.
Kritischer Erfolgsfaktor für APIs ist ein intuitives Design. Ein „API First“-Ansatz, bei dem zunächst die API-Beschreibung kollaborative, unter Beteiligung verschiedener Stakeholder entwickelt und abgestimmt wird, fördert die Konsistenz des Designs und steigert die Effizienz bei der API-First-Entwicklung und im Falle späterer Änderungen.
Zielpublikum: Architekten, Entwickler
Voraussetzungen: API-Grundkenntnisse
Schwierigkeitsgrad: Anfänger
Extended Abstract
In diesem Vortrag wollen wir einen Ansatz darstellen, wie Business APIs konsistent definiert, implementiert, bereitgestellt und betrieben werden können und wie dies toolgestützt, inklusive der Integration in einem CI/CD-Umfeld aussehen kann.
Fragen, die wir erörtern wollen, sind u.a. welche Qualitätsansprüche solche Business APIs erfüllen müssen, um den gewünschten Mehrwert zu liefern oder wie der Lifecycle aussieht, insbesondere im Bezug auf die Designphase, und wie kann dieser IT-technisch unterstützt werden.