Als ik één echte trend in de markt voor API Management zou moeten noemen, dan zou het zeker Hybrid zijn. Er zijn veel redenen waarom uw organisatie een Hybrid API Management-strategie zou willen toepassen. In deze blog leggen we je uit wat Hybrid API Management eigenlijk is, waarom je voor dit type architectuur zou willen gaan en welke ontwikkelingen we met de verschillende toolings in de markt zien.
Wat is Hybrid API Management precies?
Om te begrijpen wat Hybrid API Management is, is het cruciaal om eerst wat meer te weten over de algemene architectuur van API Management-systemen. Om het op een hoog niveau te stellen, bestaan deze systemen doorgaans uit twee hoofdcomponenten. Er is een administratieve component en een runtime-component. De administratieve component is het deel waar het API-team (platformbeheerders, API-ontwikkelaars, operators) het platform kan beheren. Ze kunnen nieuwe API’s onboarden, ontwikkelaars-apps toegang verlenen tot bepaalde API’s en het platformgebruik monitoren. Het runtime-gedeelte zorgt voor de verwerking van het daadwerkelijke API-verkeer. Runtime bestaat uit de gateways zelf, ook wel beleidshandhavingspunten genoemd. Ze verwerken het API-verkeer en handhaven het beleid voor beveiliging, logging, bemiddeling en verkeersbeheer.
We kennen nu de vereenvoudigde scheiding van API-beheercomponenten, maar laten we ook eens kijken naar de traditionele implementatiemodellen. Vroeger was dit een volledige on-premise of op zijn minst zelfbeheerde installatie of een door de leverancier beheerde installatie in hun datacenters of cloud. Beide modellen hebben uiteraard hun eigen voor- en nadelen. Zelfbeheerde installaties bieden u bijvoorbeeld ultieme flexibiliteit en eigendom van het platform en de gegevens erop, terwijl door de leverancier beheerde installaties operationele uitdagingen zoals software-upgrades, schaling en beschikbaarheid ontlasten. Sommige on-premise platforms zijn vrij moeilijk te installeren en te bedienen. Aan de andere kant willen bedrijven misschien niet overstappen op vendor-managed, om redenen van compliance, gegevensprivacy of latentie.
Duik in hybride API Management-architecturen
Laten we nu eens kijken naar Hybrid API Management-architecturen. Deze bieden eigenlijk het beste van twee werelden. De administratieve componenten worden beheerd door de leverancier, terwijl uw runtime-componenten overal kunnen worden geplaatst. Communicatie tussen deze componenten is uiteraard essentieel: om API-configuratie-informatie en API-gebruiksgegevens uit te wisselen. Als u de administratieve component beheert, maar de runtime-component zelf beheert, worden de operationele overhead, zoals de schaling, beschikbaarheid en upgrades, ontlast, maar krijgt u wel de flexibiliteit om uw API-verkeer dicht bij de back-end te verwerken. Latency, compliance en gegevens privacy zijn dan minder belangrijk.
Hybride in jouw IT-landschap
Maar dat is niet alles! Uw IT-landschap kan ook al hybride worden. Mogelijk hebt u een mix van enkele zelf-gehoste componenten en een of meer cloudplatforms zoals AWS, Azure of GCP. U wilde uw API’s dicht bij uw back-endcomponenten proxy’en, maar toch uw API’s centraal beheren. Ook dat kan met Hybrid API Management. U kunt uw API’s nog steeds centraal beheren en beschermen in uw (multi)cloudstrategie!
Als we kijken naar verschillende aanbiedingen in de markt, zien we dat ondersteuning voor Hybrid API Management-architecturen in steeds meer aanbiedingen aanwezig is. Sommige producten (zoals Akana, RedHat 3scale) ondersteunen dit inherent door hun gedistribueerde ontwerp, terwijl andere leveranciers een nieuw product brengen speciaal voor het Hybrid API-model (Apigee kondigde afgelopen november Hybrid aan).
Hoe selecteert u het juiste API Management Platform voor uw organisatie?
Er zijn tal van API Management-productaanbiedingen op de markt, die elk hun eigen reeks bedrijfsrelevante functies, technologische kenmerken en commerciële modellen hebben. Veel organisaties, en wellicht de jouwe? Kan worstelen met ofwel onvoldoende competentie om dergelijke kritieke technologie-assets te evalueren of de tijdsdruk om te kunnen wijden aan een behoorlijke systematische evaluatie-oefening of gewoon beide. Het selecteren van de juiste API Management tool is een kunst van weten geworden. Wij weten.
We vertrouwen erop dat deze blog je meer achtergrond geeft over het hoe en wat van Hybrid API Management. Neem contact op als u professioneel advies nodig heeft over het kiezen van het juiste product, het ontwerpen van de juiste architectuur of zelfs het opzetten en bedienen van uw API-beheerplatform.
Download onze whitepaper: De toekomst van API Management
Met de opkomst van Internet Business Models, IoT, social media en Cloud Adoption groeit het aantal API’s exponentieel. Organisaties worstelen met het beveiligen en monitoren van hun API’s en gegevens. Effectief API Management wordt daarmee de standaard in het IT-portfolio. In deze whitepaper vindt u alles wat u moet weten over de toekomst van API Management en Platform Businesses.