Инполюс
Инполюс Меню
Инполюс Меню
Закрыть
Задайте вопрос, мы обязательно ответим
Имя: *
E-mail: *
Телефон: *
Компания:
Сайт:
Тема вопроса: *
Другой вопрос
или комментарий:


* обязательные для заполнения поля

Платформа POLUS

Платформа POLUS

Платформа POLUS

Главная страницаПлатформа POLUS → Шина Polus ESB

Интеграционная шина Polus ESB



Связаться с нами


Что такое интеграционная шина и зачем она нужна?

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

Это гибридная платформа, которая обеспечивает интеграцию, ориентированную на API, и поддерживает различные стили архитектуры: микросервисы, облачную или централизованную архитектуру ESB. Эта интеграционная платформа предлагает графический/конфигурационный подход к разработке интеграций для любого из архитектурных стилей.


Скачать презентацию шины Polus ESB (PDF, 1.1 Мб)


Функциональные возможности шины Polus ESB

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

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

Интеграционная шина Polus ESB позволяет объединять различные приложения в единое целое, скрывая разницу в интеграции на уровне механизмов и настроек типовых соединений, что приводит взаимодействие приложений к единой управляемой схеме интеграции.

В составе шины Polus ESB есть механизм, позволяющий самостоятельно разрабатывать различные типы соединений на языке Java. Таким образом может быть реализован любой пользовательский сценарий подключения к системам-источникам.

Что ещё есть в шине Polus ESB:

  • Совместимость с программными продуктами «1С:Предприятие»
  • Множество визуальных инструментов настройки
  • Поддержка различных стандартов и сценариев интеграции
  • Настройка правил трансформации в различные форматы
  • Передача данных любого размера (вертикальное и горизонтальное масштабирование)
  • Обеспечение безопасности при передаче данных с помощью шифрования
  • Разграничение прав доступа посредством ролевой модели
  • Проактивная диагностика и мониторинг состояния сети передачи данных
  • Мощные инструменты для отладки сценариев передачи данных

Решаемые задачи с помощью шины Polus ESB

  • Передача данных между различными информационными системами (с маршрутизацией или «точка-точка»)
  • Формирование единого информационного пространства в гетерогенных средах
  • Построение распределённой системы на основании событийной модели в следующих вариантах:
    • построение приложений со сквозными бизнес-процессами на основании событийной модели
    • создание системы с синхронизацией бизнес-приложений в различных информационных системах
  • Получение масштабируемой архитектуры управления уровня компании
  • Развертывание системы обмена данными на транспортном уровне и на уровне бизнес-логики
  • Делегирование задачи построения информационных потоков аналитическим отделам
  • Уменьшение общей сложности интеграционной схемы и снижение требования к пропускной способности каналов
  • Увеличение общей стабильности транспортного уровня передачи данных
  • Снижение транзакционных издержек при обмене данными между различными подразделениями
  • Снижение общих затрат на обслуживание и сопровождение информационной системы

Процесс передачи данных до внедрения шины Polus ESB

Обмен информацией между системами компании после внедрения шины Polus ESB

Процесс передачи данных до внедрения шины Polus ESB

Обмен информацией между системами компании после внедрения шины Polus ESB

Процесс передачи данных до внедрения шины Polus ESB


Обмен информацией между системами компании после внедрения шины Polus ESB


Инструкция по установке шины "Polus ESB"

В зависимости от типа дистрибутива нужно выполнить следующие шаги:

Docker-образ

  1. Установить Docker: https://docs.docker.com/engine/install/
  2. Выбрать и загрузить версию дистрибутива шины Polus ESB на странице, например 1.0.0 (ссылка, логин и пароль для доступа предоставляются по запросу)
  3. Выполнить команду для распаковки и загрузки Docker-образа: docker load --input polusesb-1.0.0.tar.gz
  4. Запустить Docker-образ: docker run -d --name polusesb --restart=always -p 9443:9443 -p 8280:8280 -p 8243:8243 polusesb:1.0.0
  5. В браузере открыть страницу администрирования https://localhost:9443 и ввести логин/пароль: admin/admin

* Обратите внимание на выбранный номер версии - для получения дистрибутива, распаковки образа и команды запуска нужно использовать одну и ту же версию (в примерах выше - 1.0.0)

** Docker-образ может быть запущен на любой ОС, для которой можно установить среду развёртывания приложений Docker (включая российскую ОС Astra Linux).

