Умная шина: почему мы не стали писать ещё один ESB

Недавно на Хабре вышла статья от команды Diasoft, которая заставила меня задуматься: «Умная шина: почему мы не стали писать ещё один ESB» Источник. Это не просто очередной технический пост — это манифест прагматичного подхода к интеграции. Я, как предприниматель, который за последние три года внедрил десятки AI-агентов в реальные бизнес-процессы, вижу здесь глубокую параллель с тем, как мы строим свою инфраструктуру.

Когда мы начинали проект по автоматизации рутинных задач в отделе закупок, перед нами стоял выбор: писать собственный ESB (Enterprise Service Bus) или использовать готовые решения. Мы выбрали путь, описанный в статье — не изобретать велосипед, а использовать «умную шину»: комбинацию готовых инструментов, AI-агентов и минимального кастомного кода. Результат: сократили время на интеграцию с 3 месяцев до 2 недель.

Почему не стоит писать свой ESB

Главная мысль статьи — современные корпоративные интеграции не требуют монолитной шины. Вместо этого Diasoft предлагает подход, основанный на событийно-ориентированной архитектуре (Event-Driven Architecture, EDA). Я полностью согласен: когда мы внедряли AI-агента для обработки заявок на закупку, мы не поднимали свой брокер сообщений — использовали готовый Kafka.

Вот несколько причин, почему написание собственного ESB — это тупик:
- Сложность поддержки: каждый новый API требует доработки шины. В нашей практике мы подключали Telegram, Salesforce и Google Analytics через API, и каждый раз это была ручная работа.
- Отсутствие гибкости: когда бизнес-логика меняется (а она меняется часто), ESB становится узким горлышком.
- Риски vendor lock-in: многие коробочные ESB привязывают к своему формату данных.

Как мы строим интеграции без ESB

Вместо ESB мы используем подход «умной шины» — это набор автономных AI-агентов, которые общаются через REST API и очереди сообщений. Пример из нашей практики:

  1. AI-агент-анализатор получает данные из Telegram-бота (заявки от сотрудников).
  2. AI-агент-трансформатор приводит данные к единому формату (JSON).
  3. AI-агент-диспетчер отправляет заявку в ERP-систему через REST API.

Каждый агент — это отдельный микросервис, который можно разрабатывать и тестировать независимо. Мы не тратим время на синхронизацию протоколов — просто используем HTTP и JSON.

Практический пример: интеграция с Telegram

Допустим, вам нужно, чтобы AI-агент принимал заявки из Telegram и отправлял их в CRM. Вот минимальная архитектура:

  • Telegram Bot API: получает сообщения.
  • AI-агент: разбирает текст (например, «купить 100 пачек бумаги») и извлекает сущности.
  • CRM API: создаёт задачу.

Никакого ESB — только три HTTP-вызова. ASI Biont поддерживает подключение к Telegram через API — подробнее на asibiont.com/courses. Это позволяет запустить агента за день, а не за месяц.

Что делать, если у вас уже есть ESB

Если вы уже используете ESB, не спешите его выкидывать. В статье Diasoft предлагают постепенный переход: начать с изоляции новых сервисов на событиях, а старые системы оставить на шине. Мы делали так:

  1. Выявили 20% критических интеграций, которые работают через ESB.
  2. Остальные 80% (новые проекты, AI-агенты) запустили на событийной модели.
  3. Через полгода мы полностью отказались от ESB для новых интеграций.

Результат: время на добавление нового источника данных сократилось с 4 недель до 3 дней.

Заключение

«Умная шина» — это не маркетинговый термин, а практический паттерн. Если вы строите современную AI-инфраструктуру, не тратьте ресурсы на создание ещё одного ESB. Используйте готовые инструменты (Kafka, RabbitMQ, REST API) и AI-агентов для адаптации данных. Это сэкономит вам месяцы разработки и миллионы рублей.

Кстати, в статье Diasoft упоминают, что их подход уже используют несколько крупных банков. Мы тоже проверили на себе — работает.

← Все статьи

Комментарии

Читайте также

Курс «CRM и Salesforce — управление взаимоотношениями с клиентами»: с нуля до востребованного специалиста

15 августа 2026

Американская наука на перепутье: кейс в пользу перестройки через vibe coding

15 августа 2026

«Управление стрессом и устойчивость»: как онлайн-курс с ИИ-тьютором помогает победить выгорание

15 августа 2026

Интеграция Megaplan с ИИ-агентом: автоматизация CRM без кода с ASI Biont

15 августа 2026

Как AI-агент ASI Biont интегрируется с PostgreSQL: автоматизация SQL, отчётов и мониторинга аномалий

15 августа 2026

Курс Cambridge Primary English (0058): как научить ребёнка английскому с помощью AI

15 августа 2026

Курс по Arduino, IoT и встраиваемым системам 2026: ИИ-обучение для востребованных IoT-навыков

14 августа 2026

Дженсен Хуанг возглавил рейтинг лучших CEO 2026 года по версии Glassdoor: секреты успеха NVIDIA и «vibe coding»

14 августа 2026

One Inline Button для всех: параметры, аутентификация и колбэки в Telegram Mini App

14 августа 2026