Критерий | ESB | API Gateway |
Цель | Внутренняя интеграция систем, EAI/SOA | Экспозиция и управление API, периметр |
Протоколы/форматы | Широкий спектр: HTTP, JMS, FTP; XML/JSON и др. | Фокус на HTTP/REST, поддержка внешних клиентских паттернов |
Адаптеры к легаси | Сильная сторона: коннекторы, трансформации | Ограниченно, чаще на уровне HTTP/REST и легких трансформаций |
Оркестрация/медиация | Да: маршруты, обогащение, хореография | Минимальна: политики, маршрутизация, агрегация без бизнес-логики |
Наблюдаемость | Мониторинг потоков, трассировка сообщений | Метрики API, логирование, аналитику потребления |
Риски | Централизация, сложность, SPOF при неправильном дизайне | Антипаттерн «толстый гейтвей», путаница ролей |
Микросервисы | Менее естественная связка без декомпозиции | Естественный элемент архитектуры, BFF-паттерны |