Guy Crets
In Belgium, Guy regularly presents workshops for SAI (similar to NGI in the Netherlands).
Web Application Programming Interfaces (API’s) zijn dé basis voor het programmeerbare web, ze ontsluiten de functionaliteit van moderne toepassingen. Door de enorme groei van onder andere single page web apps en mobiele toepassingen is er een vaste groei in het aantal en de variëteit van deze (web) API’s. Dergelijke API’s ontvangen dan ook een enorme hoeveelheid aanroepen waarbij grote verzamelingen gegevens worden uitgewisseld.
Deze API’s vormen gebruiksklare bouwstenen voor nieuwe toepassingen; ze zorgen ervoor dat bedrijven zich veel sneller kunnen aanpassen aan veranderingen in de markt. Ze zijn de verdere evolutie van Web Services en SOA en worden dikwijls op innovatieve manieren ingezet.
API Management gaat enerzijds over het promoten van API’s en anderzijds over het actief ondersteunen van ontwikkelaars bij het gebruik ervan. Tegelijkertijd gaat API Management over het gecontroleerd en centraal beveiligd ontsluiten van dergelijke API’s. Daarom is API Management het best te omschrijven als de etalage en de voordeur van de moderne organisatie die haar IT systemen op een dynamische wijze wilt openstellen naar partners of volledig publiek wilt maken. Bij API Management wordt tevens een schat aan informatie verzameld over app-ontwikkelaars en
–gebruikers om zo API’s als product te blijven verbeteren.
Dit seminar gaat niet over het ontwikkelen of programmeren van API-toepassingen, maar juist over het ontwerp van API’s en voornamelijk over het ter beschikking stellen ervan. Alle relevante onderdelen van API Management worden op een toegankelijke manier besproken.
In het eerste deel gaan we in op wat API’s zijn. Welke trends en ontwikkelingen spelen er? We maken de link met onderwerpen als API Management, citizen integration, mobiele toepassingen, microservices en governance.
Vervolgens duiken we onmiddellijk in het hart van het onderwerp: API Management en API Management-oplossingen. De bouwstenen van een API Management-oplossing worden uitgebreid behandeld. Bovendien wordt het doel en de werking van een API portaal uitgebreid toegelicht. Dit geeft tevens een goed inzicht in de verschillende mogelijkheden die API Management biedt, zoals monetization.
Daarna verdiepen we ons in de diverse technologieën en standaarden die de basis vormen voor API’s: REST API’s, API description languages en query API’s als OData. Daarnaast wordt zowel de relatie tussen API’s en hypermedia als streaming API’s besproken.
Bij het ontwerpen van API’s is er een sterke focus op de afnemers, oftewel de ontwikkelaars zelf. Daarom worden deelnemers bekend gemaakt met diverse aspecten hiervan. Denk hierbij aan de naamgeving, dataformaten, statuscode en foutafhandeling, paginering, caching en versiebeheer.
In het volgende deel wordt het aanbod van API-platformen besproken. Er is een hevige concurrentie in de markt voor API Management-platformen, waar zowel bestaande als nieuwe spelers geavanceerde oplossingen aanbieden. Daarbij varieert de aanpak van cloud en on-premise tot hybride, van gecentraliseerd tot gedistribueerd en van SaaS tot een klassiek licentiemodel. We gaan diep in op de bouwstenen en de interne architectuur van dergelijke API Management-oplossingen en delen up-to-date informatie over de diverse spelers. Ook wordt tijd gereserveerd om onze praktijkervaringen te delen, onder andere met de oplossingen van IBM en Axway.
Ter afsluiting wordt uitgebreid ingegaan op de beveiliging van API’s. CORS & throttling, maar vooral ook de OAuth2 standaard worden uitgebreid behandeld. Daarnaast zullen we de opstap naar OpenID connect bespreken.
Op dit seminar met Bert Meuris en Guy Crets krijgt u antwoord op de volgende vraagstukken:
API Management en API Management-oplossingen zijn voor veel organisaties de volgende stap in de evolutie van hun IT-platformen. Goede kennis van API Management is daarom zeer relevant voor iedereen die betrokken is bij het ontsluiten van moderne toepassingen: van applicatie- & softwarearchitecten, functionele en technische analisten tot uiteraard de applicatieontwikkelaars zelf. Maar het onderwerp is ook van groot belang voor IT-functionarissen in de rol van (applicatie)beheer en beveiliging tot “citizen integrators”.
NBC Congress Centre
Blokhoeve 1
3438 LC Nieuwegein
Telephone: +31 (0)30 602 6900
E-mail: info@nbccongrescentrum.nl
Directions:
Access by public transport
Please consult www.9292.nl (door-to-door journey planner, also available in English) or call 0900-9292 (travel advice by phone, € 0.70 p/m).
By car
The NBC is strategically located near the A2, A12 and A27 in the center of the Netherlands. NBC offers 1,200 free parking spaces and two E-Charging points.
Coming from Amsterdam A2
Follow the signs towards Arnhem (A12).
Take exit 16 to Nieuwegein. At the end of this exit, turn right to the AC Verhoefweg. At the second traffic light, turn left (after tankstation Shell, exit ‘Blokhoeve – Zuid/Huis de Geer/Noorderveld’). Then turn left at the first traffic light. The NBC will be on your right, easily recognized by its orange tower.
Coming from ’s Hertogenbosch / Den Bosch (A2)
Take exit 9 towards Nieuwegein/IJsselstein/ Schoonhoven and then turn right.
Go left at the second traffic light to AC Verhoefweg. At the third traffic light, turn right (exit ‘Blokhoeve – Zuid/Huis de Geer/Noorderveld’). Then turn left at the first traffic light. The NBC will be on your right, easily recognized by its orange tower.
Coming from The Hague / Den Haag (A12)
Take exit 16 to Nieuwegein and turn right to AC Verhoefweg.
Turn left at the second traffic light (after tankstation Shell, exit ‘Blokhoeve –Zuid/ Huis de Geer/Noorderveld’). Turn left at the first traffic light. The NBC will be on your right, easily recognized by its orange tower.
Coming from Arnhem/ Hilversum/ Amersfoort
At the junction Lunetten, follow the A12 towards Nieuwegein (keep to the right).
You will pass the Amsterdam Rijnkanaal. Then take exit 16 to Nieuwegein and turn right to AC Verhoefweg. Turn left at the second traffic light (after tankstation Shell, exit ‘Blokhoeve –Zuid/ Huis de Geer/Noorderveld’). Turn left at the first traffic light. The NBC will be on your right, easily recognized by its orange tower.
For a full itinerary, please see the website: www.nbccongrescentrum.nl.
“Goed breed spectrum betreffende API's besproken.”
“Het seminar geeft in een kort tijdsbestek een complete view op het speelveld van API's.”
“Veel info met een overzicht van wat er allemaal speelt en beschikbaar is op dit gebied.”
“Bij mijn huidige opdracht zijn ‘we’ ‘agile’ begonnen met het bouwen van API’s. Dit seminar geeft een goed overzicht van wat er allemaal bij API’s komt kijken…. Do’s en don’ts … Tevens laat het ons zien welke zaken ‘we’ goed hebben aangepakt maar ook waar verbeteringen gewenst zijn.”
“Vol enthousiasme word je door Bert en Guy meegenomen in de actuele ontwikkelingen binnen API Management.”
Practically all of our seminars and workshops can be offered as an In-house course for your company exclusively. We can tailor with extra focus on specific topics that apply to your organization. Also available in online format or in face-to-face format with live video stream.