SAP Integration Suite
Данный иностранный продукт может быть полностью или частично замещён следующими отечественными продуктами:
1С:Интеграция КОРП
Программный продукт "1С:Интеграция КОРП" - сервисная шина предприятия уровня ESB. Применяется для событийного обмена сообщениями между различными системами.Решение создано с использованием индустриальных стандартов и позволяет не только легко интегрировать ИТ-системы на платформе 1С:Предприятие 8, но и множество других систем (через веб-сервисы или индивидуальные коннекторы).
Корпоративная шина данных уровня ESB
Bercut, Гибридная интеграционная платформа (Hybrid Integration Platform)
Гибридная интеграционная платформа является основой для проведения интеграций, самостоятельного создания продуктов и автоматизации бизнес-процессов организации
- Распределенные транзакции
- Клиентское кеширование
- Централизованный мониторинг/трейсинг
- Service discovery (zookeeper)
- Кодогенерация
Упрощение задач разработки:
-
- Генерация Java-приложений и WSDL-описаний (по спецификациям процедур БД (PostgreSQL, Oracle) с поддержкой логирования и статистики.
- Генерация Java-stub с поддержкой логирования и статистики по WSDL-спецификациям для использования в своем приложении.
- Поддерживаемые паттерны взаимодействия:
- Request-Response, one-way, multicast, pub/sub.
- Поддерживаемые протоколы взаимодействия/кодирования:
- HTTP(S)/SOAP (Fast Infoset, RPC, document/literal).
- RTSIB (proprietary).
- HTTP(S)/JSON, работа с JSON schema.
- Open API
- и другие специфические протоколы (Diamert, SS7 и т.д.)
- Интеграция с брокерами очередей (Kafka, RabbitMQ)
- Интеграция с Tarantool KV
Позволяет использовать Tarantool в качестве KV-хранилища при разработке приложений (например, как хранилище профилей пользователей по ключу MSISDN).
- Балансировка нагрузки, резервирование и масштабирование
- Управление перегрузками
Сообщения о перегрузках передаются всем ответственным. Как следствие, нагрузка не попадает на перегруженный компонент. На него доставляются сообщения, только «продолжающие взаимодействие», к примеру, в рамках существующей распределенной транзакции.
- Маршрутизация сообщений
- Балансировка сообщений по различным алгоритмам
- Подсистема корреляций. Связывание процессов по ключам
- Подсистема scheduling. Запуск процессов по расписанию
OS ESB
Программный продукт, представляющий собой сервисную шину обмена данными, объединяющую сервисные и информационные системы в единый комплекс по общим правилам, снижающую затраты и риски при эксплуатации комплекса информационных систем и баз данных.
RED MULE, Интеграционная Платформа Данных (Data Integration Platform)
Интеграционная Платформа Данных RedMule - серверное программное обеспечение, обеспечивает взаимодействие любых информационных систем, приложений, очередей сообщений, файловых хранилищ, IoT, баз данных, сервисов и т.п. с гарантированным высокоскоростным транспортом больших массивов данных, требует минимальных компетенций для внедрения и поддержки, сокращает затраты на владение ИТ. На базе RedMule уже сейчас построен обмен 25000+ распределенных информационных инфраструктур (сотни тысяч подключенных систем) крупных федеральных предприятий. Вендором RedMule является компания ГенАйТи, резидент Инновационного центра Сколково по направлению «Стратегические компьютерные технологии и программное обеспечение».
Интеграционная платформа «Svetets ESB»
Svetets ESB – платформа предназначена для комплексной автоматизации процессов преобразования (трансляции) информации в целях обеспечения информационного взаимодействия сопрягаемых разнородных компонентов, а также обеспечения централизованного событийно-ориентированного обмена информационными сообщениями, событиями, командами и данными между различными информационными системами с возможностью преобразования данных, контроля доставки и протоколирования действий. Работает на операционной системе: Астра Линукс, Альт Линукс, RedOS, RHEL 6.4 и выше, Fedora 14 и выше, CentOS 6.3 и выше, Debian, Windows 2012 Server, Windows 2014 Server, Windows 7, Windows 8
Репликация информационных баз (DB Replication)
DB Replication – платформа для работы с распределёнными базами данных или их создания, позволяющая гибко настраивать и администрировать процессы обмена данными, протекающие в режиме реального времени; гарантирующая консистентность данных. Совместима в работе с СУБД MS SQL Server и PostgreSQL.