Галактика ESB

Enterprise Service Bus

Все бизнес-данные в едином информационном пространстве

О системе

Многие компании используют несколько информационных систем для сбора и анализа бизнес-данных. Легко ли сопоставить эти данные и сделать качественный анализ, если используется больше 2 или 3 систем? При организации взаимодействия ИС по принципу “точка-точка” это сделать затруднительно, а на аналитиков компании падает значительная нагрузка по сопоставлению зашифрованных данных.

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

Как работает Галактика ESB

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

Архитектура

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

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

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

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

Адаптеры работают с операционной системой Windows, брокер RabbitMQ – c Windows, Linux, MacOS.

Вертикальное (количество систем) и горизонтальное (обмен данными в пределах экземпляров одной системы) масштабирование.

Скорость обработки составляет более 100 000 сообщений в час.

Продвинутые возможности журнализации и диагностики: разделение сообщений журналов по уровням; различные типы получателей журналов (файл, БД, журнал Windows и др.); сбор разрозненных журналов в единое хранилище; централизованный анализ журналов.

Настройка пред-постобработки передаваемых данных.

Запуск бизнес-функций ИС в процессе передачи данных.

Построение кросс-системных бизнес-процессов

Загрузка данных в шину из внешних (не интегрированных) источников в виде xml файлов.

Преимущества

Мы используем передовые инструменты и технологии.

Используя отечественный продукт, вы не подвергаетесь санкционным рискам.

Это собственная разработка, позволяющая быстро и гибко дорабатывать продукт под требования заказчика без обращения к сторонним разработчикам.

Коробочный продукт включает адаптеры к системам Галактика ERP (кроме Pervasive), AMM, EAM, HCM, FM.

Системы не нужно дополнительно адаптировать к работе с ESB.

Мы оказываем консультации и техподдержку пользователям в любое время во всем вопросам использования продукта.

Наши клиенты

Обратная связь