Zip-архив

  1. Выбрать и загрузить версию дистрибутива на странице, например 1.0.0 (ссылка, логин и пароль для доступа предоставляются по запросу)
  2. Распаковать дистрибутив в любую директорию на компьютере, например, c:\temp
  3. Для запуска требуется OpenJDK версии 8 (например, Azul Zulu) - его нужно загрузить и распаковать также в c:\temp
  4. Перейти в директорию в зависимости от выбранной версии дистрибутива, для версии 1.0.0 путь будет таким: c:\temp\polusesb-1.0.0\bin
  5. Выполнить команду для указания установленной JDK: set JAVA_HOME=<путь_распаковки_JDK> (например, c:\temp\zulu8.66.0.15-ca-jdk8.0.352-win_x64)
  6. Запустить исполняемый файл integrator.bat
  7. В браузере открыть страницу администрирования https://localhost:9443 и ввести логин/пароль: admin/admin

* Директории, пути и команды указаны для ОС Windows, но дистрибутив также содержит всё необходимое для запуска в ОС Linux - необходимо использовать пути в соответствии с принятыми в ОС Linux правилами, для указания JDK использовать команду export JAVA_HOME=<путь_распаковки_JDK>, исполняемый файл - integrator.sh


Инструкция по эксплуатации

Перед началом использования шины "Polus ESB" пользователю необходимо ознакомиться с инструкцией по эксплуатации, в которой содержится:

  • Общие сведения о системе
  • Требования к архитектуре системы
  • Подготовка к работе с шиной "Polus ESB"
  • Описание операций
  • Администрирование системы
  • Описание аварийных ситуаций

Скачать инструкцию по эксплуатации (PDF, 3.6 Мб)


Polus ESB: цены и лицензионная политика

Что входит в стандартную поставку шины "Polus ESB":

  • Неисключительная пользовательская лицензия
  • Техническая поддержка (бесплатно в течение первого года использования):
    • Онлайн-консультации по вопросам установки и функциональности шины "Polus ESB"
    • Техническая документация
    • Устранение отказов и сбоев, выявленных в процессе эксплуатации
    • Внесение изменений в эксплуатационную документацию по результатам устранения отказов и сбоев
    • Доступ к новым версиям шины "Polus ESB"
    • Подписка на информационную рассылку о новых функциональных возможностях и версиях ПО

Вариант 1. Лицензия с правом использования 1 год

Программный продукт, услугаТип лицензииСтоимость за единицу, ядро в год
Шина Polus ESBЛицензия на 1 год + стандартная техподдержка на 1 годУзнать цену
Шина Polus ESBЛицензия на 1 год + расширенная техподдержка на 1 годУзнать цену

Вариант 2. Бессрочная лицензия

Программный продукт, услугаТип лицензииСтоимость за единицу, ядро в год
Шина Polus ESBБессрочная лицензия + стандартная техподдержка на 1 годУзнать цену
Шина Polus ESBБессрочная лицензия + расширенная техподдержка на 1 годУзнать цену
ТехподдержкаПродление стандартной техподдержки на 1 годУзнать цену
ТехподдержкаПродление расширенной техподдержки на 1 годУзнать цену

Техническая поддержка и сопровождение

Техническая поддержка и сопровождение шины Polus ESB осуществляется силами специалистов компании "Инполюс".

Техподдержка и сопровождение бесплатно в течение первого года использования.

Техническую поддержку и консультации можно получить по телефону +7 (495) 274-01-91 и по электронной почте support@inpolus.ru по будним дням с 9:00 до 18:00. Время реакции на обращение — 1 рабочий день.

Получить техническую поддержку клиенты и пользователи также могут на нашем специальном сервисном портале.


Требования безопасности

Аккредитация компании и ПО в Минцифре

Шина Polus ESB соответствует требованиям безопасности всех регуляторов к ПО для импортозамещения и включена в реестр отечественного ПО Минцифры. Запись в реестре №16104 от 29.12.2022

Шина Polus ESB может участвовать в закупках государственными и муниципальными учреждениями для решения тех или иных задач.

Ready for Astra Linux

Шина Polus ESB совместима с ведущей защищенной отечественной операционной системой "Astra Linux Special Edition". Получен сертификат об успешном испытании шины Polus ESB на программную и аппаратно-програмную совместимость с ОС "Astra Linux".

РЕД софт

Проведено тестирование на совместимость шины Polus ESB с операционной системой РЕД ОС. Получен сертификат об успешном прохождении испытания на совместимость и корректность работы шины в среде РЕД ОС.

Альт ОС

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


Что дальше? План развития шины Polus ESB на 2023-2024

