Select your location
Austria

Austria

Czech Republic

Czech Republic

Germany

Germany

Italy

Italy

The Netherlands

The Netherlands

Romania

Romania

Als een raket: de mogelijkheden van integratiesoftware

Samenwerken is moeilijk. Voor mensen is het moeilijk, voor computers nog meer. Waar wij als mens de mogelijkheid hebben om te leren wat de ander bedoelt, zonder dat zij of hij het uitlegt, gaat machines dat voorlopig nog niet lukken.

Communicatie tussen computers

Computers kunnen geen communicatie aanleren, zoals jij en ik dagelijks toepassen. Het communicatiemodel, de afspraken tussen computers over hoe ze met elkaar praten, moeten tot in de puntjes helder en afgesproken zijn, en nageleefd worden. Gebeurt dit niet, dan stokt de communicatie en is het over en uit: 'het doet het niet'. De applicatie wil niet starten, de pinautomaat weigert en de raket zal nooit een baan om de aarde bereiken.

Fragiel

De combinatie van steeds snellere en complexere communicatie met een steeds meer 24/7 'always-on' behoefte van IT zorgt ervoor dat dit fragiele onderdeel van IT-systemen steeds meer naar voren komt.

Wendbaarheid

Een belangrijke les uit de IT is dat je agile moet zijn. Wendbaar, in gewoon Nederlands. Maar vaak zitten die koppelvlakken tussen IT-systemen diep verstopt, soms onder controle van de leverancier van die systemen. Hoe wendbaar ben je als jouw leverancier het stuur en motorluik van je motorboot op slot zet, en voor elke wijziging een delivery-procedure van vier tot zes weken door moet gaan?

Vroeger zouden we het communicatieprobleem oplossen met een zogenaamde Enterprise Service Bus. Een duur woord voor een communicatiekanaal waar je alle systemen op aansluit wat vervolgens zorgt voor de integratie tussen de systemen. Weg fragiele 1-op-1 koppelingen. In de basis was dit geen verkeerd uitgangspunt, maar wel geboren in de verkeerde eeuw. ESB's waren duur, complex, een nachtmerrie om te onderhouden, en geheel niet prettig om aan te ontwikkelen of om mee te werken. Je werd er niet echt wendbaarder van, en verzoop in de dure consultants.

Wat biedt iPaaS?

Gelukkig heeft de tijd niet stil gestaan. Een term die steeds vaker geroepen wordt, is iPaaS, wat staat voor integration Platform as-a-Service. Dat laatste stukje betekent dat je gebruik kunt maken van de (cloud)infrastructuur van de leverancier van het platform, waardoor de platformbeheer-kant vervalt naar functioneel beheer. En doordat we nu in 2020 leven, waarin APIs meer en meer ons leven makkelijker maken, hebben deze platformbouwers er alles aan gedaan om heel eenvoudig met allerhande pakketten en technologieën te koppelen.

Icon4_Blog_iPaaS_AlseenraketIcon4_Blog_iPaaS_Alseenraket

Een raket die gaat

En omdat deze pakketten ook allemaal de DevOps way of working omarmen, zijn eventuele communicatieproblemen snel gelokaliseerd omdat de monitoring het laat zien. En is de oplossing snel gebouwd, getest, en uitgerold, gewoon naar productie na automatische tests. En daarom kunnen jouw klanten gewoon de applicatie als vanouds starten, zo meteen pinnen, en daarna kijken hoe die raket de lucht in schiet.

Meer weten over iPaaS?

Mijn collega’s Thijs van Haaren en Fred Pompies schreven onlangs ook blogs over Integration Services. Als u wilt weten of iPaaS ook iets voor u kan betekenen, lees dan onze Onepager iPaaS en/of voer onze iPaaS readiness-scan uit om de toegevoegde waarde van iPaaS voor uw landschap vast te stellen.

 

Met iPaaS - Integration Platform As A Service - kunt u al uw applicaties en data naadloos integreren.