Клиенты
О нас
Партнерам
Запросить демонстрацию

больше, чем шина данных ESB

(7TECH INTEGRA 2.0) интеграционная Low-code платформа для объединения данных, приложений и систем в единый ИТ-ландшафт
Интегра
Интегра
Визуальное моделирование
+
Возможность
Классическая ESB
(7TECH INTEGRA 2.0)
+
В чем разница
Поддержка протоколов
и приложений
+
+
+
+\-
+
-
Масштабируемость
Гибкость развертывания
+
-
+
-
+
-
+
-
No-code/low-code
Работа с большими объемами данных
Мониторинг
Логирование

Попробовать "Интегру"?

Готовые коннекторы
и обработчики

Коннекторы

Kafka
ActiveMQ
Подписка на Kafka
Получение сообщений из ActiveMQ
Mail
Cron Sheduler
Получение почты
Создание пакетов данных по Cron
Telegram
Получение данных из выбранного чата
RabbitMQ
Получение сообщений из RabbitMQ
HTTP
Создание входа для HTTP запросов
7tech MDM
Заполнение справочников MDM
FTP
Получение файлов с FTP сервера
Time Scheduler
SMB
Создание пакетов данных по Timer
SQL
Получение файлов
с SMB сервера
Синхронизация SQL базы данных
Взаимодействие
по протоколу OData
Запросить список всех компонентов
Kafka
ActiveMQ
Подписка на Kafka
Получение сообщений из ActiveMQ
Mail
Cron Sheduler
Получение почты
Создание пакетов данных по Cron
Telegram
Получение данных из выбранного чата
RabbitMQ
Получение сообщений из RabbitMQ
HTTP
Создание входа для HTTP запросов
7tech MDM
Заполнение справочников MDM
FTP
Получение файлов с FTP сервера
Time Scheduler
SMB
Создание пакетов данных по Timer
SQL
Получение файлов
с SMB сервера
Синхронизация SQL базы данных
Взаимодействие
по протоколу OData
Запросить список всех компонентов
Обработчики данных
Checker
Mapping Data
SQL
Проверяет поток на выполнение условий
Пользовательская форма ввода
Обогащение результатом SQL запроса
Remover
Txtgenerator
DataFilter
Фильтр потока данных
Удаление значений из переменной
Генерация текстового файла
HTTP
Setter
Union
Обогащение результатом HTTP запроса
Запись значения в указанную переменную
Объединение одиночных пакетов в массив
Separation
Разделение массива на пакеты данных
ExcelGenerator
Генерация Excel
ExcelParser
Парсер Excel
Mongo
Обогащение результатом запроса в mongo
FileReader
Чтение текста из файла

Обработчики данных

Checker
Mapping Data
SQL
Проверяет поток на выполнение условий
Пользовательская форма ввода
Обогащение результатом SQL запроса
Remover
Txtgenerator
DataFilter
Фильтр потока данных
Удаление значений из переменной
Генерация текстового файла
HTTP
Setter
Union
Обогащение результатом HTTP запроса
Запись значения в указанную переменную
Объединение одиночных пакетов в массив
Separation
Разделение массива на пакеты данных
ExcelGenerator
Генерация Excel
ExcelParser
Парсер Excel
Mongo
Обогащение результатом запроса в mongo
FileReader
Чтение текста из файла
Интеграционные сценарии
Сложные интеграционные сценарии могут включать любое количество комбинаций простых случаев, а также циклы и формирование очередей
«точка-точка»
принимает данные из системы-источника, трансформирует их, переделывает в нужный формат и отдаёт дальше в систему-получателя
«один ко многим»
забирает данные из одной системы-источника и отправляет во множество сервисов, преобразуя их для каждого
«многие к одному»
по заданным условиям собирает пакет данных от разных систем, формирует из них одно сообщение и отправляет в целевую систему

“Под капотом”

