Галактика 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.

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

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

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

По данным на январь 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)
  Cognitive Pilot (Когнитив Роботикс) (1)
  Docsvision (ДоксВижн) (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
  IFS Applications - 46
  Flextera - 31
  IBM WebSphere - 26
  Neoflex Adapters - 21
  Другие 204

  Datareon Platform - 60
  FIS Platform - 4
  EKassir Адаптер для Системы быстрых платежей (СБП) - 2
  WSO2 Enterprise Integrator (EI) Интеграционная платформа - 1
  KPBS SIS - System Integration Suite - 1
  Другие 7

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

  Datareon Platform - 57
  FIS Platform - 2
  БИТ.Адаптер - 2
  HD Tech: Marlin Микросервисная платформа для разработчиков - 1
  Другие 0

  Datareon Platform - 30
  Сигма.ИВК - 1
  МТС Integration Platform - 1
  БИТ.Адаптер - 1
  EKassir Адаптер для Системы быстрых платежей (СБП) - 1
  Другие 4