DATAREON ESB — это российская корпоративная сервисная шина данных (Enterprise Service Bus): программный комплекс, через который информационные системы компании обмениваются данными не напрямую друг с другом, а через единый центр. Шина принимает сообщение от системы-источника, преобразует его в нужный формат, определяет получателей и гарантирует доставку, а администратор видит все потоки в одной консоли. Сейчас продукт развивается под названием DATAREON Platform, но задачи шины остались в его основе.
Ниже разберу простыми словами, как работает шина, какие проблемы она решает, когда компании с 1С она действительно нужна и как подойти к внедрению без лишних затрат.
Что такое DATAREON ESB и как он появился
Первая версия DATAREON ESB появилась в 2014 году как сервисная шина для интеграции корпоративных систем. В 2022 году продукт вырос в DATAREON Platform — low-code платформу для управления интеграционными потоками и корпоративными данными. Платформа написана на .NET Core, кроссплатформенная и включена в реестр российского программного обеспечения.
Для бизнеса важно не название версии, а суть: это инструмент, который берёт на себя транспорт, преобразование и контроль данных между системами — 1С, CRM, СЭД, WMS, сайтами, BI и внешними сервисами.
Зачем нужна сервисная шина: проблема интеграций точка-точка
Пока систем три, их легко связать напрямую: учётная база выгружает данные в CRM, CRM — на сайт. Но компания растёт, и через несколько лет получается так:
- каждая система связана с каждой своим обменом, написанным в разное время разными людьми;
- форматы данных везде свои, справочники контрагентов и номенклатуры расходятся;
- при сбое неясно, где потерялся документ: у источника, в обмене или у получателя;
- подключение новой системы требует доработки нескольких существующих.
При десяти системах прямых связей может быть несколько десятков, и каждая — отдельная точка отказа. Шина меняет схему на «звезду»: каждая система подключается один раз к шине, а маршрутизацией, преобразованием и контролем занимается центр.
| Критерий | Интеграции точка-точка | Сервисная шина |
|---|---|---|
| Подключение новой системы | Доработка всех связанных систем | Одно подключение к шине |
| Форматы данных | У каждой пары свой | Единые правила преобразования |
| Контроль ошибок | В каждой системе отдельно | Централизованный мониторинг |
| Гарантия доставки | Зависит от реализации обмена | Очереди, подтверждения, повторы |
| Стоимость поддержки | Растёт с каждой новой связью | Растёт значительно медленнее |
Основные функции корпоративной шины данных
Независимо от продукта, сервисная шина решает несколько типовых задач. В DATAREON они реализованы так.
- Маршрутизация. Шина сама определяет, кому отправить сообщение, по правилам и содержимому. Например, заказ с одного склада уходит в одну WMS, с другого — в другую.
- Трансформация. Преобразование между форматами и структурами: XML, JSON, CSV и другие. Система-источник не обязана знать формат получателя.
- Гарантированная доставка. Очереди, подтверждения и повторные попытки: если получатель временно недоступен, сообщение дождётся его, а не потеряется.
- Мониторинг. Все потоки видны в одном месте: что ушло, что застряло, где ошибка. Для эксплуатации это едва ли не главная ценность.
- Подключение разнородных систем. Веб-сервисы SOAP и REST, базы 1С, реляционные СУБД, файловые обмены, очереди сообщений.
- Безопасность. Шифрование каналов, аутентификация, разграничение доступа к потокам.
Архитектура событийная: данные передаются при возникновении события (создан заказ, изменён контрагент), а не накапливаются для выгрузки раз в сутки. Платформа поддерживает горизонтальное масштабирование под рост нагрузки.
Как DATAREON работает с 1С
Для компаний на 1С это ключевой вопрос. На стороне 1С обычно нужно:
- Подключить базу к шине: настроить, какие объекты и события отправляются (документы, справочники, изменения), и как принимаются входящие сообщения.
- Описать модели данных и правила преобразования, чтобы, например, «Контрагент» в 1С и «Клиент» в CRM сопоставлялись корректно.
- Определить, какая система — мастер для каждого справочника. Без этого шина просто быстрее разнесёт расхождения.
- Настроить обработку ошибок: что делать, если в получателе нет нужного элемента справочника или нарушена структура данных.
На проектах я начинаю с карты потоков: какие данные, откуда, куда, как часто и что считается ошибкой. Технически подключить 1С к шине — не самая сложная часть. Сложнее договориться о единых справочниках и владельцах данных. Подробнее о подходе — на странице интеграционной шины для 1С.
Шина данных и импортозамещение
Для субъектов критической информационной инфраструктуры вопрос стоит жёстко: указом Президента № 166 от 30.03.2022 с 1 января 2025 года запрещено использовать иностранное ПО на значимых объектах КИИ. Зарубежные интеграционные платформы в таких компаниях приходится заменять. DATAREON как продукт из реестра российского ПО — один из вариантов для такой замены.
Для остальных компаний аргументы практические: доступность лицензий и обновлений, поддержка на русском языке, расчёты в рублях, наличие специалистов на рынке. Но выбирать шину только по признаку «российская» не стоит: важнее, как она закрывает ваши сценарии и кто будет её сопровождать.
Когда шина нужна, а когда хватит обычного обмена
Шина — серьёзная инфраструктура со своими лицензиями, серверами и компетенциями. Не каждой компании она окупится.
Шина оправдана, если:
- систем больше пяти-семи, и они разнородные: 1С, CRM, СЭД, WMS, сайт, маркетплейсы;
- обмены регулярно ломаются, и никто не может быстро сказать, где потерялись данные;
- требуется обмен в режиме, близком к реальному времени;
- планируется подключение новых систем и замена старых;
- есть требования по импортозамещению интеграционного слоя.
Хватит обычного обмена, если:
- связаны две-три базы 1С — для них есть типовые механизмы обмена между базами;
- внешняя система одна, и её достаточно подключить через API или HTTP-сервисы 1С;
- обмены работают стабильно, а нагрузка не растёт.
Шина окупается не скоростью передачи данных, а управляемостью: когда интеграций много, единый контроль дешевле, чем разбор каждого сбоя по отдельности.
Как подойти к внедрению
Порядок, который я рекомендую, чтобы не утонуть в проекте:
- Инвентаризация интеграций. Список систем, потоков, частоты, объёмов и известных проблем.
- Выбор пилотного потока. Один болезненный, но обозримый обмен — например, справочник контрагентов между 1С и CRM.
- Пилот. Запуск потока через шину, настройка мониторинга и обработки ошибок, оценка трудозатрат.
- Сравнение вариантов. На пилоте видно, подходит ли продукт команде; здесь же стоит сравнить DATAREON с альтернативами, включая 1С:Шина.
- Поэтапный перевод. Остальные потоки переносятся по приоритету, старые обмены отключаются только после стабильной работы новых.
По срокам: первый поток — несколько недель, перевод всего ландшафта — месяцы. Бюджет складывается из лицензий, инфраструктуры и трудозатрат на настройку потоков и доработку систем; ориентир по моей работе — 2 500 ₽/ч.
Типичные ошибки при внедрении шины
- Перенос хаоса в новую инфраструктуру. Если справочники в системах расходятся, шина лишь быстрее разнесёт ошибки. Сначала нормализация данных и правила мастер-системы, потом потоки.
- Всё и сразу. Попытка перевести на шину все обмены одним проектом растягивает сроки и делает результат невидимым для бизнеса. Поэтапный перевод даёт пользу уже после первых потоков.
- Нет владельца. У шины должен быть ответственный за эксплуатацию: кто смотрит мониторинг, разбирает ошибки и согласует изменения форматов. Без него через год шина превращается в ещё одну «чёрную коробку».
- Логика в шине вместо систем. Бизнес-правила (расчёт цен, проверки) лучше оставлять в учётных системах, а шине поручать транспорт, преобразование и контроль. Иначе их сложно тестировать и сопровождать.
- Забытые старые обмены. После запуска нового потока старый обмен иногда продолжает работать параллельно, и данные начинают дублироваться. Отключение старых связей — обязательный пункт плана.
Итог
- DATAREON ESB — российская корпоративная сервисная шина, сейчас развивается как DATAREON Platform.
- Шина заменяет паутину прямых обменов единым центром маршрутизации, преобразования, доставки и мониторинга.
- Для 1С главная сложность — не техническое подключение, а единые справочники и владельцы данных.
- Шина оправдана при большом и растущем числе разнородных систем; для пары баз 1С хватит типового обмена.
- Начинайте с инвентаризации и пилота на одном потоке, а не с закупки лицензий на всё сразу.




