Web APIs sind überall - und scheinen leicht beherrschbar zu sein. Allerdings haben sich Web APIs in vielen Systemen von einem randständigen Seitenaspekt hin zu einer Kernfunktion entwickelt. Warum ist das so? Überall dort, wo Technologie A mit Technologie B sprechen soll, wo System C Daten aus D benötigt, kommen heute Web APIs zum Einsatz. Wichtige Digitalisierungs- und Modernisierungsinitiativen basieren auf dem extensiven Einsatz von Web APIs. Nahezu jede Organisation nutzt heute APIs in der einen oder anderen Form. Der Schlüssel zum Erfolg liegt jedoch darin, Web APIs nicht als rein technische Angelegenheit zu betrachten: „Wir sehen heute, dass die wahre Bedeutung von APIs nicht in der Technologie liegt, sondern darin, dass sie Teams und Unternehmen miteinander verbinden“, sagte uns API-Spezialist Erik Wilde kürzlich in einem entwickler.de-Interview. Wichtige Aspekte von Web APIs sind: API Protokolle: Ob REST oder GraphQL, JSON oder gRPC - es ist wichtig zu verstehen, welches Protokoll für welchen Zweck am besten geeignet ist. API Design: „My API must be as beautiful as my website“, sagte uns einmal der Gründer eines API-zentrierten Startups, und meinte damit: Das öffentliche API muss für Entwickler klar strukturiert und intuitiv verständlich sein, damit diese sich ermutigt fühlen, mit ihr zu experimentieren und sie kennen zu lernen. API Sicherheit: Das OWASP (Open Web Application Security Project) berichtet, dass unsichere APIs mittlerweile für 70 % aller bekannten Sicherheitslücken verantwortlich sind. Laut der Firma Akamai sind APIs der häufigste Angriffsvektor und für 43% aller registrierten Datenschutzverletzungen verantwortlich. API Management sollte heute nicht mehr als eng gefasstes Technologie-Framework verstanden werden, sondern als Bindeglied zwischen als Bindeglied zwischen der Geschäfts- und der Technologiewelt. API als Produkt bedeutet, dass API-Design, API-Entwicklung und API-Management mit dem gleichen Fokus und ebenso rigoros angegangen werden müssen wie jedes andere Produkt oder jede andere Dienstleistung. In der API Week beleuchten wir eine Woche lang die Themen API Design und Management in ihren verschiedenen Facetten. Als Höhepunkt hast du am kommenden Donnerstag die Gelegenheit, an unserem Fullstack Live-Event, dem API Day mit drei ausgesprochenen API-Experten teilzunehmen. Viel Erfolg auf deiner API Reise! |
|