Terug naar alle artikelen

De API-economie: maak je bedrijf toekomstbestendig

Sandor Voordes
Sandor Voordes
Head of Engineering
Lengte
7 min. leestijd
Datum
1 april 2021

Volgens McKinsey-onderzoek is er naar schatting minimaal US $ 1 miljard economische winst te boeken met een wereldwijde herverdeling van omzetstromen tussen sectoren binnen ecosystemen. Hierbij fungeren API’s als de schakels tussen enerzijds de technologische bedrijfssystemen en anderzijds de ecosystemen. De toenemende waarde van API’s heeft de zogeheten API-economie gecreëerd: de weg waarlangs API’s de winstgevendheid van organisaties positief kunnen beïnvloeden.

Dat het belangrijk is om een samenhangende en goed uitvoerbare API-strategie door te voeren en te verankeren, dringt maar langzaam tot bedrijven door. Ze zien er vaak alleen de waarde van in als uitbreidingen op de interne, op de servicegerichte IT-architectuur (SOA architecture). Terwijl API’s als platforms een enorme potentie hebben om volledige verdienmodellen op te baseren. Voor specialisten in digitalisering is er geen excuus om hier niet het voortouw in te nemen. Dus lees je hier wat je minimaal moet weten.

Wat zijn API’s?

Application Programming Interfaces (API’s) maken verbindingen tussen applicaties, databases en apparaten mogelijk. Simpel gezegd: ze maken het gemakkelijker om zaken te doen, zowel intern, binnen de infrastructuur van je bedrijf, als extern. Ze maken transacties mogelijk, verifiëren klanten en hun aankopen, genereren informatie en data en creëren en onderhouden zakelijke relaties. API’s vrijwaren je van alle ingewikkelde processen achter de schermen en ruimen niet relevante informatie op. Een goed voorbeeld hiervan is het gebruik van Skyscanner voor het zoeken naar een geschikte vlucht:

  • je voert informatie over je gewenste vakantie in via de menu’s van Skyscanner;
  • je gegevens worden doorgestuurd naar de API’s van de verschillende
  • luchtvaartmaatschappijen waarmee Skyscanner is verbonden;
  • de API’s verzamelen de informatie van hun respectievelijke servers;
  • deze informatie krijg jij terug in de vorm van een lijst met vluchtopties.

Dit is slechts een voorbeeld van de mogelijkheden. Bij de toepassing van API’s zijn vier hoofdfuncties te onderscheiden:

  • toegang tot data waardoor meerdere apps of services kunnen samenwerken;
  • onzichtbaar maken van complexiteit om ontwikkelaars gemakkelijker te laten navigeren;
  • uitbreiding van de functionaliteit van bestaande systemen;
  • bescherming van persoonlijke gegevens door poortwachtersfunctie.

API’s bieden voordeel aan zowel consumenten als eigenaren. Gebruikers besparen zo tijd, krijgen betere deals en winnen waardevolle informatie in. Eigenaren vergroten hun bereik en, naarmate de connectiviteit groeit, maken hun technologiestructuur toekomstbestendig. API’s overbruggen de kloof tussen applicaties, databases en apparaten, en daarmee zijn API’s de belangrijkste elementen in de connectiviteitsrevolutie.

Een toekomstbestendige API-strategie creëren

In een aantal gevallen leveren API’s rechtstreeks geld op. Maar normaal gesproken is de waarde ervan vooral te meten op basis van de manier waarop ze bijdragen aan het verbeteren en versnellen van innovaties en de ontwikkeling van nieuwe technologie. In essentie draait het om het bouwen van digitale platforms die de mogelijkheden van je bedrijf vergroten. Daar zit de grootste waarde in.

Een optimaal uitvoerbare portfolio creëren lukt alleen met een formele API-strategie waarin je rekening houdt met een viertal cruciale factoren:

Pas alleen API’s toe die aantoonbaar waarde leveren

Data-analyse is noodzakelijk om vast te stellen wat de potentiële impact van API’s is op omzet, de customer experience en productiviteit. Daarbij dient de focus te liggen op hoe ze worden verbruikt door de ecosystemen van je bedrijf, en minder op de impact op de bestaande technologische infrastructuur. Met andere woorden: neem de klant of de customer journey (de frontend) als uitgangspunt en werk van daaruit naar binnen (de backend). 