В представленной дорожной карте возможны изменения и дополнения

Q3 2023
Релиз 1.6

  • Выделение из серверной части среды исполнения с возможностью управления через API.
  • Разработка среды администрирования в новом дизайне с ограниченным функционалом: поддержка нескольких экземпляров среды исполнения, просмотр объектов конфигурации, установка и удаление приложений.
  • Реализация на платформе NetBeans работы с проектами Polus ESB: открытие существующего проекта, создание и изменение сервисов данных, сборка композитного приложения.
  • Запуск ресурса с русскоязычной документацией.

Q4 2023
Релиз 1.7

  • Уменьшение footprint-а среды исполнения.
  • Реализация механизма feature flag-ов в среде исполнения и администрирования.
  • Переход в среде исполнения с Open Tracing на Open Telemetry.
  • Реализация на платформе NetBeans работы с проектами Polus ESB: создание нового проекта и необходимых компонентов, мастер для точех входа и выхода.
  • Расширения функциональности среды администрирования: остановка и запуск сервисов, функционал встроенного тестирования сервисов.
  • Наполнение ресурса с русскоязычной документацией.

Q1 2024
Релиз 1.8

  • Расширение функциональности среды исполнения: автоматическая регистрация в среде администрирования.
  • Кластеризация среды администрирования.
  • Реализация на платформе NetBeans работы с проектами Polus ESB: мастер для работы с последовательностями.
  • Наполнение ресурса с русскоязычной документацией.

Q2 2024
Релиз 1.9

  • Расширения функциональности среды администрирования: управление пользователями и ролями, создание и редактирование точек входа и выхода, сервисов данных.
  • Реализация на платформе NetBeans работы с проектами Polus ESB: визуальный маппинг преобразования форматов.
  • Наполнение ресурса с русскоязычной документацией.

Q3 2024
Релиз 1.10

  • Расширения функциональности среды администрирования: создание и редактирование последовательностей, управление защищенным хранилищем.
  • Разработка модуля мониторинга и отчетности с возможностью встраивания в пользовательский интерфейс среды администрирования.
  • Реализация на платформе NetBeans работы с проектами Polus ESB: генерация html-описания сервиса данных и последовательности по коду.
  • Наполнение ресурса с русскоязычной документацией.

Q4 2024
Релиз 1.11

  • Расширения функциональности модуля мониторинга и отчетности: реализация средства визуального отображения последовательности обработки сообщения.
  • Расширения функциональности среды администрирования: динамическое управление ресурсами на основе правил.
  • Реализация на платформе NetBeans работы с проектами Polus ESB: генерация проекта по описанию в Реестре сервисов.
  • Правила разработки Polus ESB для SonarQube и автоматизация проверки кода.
  • Наполнение ресурса с русскоязычной документацией.
Road Map Polus ESB

Road map в одной картинке


Вопросы и ответы















Инполюс

© 2009—2024 «Инполюс»


ИНПОЛЮС

О компании
Новости
Сертификаты
Технологические партнеры
Контакты
Вакансии

Платформа POLUS

Интеграционная шина PolusESB
Реестр сервисов
Менеджер сценариев
Менеджер данных
Партнерская программа

НАПРАВЛЕНИЯ

Аутсорсинг ИТ-персонала
Разработка ПО
Искусственный интеллект
Консалтинг, техподдержка
Оптимизация ИТ-инфраструктуры и импортозамещение
Микросервисы

ПРОЕКТЫ

ПОДДЕРЖКА


Контакты

127287, Москва, ул. 2-я Хуторская, д. 38 А стр. 9, БЦ «Мирлэнд», офис 327

Эл. почта: info@inpolus.ru, телефон: +7 (495) 274-01-91

Политика обработки персональных данных  |  Обработка файлов «cookie»

Аккредитация компании в Минцифре Аккредитация компании в Минцифре

Аккредитован
в Минцифре РФ




127287, Москва, ул. 2-я Хуторская, д. 38 А стр. 9, БЦ «Мирлэнд», офис 327

Эл. почта: info@inpolus.ru, телефон: +7 (495) 274-01-91


© 2009—2024 «Инполюс»

Политика обработки персональных данных  |  Обработка файлов «cookie»


127287, Москва, ул. 2-я Хуторская, д. 38 А стр. 9, БЦ «Мирлэнд», офис 327

Эл. почта: info@inpolus.ru, телефон: +7 (495) 274-01-91


© 2009—2024 «Инполюс»

Политика обработки персональных данных  |  Обработка файлов «cookie»