Галактика ESB (Enterprise Service Bus)

Продукт
Разработчики: Корпорация Галактика
Дата последнего релиза: 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», , ActiveDirectory, БД (универсальный адаптер к произвольным базам данных на MS SQL, Oracle, Postgres Pro). Расширены возможности мапирования данных и валидации настроек интеграции и оптимизировано быстродействие.

«
Развитие технологии ESB является одним из ключевых направлений работы корпорации «Галактика» по созданию национальной платформы цифровизации. Интеграционная шина «Галактика ESB» покрывает потребности как крупных интегрированных структур, так и конечных предприятий. Также данная технология позволит существенно облегчить процесс перехода на преимущественное использование отечественного программного обеспечения за счет широких возможностей интеграции целевых и подлежащих планомерной замене ранее внедренных систем.

Антон Мальков, член правления корпорации «Галактика»
»

Галактика ESB

Платформа «Галактика ESB» предоставляет удобный механизм управления миграцией данных в информационной среде организации. Интеграционная шина разработана по модульной архитектуре, которая в сочетании с используемыми современными технологиями позволяет настроить интеграцию разнородных решений с минимальными затратами и обладает при этом широкими возможностями для кастомизации и расширения.

«Галактика ESB» позволяет синхронизировать не только программные продукты корпорации – системы «Галактика ERP», «Галактика AMM», «Галактика EAM», «Галактика HCM» и т.д., но и решения сторонних разработчиков. Платформа поддерживает отечественную СУБД Postgres Pro.

Порядок работы. Архитектура. Возможности

Как работает платформа

Данные между ИС передаются с помощью адаптеров и брокера сообщений. Это означает, что адаптер извлекает из своей ИС данные, конвертирует их в сообщения и передает в брокер, адаптер-приемник подключается к брокеру и забирает предназначенные для него сообщения и сохраняет их в ИС приемника.

По данным на январь 2019 года брокер обеспечивает гарантированную доставку сообщений при быстродействии более чем в 100000 сообщений в час.

Обеспечивается асинхронная передача сообщений, то есть при массовых изменениях в базах данных систем адаптеры могут принимать и отправлять данные многопоточно. Однако при сохранении данных в БД используется механизм согласованной записи во избежание дублирующих операций.

Платформа легко расширяется. Можно интегрировать неограниченное количество ИС и их экземпляров.

Архитектура

  • Адаптер — это модуль, который может быть запущен как служба или как консольное приложение. Он поставляется к каждой системе. Сервисы адаптера обеспечивают настройку и активацию модели интеграции, а также отслеживание изменений в системе, передачу данных и сохранение данных в собственной ИС.
  • Брокер сообщений (шина) RabbitMQ — это приложение для работы с очередями сообщений. Он определяет очереди и их взаимосвязь, обеспечивая обмен сообщениями между адаптерами. Компоненты системы взаимодействуют через общий интерфейс, при этом они о существовании друг друга ничего не знают. Брокер позволяет равномерно распределять информацию, чем обеспечивает экономию ресурсов. Он может накапливать сообщения, что, с учетом независимости компонентов друг от друга, обеспечивает надежность очередей и амортизацию недостатков вычислительных возможностей системы.
  • Консоль администрирования — главный инструмент пользователя. Он позволяет редактировать модель интеграции и отслеживать работу системы. Для инициализации адаптеров в базе данных консоли, а также приема сообщений журналов от адаптеров функционирует специальная служба.

Возможности системы

  • Адаптеры работают с операционной системой Windows, брокер RabbitMQ — c Windows, Linux, MacOS.
  • Вертикальное (количество систем) и горизонтальное (обмен данными в пределах экземпляров одной системы) масштабирование.
  • Скорость обработки составляет более 100 000 сообщений в час.
  • Продвинутые возможности журнализации и диагностики: разделение сообщений журналов по уровням; различные типы получателей журналов (файл, БД, журнал Windows и др.); сбор разрозненных журналов в единое хранилище; централизованный анализ журналов.
  • Настройка пред-постобработки передаваемых данных.
  • Запуск бизнес-функций ИС в процессе передачи данных.
  • Построение кросс-системных бизнес-процессов.
  • Загрузка данных в шину из внешних (не интегрированных) источников в виде XML-файлов.



ПРОЕКТЫ (1) ИНТЕГРАТОРЫ (1) СМ. ТАКЖЕ (7)


Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Datareon (Датареон) (272)
  Axelot (Акселот) (147)
  Неофлекс (Neoflex) (41)
  Диасофт (Diasoft) (39)
  IFS Russia & CIS (ИФС Регион РУ) (21)
  Другие (253)

  Datareon (Датареон) (37)
  Axelot (Акселот) (25)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Сбербанк (1)
  Cloud.ru (Облачные технологии) ранее SberCloud (1)
  Другие (13)

  Datareon (Датареон) (41)
  Axelot (Акселот) (32)
  EKassir (Екассир - Банковские Системы) (2)
  Ред Софт (Red Soft) (2)
  Софрос (Sofros) (2)
  Другие (2)

  Datareon (Датареон) (32)
  Axelot (Акселот) (19)
  Софрос (Sofros) (8)
  Первый Бит (2)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (2)
  Другие (4)

  Datareon (Датареон) (19)
  Axelot (Акселот) (7)
  Софрос (Sofros) (3)
  EKassir (Екассир - Банковские Системы) (1)
  IBS (1)
  Другие (7)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Datareon (Датареон) (1, 418)
  IBM (5, 50)
  IFS (1, 46)
  Диасофт (Diasoft) (7, 38)
  Неофлекс (Neoflex) (3, 25)
  Другие (141, 169)

  Datareon (Датареон) (1, 60)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  EKassir (Екассир - Банковские Системы) (1, 2)
  Neti (Нэти) (1, 1)
  Вингс Солюшнс (Wings Solutions) (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)
  IBS (1, 1)
  Мобильные ТелеСистемы (МТС) (1, 1)
  Фактор-ТС (1, 1)
  Другие (4, 4)

Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Datareon Platform - 418 (418, 0)
  IFS Applications - 46 (46, 0)
  Flextera - 31 (31, 0)
  IBM WebSphere - 26 (26, 0)
  Neoflex Adapters - 21 (21, 0)
  Другие 203

  Datareon Platform - 60 (60, 0)
  FIS Platform - 4 (4, 0)
  EKassir Адаптер для Системы быстрых платежей (СБП) - 2 (2, 0)
  ОТР.Опора - 1 (1, 0)
  Neti: Интеграционный модуль Microsoft Dynamics AX-1С - 1 (1, 0)
  Другие 6

  Datareon Platform - 71 (71, 0)
  Ред-Шлюз - 2 (2, 0)
  EKassir Адаптер для Системы быстрых платежей (СБП) - 2 (2, 0)
  К2Тех: Roc Integration ESB (ранее Croc Integration Platform, CIP) - 1 (1, 0)
  Другие 0

  Datareon Platform - 57 (57, 0)
  FIS Platform - 2 (2, 0)
  БИТ.Адаптер - 2 (2, 0)
  Другие 0

  Datareon Platform - 30 (30, 0)
  МТС Integration Platform - 1 (1, 0)
  БИТ.Адаптер - 1 (1, 0)
  Сигма.ИВК - 1 (1, 0)
  Neuroniq.Platform Цифровая интеграционная платформа - 1 (1, 0)
  Другие 3