Het heeft geen zin om een ​​API toe te passen om een ​​schijnprobleem op te lossen of zaken aan te pakken die geen prioriteit hebben voor je eindgebruikers. Om de waarde van API’s te meten kun je online klantgedrag analyseren op basis van bestaande meetmethodieken. Een andere manier is het organiseren van workshops rond klantgedrag met gebruikers of experts. Zodra een reeks potentiële (en nuttige) API’s is geïdentificeerd, is het de taak van de developers om de strategische waarde en toepasbaarheid van elk afzonderlijke API te identificeren.

Deze lijst met aanbevolen API’s is het bekijken waard om een ​​idee te krijgen van de brede toepassingsmogelijkheden en de mogelijke waarde van API’s.

Zorg ervoor dat ze beveiligd zijn

API’s worden vaak gebruikt om cloud databases te verbinden met onsite systemen en om het uitwisselen van externe data mogelijk te maken. Dat is precies waardoor het Internet of Things (IoT) tot bloei kan komen. Maar een grotere connectiviteit brengt ook verhoogde veiligheidsrisico’s met zich mee. Wie herinnert zich de rampzalige Facepalm-bug van Apple niet, uit 2019? Een gebruiker kon letterlijk meeluisteren met het gesprek van een vriend, ondanks dat deze zijn FaceTime-oproep niet beantwoordde. Dat wil niemand meemaken, je wilt niet verantwoordelijk zijn voor het schenden van de privacy van anderen of jezelf. Dit betekent dat beveiliging een topprioriteit moet zijn, voor zowel de API’s die je gebruikt als die je in eigendom hebt.

Aspecten om op te letten:

  • privacy: zorg ervoor dat persoonlijk identificeerbare informatie wordt geschrapt;
  • bedreigingspreventie: mogelijk heb je een gateway-API nodig om de oorspronkelijke API te beschermen tegen bedreigingen op applicatieniveau;
  • identiteitsfraude: zorg voor identificatie van alle deelnemers (dit is lastig als de applicatie die de API gebruikt een chatbot kan zijn);
  • rate limiting: regel de frequentie en snelheid van te verzenden of te ontvangen verzoeken.

Houd het simpel

Stel voor elke API die je gebruikt duidelijke documentatie beschikbaar aan je developers. Te vaak worden API’s gestart zonder gebruikershandleiding of tutorials over de functionaliteit. Gedetailleerde documentatie kan jouw API boven erkende topproducten uittillen als developers er direct in kunnen duiken en zo iedereen tijd en energie besparen.

Ook de verificatie van elke nieuwe API moet eenvoudig zijn, bij voorkeur met tools waarmee developers bekend zijn. De ontwikkeling van mobiele en multi-experience applicaties en naadloze integratie verdienen een hoge plaats op de prioriteitenlijst.

Je kunt de effectiviteit van een API bevestigen met een hackathon. Binnen een teamevenement daag je developers uit om alleen op basis van verstrekte documentatie binnen vijftien minuten een oplossing te creëren. Hackathons leveren ook vaak geweldige openingen op om ecosystemen uit te breiden, creatieve samenwerkingsverbanden te stimuleren en te ontdekken waar de echte waarde ligt, wat weer leidt tot nieuwe, verbeterde en waardevollere API’s.

Installeer analysetools om het succes van je API’s te meten

Het bouwen van API’s is alleen relevant als ze bijdragen aan je zakelijke doelen en belangen. Daarom is het belangrijk dat je beschikt over de juiste tools om te meten wie ze gebruiken en hoe en waarom ze worden gebruikt. Met andere woorden: wat is de toegevoegde waarde, waar zijn verbeteringen gewenst en hoe voer je die door?

Tot slot

Investeer je nu kennis en middelen in de prioriteitstelling van API’s als onderdeel van je bedrijfsstrategie? Dan verleng je de levensduur van je bedrijf in het continu veranderende digitale landschap. De toepassing van API’s biedt een enorm groeipotentieel. Dat geldt voor alle bedrijven en in het bijzonder voor digitale bedrijven. Bij effectief gebruik resulteren API’s in efficiëntieverbetering, realisatie en onderhoud van nieuwe ecosystemen, het verzilveren van data, snellere innovaties en nieuwe co-creaties tussen bedrijven, developers en klanten. Het creëren en integreren van API’s is nu van cruciaal belang als je voorop wilt lopen in de sterk competitieve digitale wereld. En wie wil dat niet?

Vragen?

Head of Engineering

Sandor Voordes

Meer artikelen?

Alle artikelen bekijken