API Summit 2019
Das große Trainingsevent für Web APIs mit Java, .NET und Node.js
9. - 11. Dezember in Berlin

Consumer-centric API Design

Workshop
Kollegenrabatt sichern 3+ Kollegen anmelden und bis zu 100 € pro Ticket extra sparen! Jetzt anmelden
Infos
Dienstag, 10. Dezember 2019
09:00 - 12:30

APIs sind heutzutage der Kern von modernen Anwendungen. Wenn sie gut designt sind, können mit ihnen ohne großen Mehraufwand neue Geschäftsfelder erschlossen und neue oder geänderte Dienstleistungen angeboten werden. Zudem werden immer mehr Systeme als Microservices-Architekturen aufgebaut, wodurch der Stellenwert auch von guten internen APIs wächst. Je mehr Nutzer ein API hat und je weniger der Anbieter eines APIs seine Consumer kennt, um so wichtiger wird es, leicht verständliche und leicht zu verwendende APIs anzubieten, die auch sinnvoll weiterentwickelt werden können. 

In diesem Workshop wird gezeigt, wie solche APIs aussehen müssen. Wie müssen sich Clients verhalten, damit sie die Schnittstelle auch bei Weiterentwicklung reibungslos verwenden können? Ansätze wie API First und Consumer-driven Contracts versuchen, diesen Anforderungen gerecht zu werden. Diese werden in dem Workshop an praktischen Beispielen vorgestellt. Zudem wird demonstriert, wie eine Schnittstelle abwärtskompatibel weiterentwickelt werden kann, ohne sich in der Versionierungshölle zu verlieren.