Pizza Sessie – API Management met IBM API Connect

Tijdens onze terugkerende online pizza sessie zoomde Data integratiespecialist René Paul in op het topic IBM API Connect. Hij deelde zijn kennis intern met ruim 15 collega integratiespecialist.

31 mei 2021   |   Blog   |   Door: Virtual Sciences Conclusion

Deel

Pizza Sessie – API Management met IBM API Connect

Nu steeds meer data via API’s wordt ontsloten voor gebruik in bijvoorbeeld mobiele apps, websites of andere applicaties, neemt ook het belang van API management toe. API management helpt  organisaties om hun API’s ter beschikking te stellen aan zowel interne als externe ontwikkelaars.

IBM API Connect is de API management oplossing van IBM en maakt het mogelijk om o.a.:

  • API’s te maken, publiceren en bijvoorbeeld nieuwe versies in gebruik te nemen
  • API’s te beveiligen
  • Limieten te stellen aan het gebruik van API’s afhankelijk van een prijsstelling
  • Inzicht te krijgen in het gebruik en de performance van API’s
  • De abonnee community te onderhouden met blogs en forums
Pizza Sessie – API Management met IBM API Connect

René begon de sessie met een online poll om inzicht te krijgen in de voorkennis van de deelnemers. Daarna volgde een korte presentatie over API Management en IBM API Connect. Het belangrijkste en leukste onderdeel van de pizza sessies zijn echter de hands-on oefeningen.

Ter voorbereiding op de oefeningen hadden de collega’s een gratis LITE account aangemaakt op de IBM Cloud, zodat ze de cloud variant van API Connect konden gebruiken om de oefeningen te maken. De deelnemers hebben onder meer:

  • Een bestaande API ontsloten met API Connect
  • Een bestaande SOAP service ontsloten d.m.v. een REST API
  • Deze API’s gepubliceerd naar de Developer Portal van API Connect
  • Zich in de Developer Portal geabonneerd op de API’s
  • De API’s vanuit de Developer Portal aangeroepen en uitgeprobeerd
  • De look & feel van de Developer Portal aangepast naar de eigen huisstijl
Pizza Sessie – API Management met IBM API Connect

Voor de ‘die hards’ waren er ook nog oefeningen om:

  • API’s te beveiligen met Oauth
  • De data uit twee API’s met elkaar te combineren en als één resultaat terug te geven
Pizza Sessie – API Management met IBM API Connect

Via MS Teams was er ruimte elkaar onderling te helpen, vragen te stellen en learnings te delen. Ondanks dat we elkaar niet fysiek konden ontmoeten vanwege COVID-19, was het met de thuisbezorgde pizza’s een interessante en leerzame sessie.