API Management onder de loep
|
|
|
- Floris Gerritsen
- 6 jaren geleden
- Aantal bezoeken:
Transcriptie
1 WHITEBOOK API Management onder de loep Mei 2018 Auteur: Michel van Zoest INTEGRATIE SPECIALIST
2 Inleiding Veel webapplicaties worden aan de buitenwereld aangeboden middels zogenaamde API s. Deze Application Programming Interfaces bieden aan een externe gebruiker de mogelijkheid om via XML en JSON te praten met de applicatie. Op die manier kunnen bijvoorbeeld webservices ontsloten worden. Het ontwerpen, bouwen en beheren van een dergelijke API kan met behulp van diverse API Management tools worden gedaan. In dit Whitebook bieden we een overzicht van een aantal van deze tools en leggen we uit wat de verschillen zijn. Zoals de naam Application Programming Interface al suggereert, biedt een API een interface tussen de programmatuur van een aanbieder en een afnemer. Het kenmerk van een API is, dat het alleen dat deel van de definitie blootgeeft dat benodigd is om toegang te verkrijgen tot een systeem, maar dat het geen details van de functionaliteit of implementatie prijsgeeft. Een dergelijke interface kan op vele manieren worden aangeboden, maar we beperken ons in dit Whitebook tot interfaces die worden ontsloten middels SOAP of REST. Deze varianten praten dus middels XML of JSON. Beter gezegd; we bespreken enkele aanbieders van systemen waarmee dergelijke API s kunnen worden ontworpen en beheerd. Omdat het onmogelijk is om in het kort een compleet overzicht van alle aanbieders te maken, hebben we ervoor gekozen om ons te concentreren op een aantal van de grotere en bekendere aanbieders: Google, Oracle, Mulesoft, Dell en WSO2. De platforms Eerst even een kort overzicht van de gekozen tools en hun belangrijkste kenmerken. Oracle API Platform Cloud Service DE API producten van Oracle hebben in de loop van de tijd nogal wat verschillende namen en inhoud gehad. De huidige naam is API Platform Cloud Service (API PCS). Whitebook API Management onder de loep 2
3 API PCS is een suite van verschillende tools die het ontwikkelen en beheren van API s ondersteunt. De huidige versie bevat in een notendop onder andere de volgende componenten: Management Service, het centrale brein van API PCS Management Console, hier worden de API s, gebruikers, rollen en gateways beheerd Developer Portal, op deze plek kunnen ontwikkelaars naar API s zoeken en kan de documentatie worden gevonden Platform API, de schil om de Management Service heen API Gateways, hier draaien de API s en kan gecommuniceerd worden tussen deze API s en diverse cloud en on-premise applicatiesidentity Cloud Service, voor het aansluiten van de bestaande authenticatie en autorisatie inrichting van klanten op API s Begin 2017 heeft Oracle ook Apiary ingelijfd en aan het platform toegevoegd. Hiermee kunnen snel de interfaces van de API worden ontworpen en gedeeld met externe partijen. Figuur 1 API PCS architectuur In API PCS kunnen verschillende rollen samenwerken. Oracle onderkent interne rollen voor API-managers, ontwikkelaars en ontwerpers, maar ook externe rollen voor applicatieontwikkelaars (die met de API s gaan communiceren). Whitebook API Management onder de loep 3
4 Mulesoft Anypoint Platform Het Anypoint Platform van Mulesoft bevat 3 onderdelen waarin API s kunnen worden ontworpen, gebouwd en beheerd: het Design Center, de Exchange en het Management Center. Het Design Center bevat de onderdelen om API s te ontwerpen, te bouwen en te testen. In de Exchange kunnen onder andere API s worden ontsloten aan de buitenwereld, kunnen mock responses worden gegenereerd, zodat API s beter kunnen worden getest door externe partijen, maar kunnen API s van externe bronnen ook worden aangesloten. En ten slotte in het Management Center kunnen onder andere zaken als beveiliging (Access Management) worden geregeld. Maar ook de belangrijkste beheerfunctionaliteiten bevinden zich hier om bijvoorbeeld de connecties met de cloud te onderhouden. Figuur 2 Mulesoft Anypoint Platform Whitebook API Management onder de loep 4
5 Dell Boomi API Management Ook Boomi kent een uitgebreide ontwikkel- en beheeromgeving. Het API Managementsysteem is een uitbreiding van het AtomSphere product (het integratie product van Dell) en kan daardoor aansluiten op de AtomSphere webservices. Bij Dell is het onderscheid tussen de verschillende onderdelen wat minder duidelijk dan in de platforms van bijvoorbeeld Oracle en MuleSoft. Het bouwen, publiceren, beheren en testen van API s gebeurt allemaal in dezelfde AtomSphere omgeving in de cloud of on-premise. Figuur 3 Dell Boomi API architectuur Whitebook API Management onder de loep 5
6 Google Apigee Edge Ook Google heeft een API-platform genaamd Apigee Edge. Tot 2010 was dit product bekend onder de naam Sonoa. Een belangrijke klant van Apigee is Netflix. Ook Apigee Edge kent verschillende onderdelen. Specs voor het ontwerpen van de API s. API Proxies voor de beveiliging en routering van de API Gateway. API Products voor het aanbieden van de API s aan ontwikkelaars en tenslotte Portals voor het aanbieden van API s aan de buitenwereld. Figuur 4 Google Apigee Edge overzichtsscherm Whitebook API Management onder de loep 6
7 WSO2 API Manager WSO2 is een op de Apache License, open-source gebaseerde aanbieder. Het product is ooit ontwikkeld vanuit IBM en heeft een nauwe band met de Apache community. WSO2 kent een paar componenten met een duidelijk doel. De API Publisher is voor het ontwerpen en publiceren van API s. De API Store is voor het aanbieden van API s aan ontwikkelaars. Verder is er een API Gateway waarop gebruikers de API s kunnen aanroepen. Figuur 5 WSO2 overzicht Whitebook API Management onder de loep 7
8 Overeenkomsten en verschillen Er zijn vele overeenkomsten en verschillen te zien tussen de genoemde oplossingen. Over het algemeen moeten API Management tools een aantal aspecten ondersteunen. Hulp bij de deployment van API s Publiceren van API s aan ontwikkelaars en gebruikers Biedt documentatie en voorbeeld requests/responses aan ontwikkelaars om de API te kunnen begrijpen Biedt een mogelijkheid om API s te kunnen testen via mock of een console Voldoen aan het API Gateway Pattern en waarborgt de veiligheid Analyse mogelijkheden om beschikbaarheid te waarborgen en gebruik te monitoren De meeste van deze aspecten worden door alle platforms in meer of mindere mate aangeboden, maar er zijn een aantal van deze aspecten waar duidelijke verschillen zijn te zien. Testen van API s via mock of console De oplossingen van Oracle en MuleSoft bieden testmogelijkheden op meerdere niveaus. Zo is het in Apiary en Anypoint mogelijk om op basis van de interface definitie van de API al mock berichten te genereren. Ook in WSO2 kan dit vrij eenvoudig. Vanuit het ontwerp kun je in de API Publisher een Prototyped API deployen en beschikbaar maken voor de buitenwereld. In Apigee Edge is er de mogelijkheid om mock antwoorden te genereren via apistudio.io. Hiermee kunnen afnemers het gedrag van de API simuleren, zodat ze de aansluiting aan hun kant goed kunnen bouwen, nog voordat de aanbieder zelf al iets van de API zelf heeft gemaakt. Bij Boomi is dit lastiger. Het maken van een mock bericht is daar ook wel mogelijk, maar daarvoor zal de ontwikkelaar zelf aan de slag moeten gaan. Er is (nog) geen mogelijkheid om dit te doen vanuit het ontwerp. Overigens bestaan er ook diverse tools van andere partijen, waarmee de interface van een API ontworpen en getest kan worden (inclusief mock) en daarna worden geïmporteerd in het platform naar keuze. Die mogelijkheid hebben we even buiten beschouwing gelaten. API Gateway Pattern Het API Gateway Pattern is een architectuur patroon dat wordt aanbevolen bij het implementeren van (micro)services. In het kort komt het erop neer dat er in de architectuur maar 1 centrale ingang is voor de API s (de gateway) waarin alle zaken als logging, auditing en security worden geregeld. Whitebook API Management onder de loep 8
9 Bij alle platforms is er de mogelijkheid om met deze architectuur te werken. Vooral bij Oracle en MuleSoft en in iets mindere mate WSO2 kun je er zelfs bijna niet omheen. Bij Dell Boomi en Apigee is het patroon ook bruikbaar, maar zal er bij de implementatie zelf iets voor gemaakt moeten worden. Het patroon wordt daar niet afgedwongen. Analyse mogelijkheden Na het bouwen en publiceren van API s, is het belangrijk om het gebruik ervan in de gaten te kunnen houden. Omdat de cloud gebaseerde platforms vaak kosten voor het gebruik van API s in rekening brengen, wil je als aanbieder in dat geval zeker weten dat de juiste mensen gebruik maken van je programmatuur. Google is de kampioen in het verzamelen van gegevens en het analyseren daarvan, dus het is niet verwonderlijk dat Apigee Edge daar uitgebreide mogelijkheden voor heeft. Het pakket dat hiervoor aangeboden wordt is Analytics Services. MuleSoft heeft een module met de naam API Analytics. Ook hier kunnen vrij gedetailleerde rapporten worden gemaakt. Er kan op diverse metrieken worden ingezoomd, zodat een uitgebreide analyse op het gebruik van API s kan worden gemaakt. Oracle biedt ook een Analytics pakket aan. Hiermee kunnen API s en de Gateways worden geanalyseerd. Maar de mogelijkheden zijn hier wat beperkter dan bij Google en MuleSoft. De WSO2 API Manager integreert met WSO2 Analytics om analyse mogelijkheden te ontsluiten. Dit pakket is erg uitgebreid en kan gebruikt worden voor meer dan alleen de analyse van API s, zoals bijvoorbeeld Business Activity Monitoring (BAM) op de integratie componenten. Vanwege de open-source architectuur behoort het integreren met andere aanbieders ook tot de mogelijkheden. Whitebook API Management onder de loep 9
10 Figuur 6 WSO2 Analytics Architectuur Dell Boomi tenslotte. Ook op het gebied van analyse wijkt Boomi af van de rest. Het platform kent zelf geen analytics component, maar integreert daarvoor met de Salesforce Analytics Cloud. Prijs Een belangrijk aspect bij de vergelijking van producten is natuurlijk de prijs. Daarover valt veel te zeggen, maar omdat de aanbieders allemaal verschillende constructies kennen, is vergelijken wel erg lastig. Oracle API Manager en Dell Boomi noemen helemaal geen bedragen, MuleSoft en Apigee noemen alleen voor grote Enterprise gebruikers geen bedragen. In die gevallen moet er contact opgenomen worden, om per klant een specifieke prijs af te spreken. Vaak is dat een andere manier van zeggen: Wij zijn duur, maar er valt wel wat te regelen. Whitebook API Management onder de loep 10
11 De andere aanbieders zijn wat meer open. Op het moment van schrijven van dit Whitebook zijn de bedragen per maand zoals in onderstaande tabel: Starter (< 50 medewerkers) Medium/ Professional (50 tot 1000 medewerkers) Large/Enterprise (>1001 medewerkers) Extra-large Oracle API x x x x Manager Dell Boomi x x x x MuleSoft $1200 $3600 x x Apigee $330 $2250 x x WSO2 $129 $698 $2980 $9980 Bij alle aanbieders is het wel mogelijk om een gratis trial account aan te maken. Hiermee kan al veel van de functionaliteit worden uitgeprobeerd. Community Vaak zegt een community iets over de mogelijkheden tot het krijgen van meer informatie over een product. Hoe meer mensen een product gebruiken, en hoe mondiger ze zijn, hoe makkelijker het wordt voor een nieuwe gebruiker om dat product zelf te leren kennen. Bij vragen ben je dan namelijk niet enkel afhankelijk van de sales of support van het product zelf, maar kun je ook terecht bij (semi-)onafhankelijke mensen die het product hebben gebruikt. De grootte van een community is met een natte vinger redelijk snel in te schatten. Door gewoon simpelweg de naam van het product in te tikken in Google, kom je al vrij veel te weten. Afgaande op enkel dat criterium, ontlopen de meeste producten elkaar niet veel. Alleen Oracle API Platform Cloud Service geeft veel meer resultaten dan de rest. Maar dat zegt natuurlijk lang niet alles. Oracle kent al jaren een behoorlijk grote community in Nederland, maar dat komt vooral door de on-premise producten uit het verleden. De nieuwe cloud producten kennen nog een wat kleinere aanhang, vooral ook omdat er nog weinig klanten mee aan de slag zijn. MuleSoft zit wat dat betreft sterk in de lift. Veel klanten hebben het product ontdekt en zij en hun ontwikkelaars verspreiden de kennis daarover steeds meer. Apigee en WSO2 hebben dat veel minder, maar zitten wel in de lift. Maar dankzij de Google en Apache communities hebben ze toch veel ondersteuning. Dell Boomi valt hier enigszins buiten de boot. Daar komt de community ondersteuning vooral vanuit hun eigen platforms. Whitebook API Management onder de loep 11
12 Gartner Hoewel het moeilijk is om de tools op alle facetten met elkaar te vergelijk, omdat ze zo van elkaar verschillen, is er toch iets te zeggen over de volwassenheid en nabije toekomst van de producten. Er zijn verschillende onafhankelijke instanties die op basis van verschillende meetbare waarden een uitspraak doen. Hoewel dit nog niks zegt over de inzetbaarheid of toepasbaarheid van een product in alle situaties, kan het toch waardevol inzicht bieden. In het Magic Quadrant voor Full Life Cycle API Management, dat in april 2018 is uitgegeven door het toonaangevende Gartner, staan alle in dit Whitebook opgenomen voorbeelden genoemd. Figuur 7 Gartner Magic Quadrant for Full Life Cycle API Management - April 2018 Zoals te zien, worden Dell Boomi en Oracle genoemd in het kwadrant van Niche Players. WSO2 staat bij de Visionaries, terwijl Mulesoft en Google Apigee worden geschaard onder de leaders. Gartner vindt van Dell Boomi en Oracle dat hun visie en strategie (nog) niet compleet Whitebook API Management onder de loep 12
13 genoeg is (Completeness of Vision) en dat het ook bij de verkoop en marketing, evenals de gebruikerservaring (Ability to Execute) schort. WSO2 schiet volgens Gartner alleen tekort bij de Ability to Execute. Mulesoft en Google Apigee worden door Gartner geschaard onder de producten waarbij beide eigenschappen zeer volwassen zijn. Conclusie Het bouwen van API s is prima te doen op alle platforms. Het valt op dat het product van Oracle erg veel ondersteunt. Het integreert wel met de producten van andere vendors, maar het is vooral goed in de integratie met producten uit de eigen stack. Dell Boomi is een beetje een geval apart. Het is een vrij eigenwijs platform met veel eigen componenten. Maar het is ook niet zo compleet als de rest, waardoor het wel moet integreren met andere producten, om de missende componenten aan te vullen. MuleSoft is behoorlijk goed op beide vlakken. Het biedt zelf een ruime hoeveelheid componenten, maar integreert ook goed met andere aanbieders. Datzelfde valt ook te zeggen over Apigee. Doordat het product van Google is, kan het gebruik maken van het grote spectrum van dat bedrijf. Het product van WSO2 is zelf niet zo uitgebreid, het doet wat het moet doen. Maar vanwege het open-source karakter, is de integratie met vrijwel elk ander product prima te doen. Er zijn door de community al heel veel bruikbare adapters gemaakt, maar een eigen nieuwe adapter maken is ook geen probleem. Het is belangrijk om goed te bedenken met welk doel een platform gekozen moet worden. Dat doel kan heel verschillend zijn. Moet het open-source zijn of juist niet? Mag het van een grote vendor zijn? Moet het een volledig pakket zijn of juist passen binnen bestaande architectuur? Allemaal vragen die per geval verschillen. Hierom kunnen we ons niet wagen aan een oordeel over welk platform het beste is, dus het is ook niet mogelijk om op basis van enkel deze informatie een weloverwogen keuze te maken. Maar hopelijk biedt de informatie in dit Whitebook wel wat aanknopingspunten. Whitebook API Management onder de loep 13
14 Bronnen Gartner Magic Quadrant for Full Life Cycle API Management April 2018 WSO2 documentatie: MuleSoft Anypoint documentatie: anypoint.mulesoft.com Apigee Edge documentatie: Dell Boomi documentati: Oracle API Platform Cloud Service: Whitebook API Management onder de loep 14
Cloud werkplek anno 2014. Cloud werkplek anno 2014
Introductie Peter Klix Infrastructuurarchitect Specialisatie networking en desktop concepts [email protected] Cloud desktop Introductie Desktop concepten door de jaren Infrastructuur Cloud concepten Focus
Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT
Slimmer samenwerken met SharePoint Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Workflows, forms, reports en data WAAROM KIEZEN VOOR K2? Of u nu workflows moet maken voor items in SharePoint
m.b.v. digitale certificaten en PKI Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van VPN s
Beknopte dienstbeschrijving Beveiligen van VPN's m.b.v. digitale certificaten en PKI Document: Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van VPN s Inhoudsopgave 1. Inleiding 2 2. Snel te
Neptune. Het complete integratieplatform voor uw organisatie! BROCHURE OPTIMALISEREN VAN INFORMATIE EN PROCESSEN
BROCHURE Neptune Het complete integratieplatform voor uw organisatie! OPTIMALISEREN VAN INFORMATIE EN PROCESSEN Axians Rivium Boulevard 41 2909 LK Capelle aan den IJssel Tel: +31 88 988 96 00 - www.axians.nl
Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.
Voorbeeldproject Een Haagse SOA Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Aanleiding Vanuit de visie
REST Adapter in SAP PI/PO voor REST-based Web Services
REST Adapter in SAP PI/PO voor REST-based Web Services Inleiding Eindelijk! SAP heeft officieel de REST Adapter voor SAP PI/PO uitgebracht. Deze is beschikbaar vanaf SAP NetWeaver 7.3 EHP1 SP14 of SAP
Haaglanden Medisch Centrum
Cloud oplossing in Haaglanden Medisch Centrum 26 september 2016 Agenda I. Introductie Haaglanden MC II. Situatieschets (voor implementatie) III. Probleemstelling huidige situatie IV. Doelstelling V. Pakket
Aanbesteding implementatie, beheer en onderhoud van Microsoft Dynamics 365 for Operations. Bijlage 5: Beschrijving toekomstige ESB
Aanbesteding implementatie, beheer en onderhoud van Microsoft Dynamics 365 for Operations Bijlage 5: Beschrijving toekomstige ESB Versie: v1.0 Datum: 17-3-2017 Inhoudsopgave 1. 2. 3. 4. Inleiding 3 Huidige
AERIUS: Rekeninstrument voor de PAS
AERIUS: Rekeninstrument voor de PAS Hoe bouw je als Rijksoverheid een succesvol rekeninstrument voor de wet Programmatische Aanpas Stikstof PAS? Hilbrand Bouwkamp Lead Developer AERIUS 1 PAS en AERIUS
BELANGRIJKSTE CRITERIA BIJ DE KEUZE VOOR EEN BUSINESS INTELLIGENCE TOOL. Qlik Sense vs. Tableau
BELANGRIJKSTE CRITERIA BIJ DE KEUZE VOOR EEN BUSINESS INTELLIGENCE TOOL Qlik Sense vs. Tableau De hoeveelheid data groeit gestaag verder. Daarmee ook de behoefte van organisaties om data te visualiseren
De API s van Floricode. Platforms on stage SIERTEELT(digi)TAAL 2018
De API s van Floricode Platforms on stage SIERTEELT(digi)TAAL 2018 Voorstellen Bernard van Raaij Voorzitter Werkgroep Standaarden Floricode Directeur Q-ray BV Werkgroep Standaarden Valt onder directie
Open Source Business Intelligence bij het Inlichtingenbureau
Red Dolphin ICT Services BV Open Source Business Intelligence bij het Inlichtingenbureau - Ervaringen met het gebruik van Pentaho binnen DKD NOiV jaarcongres 18 maart 2010 Agenda Wat is Open Source Business
betrouwbare communicatie tussen overheden onderling en met burgers YENLO.COM
Digikoppeling Appliance Yenlo betrouwbare communicatie tussen overheden onderling en met burgers YENLO.COM Het uitwisselen van elektronische berichten dient uniform, betrouwbaar en via open standaarden
CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES
CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES Day WEB 1APP FOR CONTAINERS 04-10-2018 Lead - Consultant Cloud Infra & Apps@ InSpark Twitter: @Johanbiere Community blog: talkingazure.com
Naar de cloud: drie praktische scenario s. Zet een applicatiegerichte cloudinfrastructuur op. whitepaper
Naar de cloud: drie praktische scenario s Zet een applicatiegerichte cloudinfrastructuur op whitepaper Naar de cloud: drie praktische scenario s Veel bedrijven maken of overwegen een transitie naar de
Beveiligingsbeleid Perflectie. Architectuur & Procedures
Beveiligingsbeleid Perflectie Architectuur & Procedures 30 november 2015 Versiebeheer Naam Functie Datum Versie Dimitri Tholen Software Architect 12 december 2014 0.1 Dimitri Tholen Software Architect
J2EE/.NET en de rol Applicatie Architectuur
J2EE/.NET en de rol Applicatie Architectuur Edwin van Dillen [email protected] 2003 Sogyo Information Engineering 1 Sogyo information engineering! IT Innovator sinds 1995! Klanten: ABN AMRO, Rabobank,
vra + NSX and it all comes together
vra + NSX and it all comes together Even voorstellen Viktor van den Berg Technology Officer @ PQR Focus: SDDC / CMP @viktoriousss www.viktorious.nl [email protected] Ronald de Jong Senior Consultant @ PQR Focus:
Documentatie Distributed Services Enterprise Service Bus
Documentatie Distributed Services Enterprise Service Bus Pleun Willemsen en Walter Ebbers 19 april 2012 v1.0 1 Inhoudsopgave 1 Inleiding 4 1.1 Opdracht................................ 4 2 Analyse 5 3 Ontwikkelomgeving
Zelftest Java EE Architectuur
Zelftest Java EE Architectuur Document: n1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA EE ARCHITECTUUR Nota:
Responsive web applicaties op Oracle
APEX Responsive web applicaties op Oracle Spreker(s) : Datum : E-mail : Arian Macleane & Jacob Beeuwkes 06-06-2013 [email protected] WWW.TRANSFER-SOLUTIONS.COM Outline Trends APEX intro APEX
Click to edit Master subtitle style NOIV Congres 2011 GIS Open In Verbinding. Marcel de Rink
Click to edit Master subtitle style NOIV Congres 2011 GIS Open In Verbinding Marcel de Rink Open? Of Gesloten? Agenda Waarom is Esri Open? Waarin is Esri Open? Open Open Open Open Standaarden Source Data
Een infra DevOps CI/CD straat
Een infra DevOps CI/CD straat Ronald van Vugt Ronald van Vugt ir. Ronald van Vugt Cloud Architect bij Metis IT [email protected] nl.linkedin.com/in/ronaldvanvugt VCAP / AWS Architect www.metisit.com/author/ronald
Whitepaper. Veilig de cloud in. Whitepaper over het gebruik van Cloud-diensten deel 1. www.traxion.com
Veilig de cloud in Whitepaper over het gebruik van Cloud-diensten deel 1 www.traxion.com Introductie Deze whitepaper beschrijft de integratie aspecten van clouddiensten. Wat wij merken is dat veel organisaties
Factsheet Enterprise Mobility
Factsheet Enterprise Mobility www.vxcompany.com Informatie willen we overal, altijd en op elk device beschikbaar hebben. Privé, maar zeker ook zakelijk. Met het gebruik van mobile devices zoals smartphones
Integratie in de praktijk
Integratie in de praktijk Werken als integratie consultant bij KLM Werken als integratie consultant bij KLM T. Lansbergen A. Kwekel Hogeschool Rotterdam 13/10/2015 Agenda Introductie - Organisatie Use
integrating your business
integrating your business Codit is een IT expert in business integratie en levert wereldwijd diensten in consultancy, technologie en managed services. Door de integratie van een centraal technologisch
Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect [email protected]
Van 6 weken naar 6 minuten met OpenSource Jan-Taeke Schuilenga Infrastructuur Architect [email protected] Wat is DUO? Uitvoeringsorganisatie van Ministerie van OCW - Studiefinanciering - Bekostiging
Beveiligingsbeleid. Online platform Perflectie
Beveiligingsbeleid Online platform Perflectie 2018 Beveiligingsbeleid Perflectie Versiebeheer Naam Functie Datum Versie Dimitri Tholen Software Architect 12 december 2014 1.0 Dimitri Tholen Software Architect
SaaS en cloud computing: in de mist of in de wolken? Karin Zwiggelaar, partner 20 september 2010
SaaS en cloud computing: in de mist of in de wolken? Karin Zwiggelaar, partner 20 september 2010 We staan aan de vooravond van de volgende Internetrevolutie De klassieke werkwijze van organisaties zal
VAA ICT Consultancy Keteninformatie in de agribusiness. Corne van Aaken
VAA ICT Consultancy Keteninformatie in de agribusiness Corne van Aaken VAA ICT Consultancy VAA ICT Consultancy is in 1988 gestart als van Aaken Automatisering BV. Vorig jaar bestonden we als bedrijf 25
Proces to model en model to execute
Proces to model en model to execute Een end-to-end (bedrijfs)proces (figuur 1) is het geheel van activiteiten die zich, op een bepaalde plaats door een bepaalde rol, in bepaalde volgorde opvolgen en waarvan
Microsoft; applicaties; ontwikkelaar; developer; apps; cloud; app; azure; cloud computing; DevOps; microsoft azure
Asset 1 van 7 Over het bouwen van cloudoplossingen Gepubliceerd op 24 february 2015 Praktische handleiding voor ontwikkelaars die aan de slag willen met het maken van applicaties voor de cloud. Zij vinden
DE BUSINESS CASE VOOR DE ASP OPLOSSING VAN CRM RESULTANTS VOOR ONDERWIJSINSTELLINGEN
DE BUSINESS CASE VOOR DE ASP OPLOSSING VAN CRM RESULTANTS VOOR ONDERWIJSINSTELLINGEN Inleiding CRM Resultants biedt aan haar klanten de keuze om Microsoft Dynamics CRM in huis te installeren, of om de
Cloud dienstverlening en Informatiebeveiliging. ISACA Round Table Assen - Maart 2017
Cloud dienstverlening en Informatiebeveiliging ISACA Round Table Assen - Maart 2017 Even voorstellen 2 Irmin Houwerzijl. Werkzaam bij Ordina. Ordina haar dienstverlening betreft o.a. traditionele hosting
doel bereikt zelfsturing inrichten veiligheid fundament Behoeftepiramide van een "Social Business"
Behoeftepiramide van een "" (Naar analogie piramide van Maslow) Maslow rangschikte de volgens hem universele behoeften van de mens in een hiërarchie. Volgens zijn theorie zou de mens pas streven naar bevrediging
Een andere aanpak: Informatiekundige ontwikkelingen komende jaren?
Een andere aanpak: Informatiekundige ontwikkelingen komende jaren? Theo Peters, KING. 11 april 2017 Waar zijn wij van. GEMMA architectuur Gegevens en berichten standaarden Leveranciersmanagement Architectuur
SAMENWERKEN TO THE MAX. Derk-Jan Hilberding Lead UC Cloud & Managed Services bij Axians
SAMENWERKEN TO THE MAX Derk-Jan Hilberding Lead UC Cloud & Managed Services bij Axians 1 GARTNER UC TRENDS 2016 DELIVERY MODEL INTEGRATIE BEREIKBAARHEID FUNCTIONEEL UC is commodity Broken promise S4B Gevaren
API platform: regie behouden, innoveren en excelleren
white paper Eenvoudig, snel, veilig API s genereren en beheren met AnyPoint Platform van MuleSoft API platform: regie behouden, innoveren en excelleren Application Programming Interfaces (API s) groeiden
Heeft u al applicaties in de cloud (zoals AWS, Azure, Google) draaien?
Asset 1 van 5 Hoe houd je de cloudkosten beheersbaar? Gepubliceerd op 20 april 2015 Hoe krijgt u grip op uw cloud-kosten? Leer de verschillende oorzaken voor onverwachtse kosten te herkennen en lees vijf
Typo3 Usergroep bijeenkomst Skillsontwikkeling in Typo3 community. - Luuk Roovers - www.vicus.nl [email protected]
Typo3 Usergroep bijeenkomst Skillsontwikkeling in Typo3 community - Luuk Roovers - www.vicus.nl [email protected] Agenda Even voorstellen Vicus ebusiness Solutions Geluiden uit de markt Belangrijke verschillen
KIM. Slimme acties ondernemen
KIM Slimme acties ondernemen CONTROLE KWIJT? Herkent u dit soort ervaringen ook? Uw organisatie heeft allerlei systemen in huis, maar Niemand weet echt meer hoe het systeem exact werkt Voor kleine wijzigingen
LSP Connect en HL7v3
LSP Connect en HL7v3 Agenda Introductie LSP Connect Gebruik van HL7v3 in LSP Connect Ervaringen en workarounds Conclusie Vragen Introductie Albert van t Hart Solution Architect E.Novation Managed Services
Data en Applicatie Migratie naar de Cloud
Data en Applicatie Migratie naar de Cloud Iris Pinkster Professional Testing 1 Agenda - Introductie - De Cloud een introductie - Keuze van geschikte applicaties - Migratie strategieën - Test strategieën
Waarom een Independent Software Vendor voor XForms kiest. Johan Blok CM Pro www.cmprofessionals.eu
Waarom een Independent Software Vendor voor XForms kiest Johan Blok CM Pro www.cmprofessionals.eu CWI Wikipedia An independent software vendor (ISV) is a company specializing in making or selling software,
Community Oplossingen Interactie met en tussen klanten op een eigen Klant Community
Community Oplossingen Interactie met en tussen klanten op een eigen Klant Community Opkomst van Social Media verandert klant contact Trend Beschrijving Consequenties Gebruik Social Media Ruim 70% van de
Service Virtualization @RABOBANK
Service Virtualization @RABOBANK TMA Dag 2015 eter Claassen RABOBANK Marc van Lint - IBM Agenda 1. Rabobank Context 2. DevOps Vision 3. roof en Implementeren 4. Voorbeelden 5. Ervaringen & Best ractices
Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003
Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Page 1 1 Kees Vianen Senior Sales Consultant Technology Solutions Oracle Nederland Agenda Geschiedenis van Oracle Portal Portal
Factsheet Backup on demand
Factsheet Backup on demand Backup on Demand Uw data altijd veilig Data zijn waardevol voor uw organisatie. U wilt ze dan ook, mocht er iets gebeuren, goed onder handbereik hebben. Aan de andere kant groeit
WSO2 ebms adapter. Yenlo WSO2 ontbijtsessie. Ministerie van Infrastructuur en Milieu. 1 DEFINITIEF, 18 september 2012
Ministerie van Infrastructuur en Milieu WSO2 ebms adapter Yenlo WSO2 ontbijtsessie Auteurs Paul Leunissen (Enterprise Architect IenM, 06 5250 6691) Stephen Oostenbrink (Enterprise Architect IenM, 06 4211
Robotic Process Automation
Robotic Process Automation ROBOTIC PROCESS AUTOMATION Een toekomst met software robots op de werkplek Agenda Ondersteunen op het pad naar de next level van Operational Excellence Organisatie profiel Wat
Samengaan van Geo-informatie en Service Oriëntatie
Samengaan van Geo-informatie en Service Oriëntatie Waterbodem Applicatie (WAB*info) 10 juli 2008 Gaston Lamaitre Data-ICT-Dienst, Delft Inhoud Wat doet Rijkswaterstaat? Doel van WAB*info De randvoorwaarden
IAM en Cloud Computing
IAM en Cloud Computing Cloud café 14 Februari 2013 W: http://www.identitynext.eu T: @identitynext www.everett.nl www.everett.nl Agenda 1. Introductie 2. IAM 3. Cloud 4. IAM en Cloud 5. Uitdagingen 6. Tips
Voorbeelden generieke inrichting Digikoppeling
Voorbeelden generieke inrichting Versie 1.1 Datum 19/12/2014 Status Definitief Colofon Logius Servicecentrum: Postbus 96810 2509 JE Den Haag t. 0900 555 4555 (10 ct p/m) e. [email protected] Documentbeheer
Beknopte dienstbeschrijving beveiligen van Webapplicaties m.b.v. digitale certificaten en PKI
Beknopte dienstbeschrijving beveiligen van Webapplicaties m.b.v. digitale certificaten en PKI Document: Beknopte dienstbeschrijving beveiligen van Webapplicaties Versie: maart 2002 mei 2002 Beknopte dienstbeschrijving
Belastingdienst MCC Visie op mobiel en interactie met burgers en bedrijven
Belastingdienst MCC Visie op mobiel en interactie met burgers en bedrijven Bestede digitale tijd Aandeel telefoongebruik in digitale tijd ICT 2.500 FIOD 1.200 Toeslagen 1.200 CA 1.600 Belastingdienst BelTel
API management Frank Terpstra. Landelijk Architectuur Congres 25-11-2015
API management Frank Terpstra Landelijk Architectuur Congres 25-11-2015 Introductie Enable-U Het belang van APIs Hoe APIs te managen Bied APIs gemakkelijker aan API management Gateway API management portal
OpenIMS 4.2 Portaal Server
OpenIMS 4.2 Portaal Server Inhoudsopgave 1 WAT IS EEN ENTERPRISE INFORMATIE PORTAAL?...3 1.1 BESPARINGEN...3 1.2 GERICHT OP EEN SPECIFIEKE DOELGROEP...3 2 OPENIMS PORTAAL SERVER (PS)...4 2.1 CENTRAAL BEHEER...4
SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV [email protected]
SOA Security en de rol van de auditor... ISACA Roundtable 2 juni 2008 Arthur Donkers, 1Secure BV [email protected] 1 SOA Web 2.0, web services en service oriented architecture (SOA) is tegenwoordig de
1 Deelproject Spraakherkenning: SHoUT Audio Indexering Service
1 Deelproject Spraakherkenning: SHoUT Audio Indexering Service De in het CHoral project ontwikkelde audio-indexeringstechnologie op basis van automatische spraakherkenning (SHoUT) wordt beschikbaar gemaakt
ERP Testing. HP Nijhof. Testmanager. Testnet November 2005
ERP Testing HP Nijhof Testmanager Testnet November 2005 Solution Sales Meeting7 November 2005 1 Agenda Waarom pakketten testen? Schaarse middelen? Ideale ERP test situatie Vragen 2 De centrale vraag ERP
Single sign on kan dé oplossing zijn
Whitepaper Single sign on kan dé oplossing zijn door Martijn Bellaard Martijn Bellaard is lead architect bij TriOpSys en expert op het gebied van security. De doorsnee ICT-omgeving is langzaam gegroeid
Digikoppeling adapter
Digikoppeling adapter Versie 1.0 Datum 02/06/2014 Status Definitief Van toepassing op Digikoppeling versies: 1.0, 1.1, 2.0, 3.0 Colofon Logius Servicecentrum: Postbus 96810 2509 JE Den Haag t. 0900 555
Het integratieplatform voor e-commerce en erp
1 Het integratieplatform voor e-commerce en erp 2 Wat is Conneqt? Conneqt is een gestandaardiseerd en bewezen koppelingsplatform voor e-commerce en erp. Het platform voorziet in een (near)real-time synchronisatie
Enabling Mobile. Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties
Enabling Mobile Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties Door Rutger van Iperen Mobile Developer bij AMIS Services Introductie Het gebruik van
Serverless Java met Fn
WHITEBOOK Serverless Java met Fn September 2018 Auteur: Mike Heeren JAVA- EN INTEGRATIESPECIALIST Inleiding We zien de laatste tijd veel veranderingen in de opzet van applicaties in de IT wereld. Waar
Meerdere clouds samensmeden tot één grote, hybride omgeving
Cloud of Clouds Meerdere clouds samensmeden tot één grote, hybride omgeving whitepaper CUSTOM 1 Bedrijven maken steeds vaker gebruik van meerdere clouddiensten, omdat ze aan iedereen in de organisatie
Factsheet CONTENT & EXPERIENCE MANAGEMENT Mirabeau
Factsheet CONTENT & EXPERIENCE MANAGEMENT Mirabeau CONTENT & EXPERIENCE MANAGEMENT Mirabeau We bieden de beste oplossing voor uw content management en klantdialoog Het moment waarop bezoekers en klanten
De universele product export
De universele product export 1 Onze motivatie Over het algemeen is marketing één van de meest belangrijke onderdelen om aan te sturen met betrekking tot commercie. Zonder vaste klanten die uw producten
Implementatiekosten en baten van SURFconext. Versie: 0.5 Datum: 06/06/2013 Door: Peter Clijsters
Implementatiekosten en baten van SURFconext Versie: 0.5 Datum: 06/06/2013 Door: Peter Clijsters Dit document geeft een antwoord op de vraag hoeveel een aansluiting op SURFconext kost. Introductie... 1
Delft-FEWS & Web Services
Delft-FEWS & Web Services Presentatie Delft-FEWS Gebruikers dag 2018 Marc van Dijk, Rudie Ekkelenkamp, Stef Hummel 5 Juni 2018 Delft-FEWS & (Web) Services 1. Delft-FEWS 2. Roadmap 3. Standaarden Verzamelen
Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals
Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling Agile Methodiek en Technologie Zest Application Professionals Hoe is de aansluiting op ontwikkelmethoden voor Legacy-systemen? Out of the Box
Technische implementatie De infrastructuur rondom Transit kent de volgende rollen:
Transit Herkent u het? Steeds dezelfde uitdagingen in migratieprojecten; meerdere variabelen, in verschillende stadia en in een blijvend veranderende omgeving, managen. Grote hoeveelheden gegevens over
Architecten-debat 21 juni 2006 PI GvIB Themamiddag. Renato Kuiper. Principal Consultant Information Security
Architecten-debat 21 juni 2006 PI GvIB Themamiddag Renato Kuiper Principal Consultant Information Security 1 De spreker Principal Consultant Information Security Hoofdredacteur Informatiebeveiliging 15
Grip-IT Planning & Forecasting Tool. Voor beheerste Operations en bestuurbare proces-prestaties
Grip-IT Planning & Forecasting Tool Voor beheerste Operations en bestuurbare proces-prestaties Wat is Grip-IT? Een snelle en degelijke applicatie voor planning en capaciteitsmanagement, bijvoorbeeld als
Partneren met een Cloud broker
Partneren met een Cloud broker Vijf redenen om als reseller te partneren met een Cloud broker Introductie Cloud broker, een term die je tegenwoordig vaak voorbij hoort komen. Maar wat is dat nu precies?
Agenda Next Level in Control. 15:00 16:00 Next Plenair - Control Productivity - Control Security - Control Flexibility
Agenda Next Level in Control 15:00 16:00 Next Plenair - Control Productivity - Control Security - Control Flexibility Control Productivity DHS nextbeheer / Office 365 OUR PROFESSIONALS Cloud Monitoring
BEVEILIGINGSARCHITECTUUR
BEVEILIGINGSARCHITECTUUR Risico s onder controle Versie 1.0 Door: drs. Ir. Maikel J. Mardjan MBM - Architect 2011 cc Organisatieontwerp.nl AGENDA Is een beveiligingsarchitectuur wel nodig? Oorzaken beveiligingsincidenten
DE CRM CHECKLIST. de kracht van inzicht
DE CRM CHECKLIST de kracht van inzicht Inleiding Om een CRM traject een succes te maken is het de crux om te weten waar je naartoe wilt (beoogde situatie) en wat de huidige situatie is. Pas dan kun je
Syfadis Suite. LMS & Talent applicatie
Syfadis Suite LMS & Talent applicatie FERN : digitaal leren op werkvloer E books Library Learning Management SyfadisLearning & Talent suite Learning Content management & authoring Performance Support Feiten
m.b.v. digitale certificaten en PKI Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van e-mail
Beknopte dienstbeschrijving Beveiligen van e-mail m.b.v. digitale certificaten en PKI Document: Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van e-mail Inhoudsopgave 1. Inleiding 2 2. Snel te
GET YOUR SOCIAL TRAFFIC BACK ON YOUR SITE
CONVERTEER JE SOCIAL MEDIA FANS NAAR KLANTEN G R I P O P S O C I A L D ATA GET YOUR SOCIAL TRAFFIC BACK ON YOUR SITE Iedereen kent het probleem. Je hebt veel fans op social media. Je investeert in derden
Kadaster Data Platform
GRID Experiment 1: (Linked) Data Platform voor Proeftuin Omgevingswet Kadaster Data Platform Erwin Folmer, Rein van t Veer, Dimitri van Hees, Marco Brattinga Even vooraf Linked Data Linked Data: Een manier
Actieprogramma iwlz - meer regie op zorginformatie - Afstemmingsoverleg Koplopers en Softwareleveranciers iwlz
Actieprogramma iwlz - meer regie op zorginformatie - Afstemmingsoverleg Koplopers en Softwareleveranciers iwlz Veenendaal, 14 februari 2019 Van estafette naar netwerk Estafette stapeling van gegevens vast
Onze gedifferentieerde benadering tot de Intelligent Workload Management markt
Onze gedifferentieerde benadering tot de Intelligent Workload Management markt de markt 1 het IT-landschap is aan het veranderen De risico's en uitdagingen van computerservices in meerdere omgevingen moeten
Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken
Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken De business organisatie heeft altijd stijgende verwachtingen van uw IT organisatie. Meer dan ooit is het van
Richtlijnen voor het ontwerpen een Intranetportal Door Bas Fockens
Richtlijnen voor het ontwerpen een Intranetportal Door Bas Fockens Copyright Datacon www.datacon.nl Wat is een intranetportal? Een intranet is een online gepersonaliseerde en geïntegreerde toegang tot
ECTS fiche. Module info. Evaluatie. Gespreide evaluatie OPLEIDING. Handelswetenschappen en bedrijfskunde HBO Informatica.
ECTS fiche Module info OPLEIDING STUDIEGEBIED AFDELING MODULE MODULENAAM Netwerkbeheer 2 MODULECODE C2 STUDIEPUNTEN 10 VRIJSTELLING MOGELIJK Handelswetenschappen en bedrijfskunde HBO Informatica Evaluatie
Efficiënt en veilig werken met cliëntgegevens. Zorg & ICT beurs 15 maart 2017
Efficiënt en veilig werken met cliëntgegevens Zorg & ICT beurs 15 maart 2017 De drie organisaties Adapcare: Levert ECD voor ouderen- en gehandicaptenzorg, RIBW s en jeugdzorg. g-company: Google Cloud Premier
Aansluiten op VPI. (VolmachtBeheer Producten Interface)
Aansluiten op VPI (VolmachtBeheer Producten Interface) Auteur : Max Wout en Bram Doveren (Colimbra) Versie : 1.1 Datum : 27 april 2009 Inhoudsopgave 1 Algemeen... 3 1.1 Aanleiding... 3 1.2 Doel van dit