"Интегра" построена на современном стеке технологий, объединяющем удобство общего интерфейса и гибкость микросервисной архитектуры.
Системное ПО
Кластер ядер интеграционной платформы
Интерфейс Low Code
Мониторинг
Логирование
RealTime взаимодействие
Микросервисные
обработчики и коннекторы
и другие
Кластер баз данных
Кластер брокера
Пользовательский интерфейс (React JS)
Точка взаимодействия пользователя с инструментами системы, такими как потоки, блоки, а также настроечные функции, функции мониторинга и администратора.
MongoDB
Документоориентированная система управления базами данных. Может быть заменена на RethinkDB, PostgreSQL и иные.
Ядро ИНТЕГРА (Spring Webflux, Java, Spring Integration, Apache Camel)
Основной модуль системы, обеспечивающий её функционирование, передачу данных, связь с запущенными экземплярами процессов, связь с модулей, а также базовую аутентификацию.
Модуль Keycloack аутентификации
IDM сервис входа для внутренних и внешних пользователей, обеспечивающий аутентификацию, управление пользователями и ведение модели доступов в рамках системы внешней IDM системы.
ActiveMQ
Брокер позволяющий работать над интеграциями нескольким разработчиками и наблюдать за поведением друг друга.
Поисковая система (OpenSearch)
Обеспечивает быстрый поиск и аналитику
по большим объемам данных.
Панель визуализации (Kibana)
Применяется для анализа журналов и временных рядов, мониторинга приложений и текущих процессов
Сервис сбора технических и бизнес-метрик (Prometheus)
Применяется для анализа журналов и временных рядов, мониторинга приложений и текущих процессов
Система мониторинга (Grafana)
Отображает ключевые метрики на удобных дашбордах
Брокер сообщений (Apache Kafka)
Обеспечивает обработку потоковых данных в реальном времени с высокой пропускной способностью

“Под капотом”

7TECH INTEGRA имеет современную архитектуру, объединяющую удобство общего интерфейса и гибкость микросервисной архитектуры.
Отображает ключевые метрики на удобных дашбордах
Система мониторинга (Grafana)
Применяется для анализа журналов и временных рядов, мониторинга приложений и текущих процессов
Панель визуализации (Kibana)
IDM сервис входа для внутренних и внешних пользователей, обеспечивающий аутентификацию, управление пользователями и ведение модели доступов в рамках системы внешней IDM системы.
Модуль Keycloack аутентификации
Брокер позволяющий работать над интеграциями нескольким разработчиками и наблюдать за поведением друг друга.
ActiveMQ
Точка взаимодействия пользователя с инструментами системы, такими как потоки, блоки, а также настроечные функции, функции мониторинга и администратора.
Пользовательский интерфейс (React JS)
Основной модуль системы, обеспечивающий её функционирование, передачу данных, связь с запущенными экземплярами процессов, связь с модулей, а также базовую аутентификацию.
Ядро ИНТЕГРА (Spring Webflux, Java, Spring Integration, Apache Camel)
Документоориентированная система управления базами данных. Может быть заменена на RethinkDB, PostgreSQL и иные.
MongoDB
Обеспечивает обработку потоковых данных в реальном времени с высокой пропускной способностью
Брокер сообщений (Apache Kafka)
Применяется для анализа журналов и временных рядов, мониторинга приложений и текущих процессов
Сервис сбора технических и бизнес-метрик (Prometheus)
Обеспечивает быстрый поиск и аналитику
по большим объемам данных.
Поисковая система (OpenSearch)
*Инстанс - единица мощности сервера.
Архитектура состоит из микросервисов объединённых в один интерфейс.
Можно использовать весь заранее настроенный набор микросервисов, или заменить вариант подходящий вашей организации.
Логика общения между инстансами* управляет нагрузкой в зависимости от обстановки, добавляя столько ядер сколько необходимо.
Как на одном сервере, так и территориально распределённом кластере.
При релизе новой версии ядра интеграционной платформы обновление происходит «бесшовно» (по одному инстансу)*, стоит только ввести команду в командную строку.
Стек технологий