На связи Сергей Скирдин, технический директор ИТ-интегратора «Белый код». Так сложилось, что долгое время основной нашей специализацией была разработка различных интеграций с 1С. Начинали с разработки интеграций для маленьких компаний, с простыми требованиями: из точки А передавать информацию в точку Б. Постепенно набирали опыт и переходили к более крупным проектам, где пришлось разбираться с шинами данных.
Какие задачи решает шина данных:
Очень часто приходится слышать: «Мы используем шину Apache Kafka / Rabbit MQ», хочу отметить, что брокер данных не равно шина данных. Брокер не умеет трансформировать сообщения, маршрутизировать их по содержимому.
Первые интеграции через ESB мы делали с помощью «1С:Шины». Затем познакомились с DATAREON Platform и поняли, что есть разные системы. Например, и «1С:Шина», и DATAREON имеют плюсы и минусы и подходят разным компаниям (подробнее читайте в нашем сравнительном обзоре). Стало интересно, какие еще есть продукты, какие у них сильные стороны. Решил изучить вопрос, чтобы мы как интегратор могли предлагать клиентам то, что максимально подходит под требования компании. В интернете есть много сравнительных таблиц по выбору шин данных, но, как правило, они опубликованы на сайтах вендоров или на других площадках, где нельзя оставить комментарий. К сожалению, в большинстве таких статей информация подается однобоко и хорошо видно, кто оплатил публикацию.
Я лично встречаюсь со всеми вендорами. В статьях отражена моя субъективная точка зрения, у которой нет цели нанести ущерб деловой репутации создателям продуктов. Естественно, что есть разные мнения, поэтому материалы публикую на площадках, где можно обсуждать и комментировать.
Перед публикацией статья отправляется на согласование к вендору. Если мое мнение расходится с мнением разработчиков ПО, в статье появляются комментарии от вендора. Так вы можете составить свое мнение и сделать свои выводы.
Основной для работы стал реестр отечественного ПО от Минцифры. Думаю, что все решения, официально присутствующие на рынке РФ, есть и в реестре. Я выгрузил около тысячи строк программных продуктов, ориентируясь на класс ПО, а затем вручную отобрал решения, которые подходят под описание «шины данных».
Всего в списке получилось 41 решение. К сожалению, ручной отбор не прошел без ошибок. Одного вендора подсказал наш клиент, еще с одним практически случайно познакомились в чате Telegram. Вполне возможно, есть еще какие-то продукты, которые я пропустил. Если вы знаете о таких, напишите, пожалуйста, в комментариях к статье или напрямую мне в Telegram, добавим в обзор.
Есть компании, которые не идут на контакт, поэтому обзоров на продукты Svetets ESB, Roc Integration, скорее всего, не будет. Также не удалось связаться с DataGuru, разработчиков продукта «СинтезПлюс», который создан на базе университета, тоже не удалось найти. Есть и те, кто сначала готов был участвовать в обзоре, но затем перестал отвечать, например, специалисты, разрабатывающие продукт «СмартВиста Интеграционная платформа (SVIP)».
На мой взгляд, это очень странная позиция — отказываться от участия в обзоре. Мы бесплатно делаем работу маркетингового отдела продукта. Допускаю, что некоторые продукты существуют формально, по сути являются сборками open source продуктов под конкретного заказчика и в реестр включены ради получения льгот. В этом случае нежелание общаться понятно. Возможно, мы постучались не в те двери, или обращение не поняли. Если вы видите рядом с вашим продуктом пометку «отказались сотрудничать» и при этом хотите, чтобы я о вас написал, обращайтесь, обязательно напишу.
Еще выяснилось, что Highway SB компания ИВС уже не продает, где и у кого продукт сейчас, непонятно.
На сегодняшний день выпущен обзоры 1С:Интеграция КОРП, Интегра, сравнение «1С:Шины» и DATAREON Platform. Ссылки на новые обзоры будут добавляться сюда по мере публикации.
Решения, относящиеся к классу систем ESB | Прошли встречи с вендорами | Обзоры на согласовании | Готовые обзоры |
---|---|---|---|
1С:Интеграция КОРП | 1С:Интеграция КОРП | Digital Q.Integration | 1С:Интеграция КОРП |
1С:Шина | AMETUM.ESB | Factor-ESB | Интегра |
2is: Интеграция | Compo ESB | Peraspera Data Hunter | |
AMETUM.ESB | Digital Q.Integration | USEBUS | |
Bergen BIS | Entaxy ION | Атом.Мост | |
Compo ESB | Factor-ESB | ||
DATAREON Platform | HIP | ||
Digital Q.Integration | Peraspera Data Hunter | ||
Entaxy ION | Red Mule | ||
Factor-ESB | USEBUS | ||
Highway SB | xSBSS | ||
HIP Bercut | Атом.Мост | ||
Inpolus ESB | Интегра | ||
Peraspera ESB | МАРС. Система маршрутизации и протоколирования | ||
Roc Integration | ЭНЕРБАС | ||
Svetets ESB | |||
SyncIT | |||
TANAIS.Adapter | |||
USEBUS | |||
xSBSS | |||
Атом.Мост | |||
Галактика ESB | |||
Интегра (7TECH INTEGRA 2.0) | |||
Интеграционная платформа FESB | |||
Интеграционная платформа Red Mule | |||
Интеграционная сервисная шина (СПБ ГУП «СПБ ИАЦ») | |||
Интеграционная шина данных Dataguru | |||
Интеграционное программное средство «ИНТЕГРАТОР» | |||
Интеграция КС | |||
Информационная система Omni-API | |||
Корпоративная шина данных (КШД) | |||
ЛОЦМАН:PLM | |||
МАРС. Система маршрутизации и протоколирования | |||
МПИ.ESB | |||
Октопус-Дата | |||
ПК «СИНАПС» | |||
Платформа интеграции ЭНЕРБАС | |||
СинтезПлюс | |||
СмартВиста Интеграционная платформа (SVIP) | |||
Технологическая платформа Platform V | |||
Шина передачи данных (Digitech) |
Когда будут готовы все обзоры, планирую также создать сводную таблицу, чтобы было удобно подбирать продукт по параметрам.
Список вопросов старался сформировать таким образом, чтобы дать ИТ-директору верхнеуровневое понимание, какой продукт может решить его задачи.
Параметры продукта | Вопросы |
---|---|
Технологический стек | Добавляя в информационную систему предприятия такой важный компонент, как шина данных, важно понимать, что у нее находится под капотом. Отсюда можно сделать вывод, какими компетенциями должен обладать интегратор или внутренняя команда заказчика для внедрения и поддержки работы решения. |
Функциональные возможности |
Какими средствами настраивается трансформация и валидация данных? Какие коннекторы присутствуют в системе? Как выглядит интерфейс настройки интеграционных потоков? Как обеспечивается отказоустойчивость и мониторинг системы? |
Ценообразование | Какие параметры используются для расчета лицензии, доступа к обновлениям и линии поддержки от вендора? Политика лицензирования dev- и test-окружений. |
Открытость продукта |
Наличие открытой документации Наличие возможности протестировать trial-версию продукта Публичная дорожная карта развития продукта Информационное сопровождение (упоминание в СМИ, рейтингах, наличие комьюнити) Возможность пройти обучение по продукту до приобретения |
Практическое применение |
Для каких компаний применимо (отрасли, масштабы) Примеры кейсов Количество внедренных проектов Наличие партнерской сети |
Сильно в технические детали стараюсь не углубляться, так как, во-первых, уже сталкивался с тем, что декларируемые функции могут не работать, а во-вторых, на это требуется значительно больше времени.
Кстати, пока делал эту работу, появилась идея создать общую площадку, где будут вендоры, разработчики, интеграторы и заказчики — все, кому интересна тема ESB. Уже создал чат в Telegram «Шины не для машины». Туда буду отправлять заметки в первую очередь. Также там можно задать вопросы по конкретным продуктам. Добавляйтесь!
Похожие статьи