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


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

Платформа INPOLUS

Платформа INPOLUS

Платформа INPOLUS

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

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



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


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

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

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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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


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


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

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

Docker-образ

  1. Установить Docker: https://docs.docker.com/engine/install/
  2. Выбрать и загрузить версию дистрибутива шины Inpolus 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


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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

Ready for Astra Linux

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

РЕД софт

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

Альт ОС

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


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

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

Q3 2023
Релиз 1.6

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

Q4 2023
Релиз 1.7

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

Q1 2024
Релиз 1.8

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

Q2 2024
Релиз 1.9

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

Q3 2024
Релиз 1.10

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

Q4 2024
Релиз 1.11

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

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


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
















ИНПОЛЮС

Платформа INPOLUS

НАПРАВЛЕНИЯ

ПРОЕКТЫ

ПОДДЕРЖКА


Инполюс

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

Контакты

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»