Veel organisaties hebben in het verleden bij de implementatie van softwaresystemen gekozen voor “het beste van elk soort”. Het resultaat is vaak een los-vast netwerk van diverse applicaties, die werken met verschillende databases, technologieën, besturingssystemen en hardware-platforms.
Dit heeft tot resultaat dat er op dit moment veel point-to-point integraties zijn ontwikkeld tussen de verschillende systemen. Denk hierbij aan de volgende applicaties:
- ERP
- Data Warehouse(s)
- Financieel Systeem
- Personeelsplanning
- Website(s)
- Boekhoudsysteem
- CRM
Doordat het aantal systemen vaak aanzienlijk is, zijn er enorm veel connecties die integratie van applicaties complex, tijdrovend en zeer slecht beheersbaar op de lange termijn kunnen maken. Tevens is elke nieuwe connectie een compleet nieuw project.