Необходимость в интеграции возникает, если на предприятии используется несколько информационных систем, каждая из которых решает свой набор бизнес-задач, либо часть бизнес-процесса протекает на стороне удалённых подразделений или компаний-партнеров. Добавление нового приложения в систему или замена одного из приложений требует установления связей с каждым из уже имеющихся приложений.
Одним из наиболее эффективных вариантов решения данной задачи является использование централизованной интеграционной платформы, основанной на сервис-ориентированной архитектуре. Интеграционная платформа, выступая в роли связующей прослойки, позволяет предоставлять клиентам все сервисы предприятия, скрывая их реализацию, упрощает и ускоряет внедрение новых компонентов, снижает риски и делает информационную систему реально управляемой.