WSO2 ontsluit de IT via open source API-management
Het in Sri Lanka en Austin (Texas) gevestigde WSO2 (web services oxygene) organiseerde van 18 tot 20 maart zijn internationale WSO2CON2025-conferentie in Barcelona (Palau de congressos de Catalunya). Ruim 400 bezoekers waren aanwezig om zich door Dr. Sanjiva Weerawarana, de Founder & CEO, en zijn medewerkers, te laten inspireren tijdens de 17e global user conference. WSO2 leeft van enkel de creatie van open source code aangevuld met SaaS-services. In de 20 jaar dat ze bestaan zijn ze winstgevend geworden (100 miljoen dollar Annual Recurring Revenu en ruim 10% net profit), terwijl de klanten toch gratis de software kunnen gebruiken. WSO2 is na een recente acquisitie onderdeel van het in Nederland gesitueerde investeringsfonds EQT, waar ook SUSE, IFS en Acumatica onderdeel van zijn.

In zijn openingsspeech ging Sanjiva Weerawarana uitvoerig in op de missie die hij al 20 jaar voor zijn bedrijf ziet. Softwareontwikkelaars helpen om hun uitdagingen te vervullen via zijn platform (Platformless Modernization). Als voorbeeld beschouwde hij de ontwikkeling rond de office-software. In het begin van zijn onderneming moest nog veel uitgevonden worden. Elk bedrijf zocht zijn eigen tools om email, kalender en chat mogelijk te maken. Later aangevuld met diverse hulpmiddelen voor security en andere basale functies. Vandaag de dag neem je een abonnement bij Google of Microsoft en doet het office-platform van die aanbieders het werk voor je. De klant hoeft er geen energie meer in te stoppen. Het werkt gewoon.
Op vergelijkbare wijze wil WSO2 het gebruik van API’s zo simpel mogelijk maken. Het WSO2-platform doet de klus. Willen klanten het niet zelf hosten, dan kan er ook nog voor een SaaS-aanbod gekozen worden. Dat maakt alles nog efficiënter. Inmiddels heeft men 700 klanten wereldwijd.
Zonder API’s geen business software
De moderne software is complex en maakt gebruik van bouwstenen. Tal van bestaande oplossingen kunnen dankzij een API met elkaar verbonden worden. Ze vormen de zenuwen van de softwareontwikkelaars. WSO2 wil met zijn bibliotheek aan API’s als een soort middleware het leven van de ontwikkelaars vereenvoudigen. Het platform zorgt ervoor dat de interface van de systemen en de API’s van derden met elkaar communiceren. Zeker in de moderne tijd waar iedereen AI aan zijn producten wil toevoegen, een heel belangrijke stap om het werk van ontwikkelaars simpeler te maken. Er worden door verschillende aanbieders (OpenAI, Anthropic, Google etc.) LLM’s aangeboden die de ziel van een agent moeten zijn. De API’s zorgen ervoor dat de relevante data, met inachtneming van de privacyrichtlijnen ter plekke, met elkaar kunnen praten. LLM’s zijn de elementen die uit de aangeboden data uit een datalake de essentie halen die de agent weer moet terugzenden naar de gebruiker. Bij voorkeur in een tekstuele context zodat generatieve AI mogelijk wordt. De agenten zelf zijn vaak weer onderdeel van een groter geheel, waar ook weer API’s beheerd moeten worden om een naadloze samenwerking te garanderen. De software van WSO2 kan het beheer flink vereenvoudigen, net als de integratie zelf.
Integreren met de WSO2 Ballerina Integrator
Innovatie betekent vooruitgang. Een grote stap gaat WSO2 zetten met de introductie van de Ballerina Integrator. Dit is een open-source integratieomgeving waarin een grafische low-code interface en een traditionele pro-code benadering samenkomen. Hiermee speelt men in op de wens van ontwikkelaars om hun eigen hulpmiddelen te selecteren. Grafische development (no-code) aangevuld met traditionele code. Het beste van twee werelden.
Ook bij dit platform zijn connectoren de spil. De Ballerina Integrator ondersteunt meer dan 200 door WSO2 gedefinieerde connectoren. Met deze gereedschapskist heeft men alles in huis om API’s, AI-agents, databases en andere systemen eenvoudiger te verbinden.

AI is niet vergeten
In deze tijd kan AI-ondersteuning niet meer als bijzaak gezien worden. De nieuwste versie van de WSO2 API-Manager is daarop ingericht en heeft speciale aandacht voor het managen van het AI gebruik in lijn met interne regelgeving. Continue wordt de werking van de API’s beheerd en afwijkingen ten opzichte van de (interne) regels bewaakt en zo nodig gecorrigeerd.
Het krachtige van de nieuwe API-manager is dat hij gelijktijdig met meerdere gateways kan omgaan. Via de centrale gebruikersinterface krijgt de beheerder een helder overzicht over alles wat zicht rond de gateways afspeelt. Dit voorkomt verrassingen.
Het Bijira AI API Management (AI-Native, Scalable SaaS API Management) maakt gedegen gebruik van het fundament dat de API Manager realiseert. Het is een cloud-gebaseerde oplossing die zich vooral richt zich op organisaties die een flexibele manier zoeken om API’s te beheren. De aanpak spaart grote investeringen uit.
Ook nu weer betreft het een omgeving die de hele levenscyclus beheert van af het moment dat de software wordt geïmplementeerd tot het moment dat hij end of life is. Voor de handhaving van de regels wordt gebruik gemaakt van de andere AI-processen in de implementatie.