Wat is een enterprise integration hub en waarom heb je er een nodig?

Elk modern bedrijf deelt data. De data in de verschillende applicaties die de kern van je bedrijf vormen, moeten voor elkaar toegankelijk zijn. Waarschijnlijk zijn die applicaties verspreid over meerdere cloudomgevingen. Enterprise-integratie omvat de technologieën en processen die data, applicaties en apparaten overal in je IT-organisatie met elkaar verbinden.

Wat is een integration hub?

Digital integration hub, enterprise integration hub of cloud integration hub? Het beestje heeft verschillende namen. We houden het eenvoudig en spreken in dit artikel consequent over integration hub.

Een integration hub is een tool waarmee bedrijven meerdere applicaties kunnen verbinden, ongeacht waar ze zich bevinden: in verschillende cloudomgevingen of on-premises. En dat zonder te programmeren.

Meestal laten deze tools de gebruiker toe om meerdere applicaties te verbinden in een GUI, of grafische gebruikersinterface. Zo kan de gebruiker workflows orkestreren door onderdelen te verbinden via drag-and-drop, en op die manier eenvoudig integraties met applicaties toevoegen en verwijderen.

Je kunt bijvoorbeeld een Slack-bericht sturen telkens er een nieuwe lead in je marketingautomatisatie binnenkomt, zonder één letter code.

Voorbeelden van populaire integration hubs

Wat zijn de voordelen van een integration hub?

Door databronnen los te koppelen van hun bestemmingen, en een publish-and-subscribe-aanpak mogelijk te maken, maakt de integration hub steeds meer en steeds complexere integraties mogelijk, met een aantal voordelen:

  • Consistente data-integratie in de cloud en on-premises
  • Snellere en efficiëntere synchronisatie van data tussen apps
  • Lagere kosten en minder complexiteit door standaardisatie
  • Beheer van nieuwe integratiepunten
  • Governance van integraties over systemen heen
  • Eenvoudigere automatisering, met selfservicetoegang voor zakelijke gebruikers

Waarom worden integration hubs steeds populairder?

Digitale transformatie vraagt van bedrijven dat ze steeds meer en steeds complexere data delen tussen uiteenlopende applicaties en systemen die cruciaal zijn voor hun bedrijfsstrategie. Daarvoor is een wendbare en gestandaardiseerde aanpak nodig, om het databeheer eenvoudig en overzichtelijk te houden in het complexe landschap van enterprise-applicaties.

Met integration hubs kan een organisatie meerdere applicaties verbinden via webhooks (bestaande API's). Zo is er geen ontwikkeling nodig, alleen configuratie. Veel moderne cloudapplicaties, zoals Mailchimp, Salesforce en SAP, hebben al integraties of webhooks die een snelle en eenvoudige koppeling met deze platformen mogelijk maken.

Met een integration hub kun je ook snel workflows aanpassen en nieuwe integraties toevoegen, zonder ontwikkelingskosten. Voor sommige specifieke noden blijft maatwerk wel nodig. We kiezen steeds vaker voor het DRY-principe: Don’t Repeat Yourself.

Heb ik een integration hub nodig? Is het iets voor mij?

Moet je een grote onderneming zijn met een complexe enterprise-architectuur om voordeel te halen uit een integration hub? Nee.

Wil je dat je digitale klantervaring consistent en efficiënt is?
Wil je de wendbaarheid om integraties te maken en bij te werken, zonder afhankelijk te zijn van developers?
Wil je dure, foutgevoelige en tijdrovende integraties op maat vermijden?

Drie keer ja? Dan kan het de moeite waard zijn om een integration hub te overwegen.

Integration hubs zijn erg toegankelijk en interessant voor de meeste bedrijven die om hun digitale klantervaring geven, ongeacht de grootte van je bedrijf of de complexiteit van je tech stack. Zeker als je kiest voor een open source integration hub zoals n8n, met een erg interessante TCO.

Waarom zou ik n8n overwegen als open integration hub?

N8n is open source. Hier is de broncode. Je kunt het on-premises draaien. Maar je kunt het team van n8n het ook voor jou in de cloud laten draaien. Naar verluidt hebben ze uitstekende support. De community van n8n is razend actief! Er zijn heel wat templates en workflows die je kunt gebruiken. Er zijn al meer dan 300 integraties beschikbaar, en dat aantal groeit elke week.

In open source, we feel strongly that to really do something well, you have to get a lot of people involved. - Linus Thorvalds

Dropsolid kan het ook integreren als onderdeel van je DXP-project. We gebruiken n8n zelfs als de ingebouwde integration hub van ons Customer Data Platform. Het opensourcekarakter van het product past perfect bij de open filosofie van Dropsolid Experience Cloud.

Hoe begin je met n8n?

Wil je n8n op je eigen computer draaien? Dan is deze tutorial een must-read. Een groot aantal templates en workflows vind je op https://n8n.io/workflows/.

Wil je je eigen voorbeelden bouwen? Bekijk dan de handleiding van n8n om eigen nodes te maken. Er zijn veel integraties in n8n. Dit zijn enkele typische onderdelen die je kunt gebruiken bij het bouwen van je integraties:

  • Cron (wordt elke X tijd uitgevoerd)
  • If-Else (laat je returncodes en de inhoud van API's testen, om de flow voorwaardelijk te laten verlopen)
  • Switch (sterk vergelijkbaar met het switch-statement uit programmeertalen)
  • Function item (laat wijzigingen toe aan de data die doorgegeven wordt)
  • Http request (voert verzoeken uit naar een externe API)
  • …

Meer weten over onze integration hub?

Wil je je enterprise-integraties bespreken? Neem contact op.