Шина ESB (Enterprise Service Bus) – это связующее программное обеспечение для интеграции разнородных
приложений и систем в единую ИТ-инфраструктуру. ESB обеспечивает централизованную передачу и маршрутизацию сообщений между компонентами, выполняет преобразование данных и управление связями. Фактически термины «ESB», «интеграционная шина», «сервисная шина данных» и «корпоративная сервисная шина» обозначают один и тот же подход к интеграции (Enterprise Service Bus).
Простыми словами, ESB выступает промежуточным ПО, действующим как шина данных: приложения передают на нее сообщения, а она распределяет их по адресатам согласно настройкам маршрутизации и правил безопасности.