Разработчики: | Корпорация Галактика |
Дата последнего релиза: | 2019/01/24 |
Технологии: | СОА |
Содержание |
Галактика ESB — это платформа, которая предоставляет возможность обмениваться данными между ИС с помощью брокера сообщений. Галактика ESB разработана по модульной архитектуре, которая в сочетании с используемыми передовыми технологиями позволяет настроить интеграцию с минимальными затратами и обладает при этом широкими возможностями для кастомизации и расширения.
2024: Совместимость с 16 версией СУБД Postgres Pro Enterprise и Postgres Pro Standard
Postgres Professional, разработчик российской СУБД Postgres Pro, и корпорация «Галактика» 7 июня 2024 года объявили о совместимости своих продуктов.
Сертификат, выданный Postgres Professional, подтверждает корректную работу 16 версии СУБД Postgres Pro Enterprise, Postgres Pro Standard, а также их сертифицированных редакций и систем: Галактика ERP, Галактика АММ, Галактика MES, Галактика ЕАМ и Галактика ESB. Подробнее здесь.
2019
Версия 2.1
24 января 2019 года компания «Галактика» сообщила о выпуске интеграционной платформы «Галактика ESB» версии 2.1, которая является универсальным инструментом, обеспечивающим работу различных систем в едином информационном пространстве.
По информации компании, в версии 2.1 платформы расширены и усовершенствованы возможности настройки интеграции, добавлена возможность производить распределенную инсталляцию компонентов и централизованное обновление. В платформе «Галактика ESB» появились адаптеры: «Галактика Казначейство», «Галактика AMM-MES», 1С, ActiveDirectory, БД (универсальный адаптер к произвольным базам данных на MS SQL, Oracle, Postgres Pro). Расширены возможности мапирования данных и валидации настроек интеграции и оптимизировано быстродействие.
Развитие технологии ESB является одним из ключевых направлений работы корпорации «Галактика» по созданию национальной платформы цифровизации. Интеграционная шина «Галактика ESB» покрывает потребности как крупных интегрированных структур, так и конечных предприятий. Также данная технология позволит существенно облегчить процесс перехода на преимущественное использование отечественного программного обеспечения за счет широких возможностей интеграции целевых и подлежащих планомерной замене ранее внедренных систем. Антон Мальков, член правления корпорации «Галактика» |
Платформа «Галактика ESB» предоставляет удобный механизм управления миграцией данных в информационной среде организации. Интеграционная шина разработана по модульной архитектуре, которая в сочетании с используемыми современными технологиями позволяет настроить интеграцию разнородных решений с минимальными затратами и обладает при этом широкими возможностями для кастомизации и расширения.
«Галактика ESB» позволяет синхронизировать не только программные продукты корпорации – системы «Галактика ERP», «Галактика AMM», «Галактика EAM», «Галактика HCM» и т.д., но и решения сторонних разработчиков. Платформа поддерживает отечественную СУБД Postgres Pro.
Порядок работы. Архитектура. Возможности
Как работает платформа
Данные между ИС передаются с помощью адаптеров и брокера сообщений. Это означает, что адаптер извлекает из своей ИС данные, конвертирует их в сообщения и передает в брокер, адаптер-приемник подключается к брокеру и забирает предназначенные для него сообщения и сохраняет их в ИС приемника.Как DevOps-сервис помогает «разгрузить» высоконагруженные системы BPMSoft
По данным на январь 2019 года брокер обеспечивает гарантированную доставку сообщений при быстродействии более чем в 100000 сообщений в час.
Обеспечивается асинхронная передача сообщений, то есть при массовых изменениях в базах данных систем адаптеры могут принимать и отправлять данные многопоточно. Однако при сохранении данных в БД используется механизм согласованной записи во избежание дублирующих операций.
Платформа легко расширяется. Можно интегрировать неограниченное количество ИС и их экземпляров.
Архитектура
- Адаптер — это модуль, который может быть запущен как служба или как консольное приложение. Он поставляется к каждой системе. Сервисы адаптера обеспечивают настройку и активацию модели интеграции, а также отслеживание изменений в системе, передачу данных и сохранение данных в собственной ИС.
- Брокер сообщений (шина) RabbitMQ — это приложение для работы с очередями сообщений. Он определяет очереди и их взаимосвязь, обеспечивая обмен сообщениями между адаптерами. Компоненты системы взаимодействуют через общий интерфейс, при этом они о существовании друг друга ничего не знают. Брокер позволяет равномерно распределять информацию, чем обеспечивает экономию ресурсов. Он может накапливать сообщения, что, с учетом независимости компонентов друг от друга, обеспечивает надежность очередей и амортизацию недостатков вычислительных возможностей системы.
- Консоль администрирования — главный инструмент пользователя. Он позволяет редактировать модель интеграции и отслеживать работу системы. Для инициализации адаптеров в базе данных консоли, а также приема сообщений журналов от адаптеров функционирует специальная служба.
Возможности системы
- Адаптеры работают с операционной системой Windows, брокер RabbitMQ — c Windows, Linux, MacOS.
- Вертикальное (количество систем) и горизонтальное (обмен данными в пределах экземпляров одной системы) масштабирование.
- Скорость обработки составляет более 100 000 сообщений в час.
- Продвинутые возможности журнализации и диагностики: разделение сообщений журналов по уровням; различные типы получателей журналов (файл, БД, журнал Windows и др.); сбор разрозненных журналов в единое хранилище; централизованный анализ журналов.
- Настройка пред-постобработки передаваемых данных.
- Запуск бизнес-функций ИС в процессе передачи данных.
- Построение кросс-системных бизнес-процессов.
- Загрузка данных в шину из внешних (не интегрированных) источников в виде XML-файлов.
Подрядчики-лидеры по количеству проектов
Datareon (Датареон) (272)
Axelot (Акселот) (147)
Неофлекс (Neoflex) (41)
Диасофт (Diasoft) (39)
IFS Russia & CIS (ИФС Регион РУ) (21)
Другие (253)
Datareon (Датареон) (37)
Axelot (Акселот) (25)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
Крикунов и Партнеры Бизнес Системы (КПБС, KPBS, Krikunov & Partners Business Systems) (1)
Неофлекс (Neoflex) (1)
Другие (13)
Datareon (Датареон) (41)
Axelot (Акселот) (32)
EKassir (Екассир - Банковские Системы) (2)
Ред Софт (Red Soft) (2)
Софрос (Sofros) (2)
Другие (2)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Datareon (Датареон) (1, 418)
IBM (5, 50)
IFS (1, 46)
Диасофт (Diasoft) (7, 38)
Неофлекс (Neoflex) (3, 25)
Другие (142, 169)
Datareon (Датареон) (1, 60)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
EKassir (Екассир - Банковские Системы) (1, 2)
Корпорация Галактика (1, 1)
Неофлекс (Neoflex) (1, 1)
Другие (7, 7)
Datareon (Датареон) (1, 71)
EKassir (Екассир - Банковские Системы) (1, 2)
Ред Софт (Red Soft) (1, 2)
RockITSoft, Рокитсофт (ранее Croc Code, Крок Регион) (1, 1)
К2 Тех (1, 1)
Другие (1, 1)
Datareon (Датареон) (1, 57)
Первый Бит (1, 2)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 2)
Высокие цифровые технологии, ВЦТ (HD Tech) (1, 1)
Другие (0, 0)
Datareon (Датареон) (1, 30)
СИГМА (Санкт-Петербург) (2, 1)
Технологии Будущего (1, 1)
IBS (1, 1)
Мобильные ТелеСистемы (МТС) (1, 1)
Другие (4, 4)
Распределение систем по количеству проектов, не включая партнерские решения
Datareon Platform - 418
IFS Applications - 46
Flextera - 31
IBM WebSphere - 26
Neoflex Adapters - 21
Другие 204
Datareon Platform - 60
FIS Platform - 4
EKassir Адаптер для Системы быстрых платежей (СБП) - 2
Neti: Интеграционный модуль Microsoft Dynamics AX-1С - 1
Платформа WINGS - 1
Другие 7
Datareon Platform - 71
Ред-Шлюз - 2
EKassir Адаптер для Системы быстрых платежей (СБП) - 2
Инполюс: Polus ESB - 1
К2Тех: Roc Integration ESB (ранее Croc Integration Platform, CIP) - 1
Другие 0
Datareon Platform - 57
FIS Platform - 2
БИТ.Адаптер - 2
HD Tech: Marlin Микросервисная платформа для разработчиков - 1
Другие 0
Datareon Platform - 30
МТС Integration Platform - 1
БИТ.Адаптер - 1
IBS Планета OLAP-платформа - 1
Сигма.ИВК - 1
Другие 4