ГИБРИДНАЯ ИНТЕГРАЦИОННАЯ ПЛАТФОРМА "ZESB"

ESB (Enterprise Service Bus)

Функции ESB:
Обеспечение интерфейсов  взаимодействия.
Отправка сообщений и  маршрутизация.
Преобразование данных.
Сенсоры событий.
Управление политиками.
Виртуализация.

Гибридная интеграционная платформа ZESB

ГИБРИДНАЯ ИНТЕГРАЦИОННАЯ ПЛАТФОРМА "ZESB"

Типовые кейсы использования ZESB

Стандартизация и унификация взаимодействия информационных систем и сервисов.
Замещение «тяжелого наследия» старых систем. Два аспекта:
  1) шина позволяет подменять старые системы - по сути «втыкая в розетку» новые системы, которые лучше и качественнее выполняют часть функций;
  2) при интеграции всегда есть логика, которая может быть реализована как в одной, так и в другой системах. Ее поддержка и развитие может быть связана с необходимостью развития какой-то не специализированной для этой функции системы на самой последней технологии.
Эту логику необходимо выносить на шину.
Единый фронт для офисных и клиентских приложений.
Ускорение выхода новой версии продукта (сокращение time-to-market). Большое количество изменений лежит в области взаимодействия продуктов и реализуется на Шине. Шина обеспечивает общий архитектурный подход, позволяющий подменять системы / сервисы не заметно для остальных участников процесса и минимизируя / исключая время простоя систем.
Омни-канальность. С помощью шины реализуется концепция омни-канального маркетинга – можно начинать взаимодействие через один канал коммуникации, а продолжить с того момента где остановились через другой (сайт, личный кабинет, мобильное приложение, колл-центр, приложение в клиентском офисе, интегрированная система заказчика и т.д.). При наличии единого слоя – API-шлюза, который реализуется с помощью ESB, предоставляется возможным синхронизировать все потоки информации между собой в оперативном режиме (он-лайн).


ГИБРИДНАЯ ИНТЕГРАЦИОННАЯ ПЛАТФОРМА "ZESB"

Архитектура платформы ГИП “ZESB”

Гибридная интеграционная платформа ZESB

ГИБРИДНАЯ ИНТЕГРАЦИОННАЯ ПЛАТФОРМА "ZESB"

Уникальные особенности платформы “ZESB”

Приложение на основе DSL “ZESB” - можно секционировать  распределять горизонтально.
Легковесность. Размер docker-контейнера в диапазоне 300 – 400 Мб.
Переиспользование функциональности сервисов.


ГИБРИДНАЯ ИНТЕГРАЦИОННАЯ ПЛАТФОРМА "ZESB"

Визуальный редактор платформы “ZESB”

Нет ничего проще собрать из кубиков свое приложение.

Гибридная интеграционная платформа ZESB

ГИБРИДНАЯ ИНТЕГРАЦИОННАЯ ПЛАТФОРМА "ZESB"

Решаемые задачи

Быстрое создание  и развертывание микросервисов и API. 
Эффективность и экономия средств за счет автоматизированного обмена данными.
Роботизация рутинных операций.
Единый подход к управлению API - изменение, развертывание, контроль.
Соответствие строгим стандартам безопасности и устойчивости. 


Сравнение

Технико-экономические параметры продукта Talend Mule WSO2 Red Hat Fuse ZESB
1. Наличие графической студии + + + +/- +
2. Поддержка брокеров сообщений Брокеры, которые поддерживают JMS 1.1, Microsoft MQ 3.0, JBoss Messaging 1.4.4, IBM MQ 8.0, Apache ActiveMQ 5.13.2. Anypoint MQ, IBM MQ, Apache Kafka, брокеры, которые поддерживают JMS 1.0.2, 1.1, 2.0. Amazon SQS, брокеры, которые поддерживают JMS, Apache Kafka. Apache ActiveMQ, Apache Kafka, AWS MQ, RabbitMQ, брокеры, которые поддерживают JMS. Apache ActiveMQ, Apache Kafka, AWS MQ, RabbitMQ,
3. Минимальные требования docker-контейнера 2 ядра CPU 2 ядра CPU 2 ядра CPU 2 ядра CPU 2 ядра CPU
4 Gb RAM 4 Gb RAM 4 Gb RAM 4 Gb RAM 2 Gb RAM
10 Gb HDD 10 Gb HDD 10 Gb HDD 10 Gb HDD 0,5 Gb HDD
4. Мониторинг + + + + +
5. Возможность расширения библиотек компонент - - - - +
6. Горизонтальное масштабирование - + + + +
7. Переиспользование функциональности сервисов - - - - +