Интегра

Обновлено 13 марта 2025 г.

О продукте

Интегра — это интеграционная Low-code платформа для объединения данных, приложений и систем в единый IT-ландшафт

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


Тарифные планы:

В зависимости от масштабов вашей ИТ-инфраструктуры и объемов передаваемой информации вы можете выбрать один из трех тарифов. Все тарифы предлагают полную функциональность Интегры и ограничены только по максимальным объёмам передаваемой информации в единицу времени (RPS, Requests Per Second — Запросы в Секунду)

1. Интегра подписка 30 дней 200 RPS 60000р/мес.
Вариант для изучения возможностей Интегры без серьезных финансовых вложений. Подойдёт для построения небольших интеграционных взаимодействий, между важными информационными системами в организации без необходимости выдерживать большие нагрузки.
2. Интегра подписка 30 дней 500 RPS 120000р/мес.
Вариант для среднего бизнеса, который предъявляет требования к стабильности информационного обмена между используемыми системами в режиме реального времени. Подойдёт для настройки интеграции между критичными приложениями
3. Интегра подписка 30 дней без ограничений по RPS
240000р/мес. Вариант без ограничения скорости. Стройте интеграционные потоки любой сложности с любыми нагрузками на передачу данных. Пропускная способность зависит только от мощности арендуемых вами вычислительных мощностей Яндекс.Облака.
4. Бесплатный демо доступ к Интегре
Предоставляется по запросу +7 (495) 532-43-13, sshestakov@7tech.ru


Преимущества продукта:


В продукте реализован low-code подход, что делает его доступным для использования не только дорогостоящими ИТ-специалистами (разработчиками, DevOps-инженерами), но аналитикам, не обладающим навыками программирования, тем самым, сокращая время и стоимость создания интеграций.

В состав платформы входит набор готовых коннекторов к популярным системам и протоколам передачи данных, а также, обработчиков для их трансформирования и обогащения. При помощи coding-интерфейса, удобного для программистов, с поддержкой языков Java, JavaScript и Python, может быть расширена функциональность обработки и трансформирования данных. Кроме этого, есть возможность самостоятельной разработки уникальных коннекторов и обработчиков с использованием библиотек Javа, Python и C#.

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

Ядром Интегры является реактивный «движок» нового поколения, что обеспечивает бесперебойную обработку больших объемов данных за счет легкого масштабирования и возможности работы в кластере для удовлетворения возрастающих потребностей бизнеса.

Инструкция по развертыванию

1. Установка MongoDB

Для работы Интегры необходимо предварительно установить MongoDB.

Установка MongoDB в Yandex Cloud

Установка MongoDB на VM

Установка MongoDB в Kubernetes с помощью helm

2. Установка Nginx Ingress (Если не был ранее установлен в вашем кластере K8S)

3. Установка Интегры

Задайте настройки приложения в представленных полях

  • Пространство имен — выберите пространство имен или создайте новое.

  • Название приложения — выберите название, под которым приложение будет развернуто в кластере.

  • Адрес MongoDB — Адрес для подключения к MongoDB. В формате <ADDRESS. Для кластера перечислить через запятую (пример, mongo01.local,mongo02.local,mongo03.local)

  • Порт MongoDB — Порт для подключения к MongoDB. Дефолтное значение, 27017

  • Имя БД в MongoDB (core) — Имя БД в которой будет храниться данные Интегры

  • Пользователь MongoDB (core) — Пользователь в MongoDB с ролями readWrite, dbAdmin в указанной выше БД
    Пример:

    use configurator;
    db.createUser({ user: "integra", pwd: "password", roles: [ "readWrite", "dbAdmin" ] });
    
  • Пароль пользователя MongoDB (core)

  • Имя БД в MongoDB (Python Executor) — Имя БД в которой будет храниться данные Python Executor Интегры

  • Пользователь MongoDB (Python Executor) — Пользователь в MongoDB с ролями readWrite, dbAdmin в указанной выше БД
    Пример:

    use python-executor;
    db.createUser({ user: "integra", pwd: "password", roles: [ "readWrite", "dbAdmin" ] });
    
  • Пароль пользователя MongoDB (Python Executor)

  • URL Object Store — Адрес до S3 хранилища. Рекомендуется использовать Yandex Object Storage

  • Бакет в Object Store — Бакет в Object Storage

  • Ключ от сервисного аккаунта для Object Store — Сервисный аккаунт с правами на Yandex Object Storage (В формате json). Данный ключ желательно сохранить для дальнейшего использования.
    Для получения данного ключа необходимо выполнить команду

    yc iam access-key create --service-account-id <SERVICE_ACCOUNT_ID> --format json
    
  • Nginx Ingress — Для доступа к Интегре необходим Ingress-контроллер. В данный момент поддерживается только Nginx Ingress-контроллер. Установить можно по инструкции или использовать свой

  • URL — Доменное имя, по которому будет осуществляться доступ к Интегре

  • Использовать TLS — Использование https для доступа к Интегре. Для корректной работы необходим валидный сертификат, выпущенный доверенным центром сертификации.

  • Имя секрета TLS — Имя секрета, где содержится сертификат в выбранном пронстранстве имен. Секрет должен быть создан заранее.

  • Логин администратора — Логин администратора Интегры (не доступен для изменения)

  • Пароль администратора — Пароль администратора Интегры

  • Ключ сервисного аккаунта для управления подписками — Сервисный аккаунт с ролью license-manager.user для управления подписками (В формате json). Данный ключ желательно сохранить для дальнейшего использования.
    Для получения данного ключа необходимо выполнить команду

    yc iam key create --service-account-id <SERVICE_ACCOUNT_ID> --output sa-key.json
    
Тип тарификации
Subscription
Тип
Приложение Kubernetes®
Категория
Коннекторы
Фреймворки
Базы данных
Сетевая инфраструктура
В реестре российского ПО
Издатель
Севентек
Примеры использования

Интеграция корпоративных систем в единую среду (CRM, ERP, MDM и т. д.).
Обеспечение гарантии доставки и порядка сообщений, а также пакетов данных между системами
Автоматизация процессов взаимодействия между цепочкой программ
Автоматизация рутинных задач и бизнес-процессов:
• Сбор и обработка данных, формирование документов и их рассылка, включая уведомления об этапах процессов.
• Отправка данных в различные формы, отчёты, дашборды сбора и анализа данных.
• Актуализация складских запасов между электронными магазинами, порталами для клиентов и партнёров.
• Инициация создания задач в системах управления персоналом и данными для повышения качества.
• Наполнение данными систем управления контентом для сайтов и порталов.
И прочие интеграционные процессы.

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

suppya@7tech.ru
Режим работы:
пн — пт, 10:00 — 19:00 по МСК

Демо версия Интегры и консультация по продукту:

+7 (495) 532-43-13
sshestakov@7tech.ru

Состав продукта
Helm-чартВерсия
Pull-команда
Документация
seventech/integra/integra1.31.7Открыть
Docker-образВерсия
Pull-команда
seventech/integra/core17398941247200200008258142616127493705507595230182.0.32
seventech/integra/core-interface17398941247200200008258142616127493705507595230182.0.32
seventech/integra/python-executor17398941247200200008258142616127493705507595230182.0.32
Лицензионное соглашение
Используя данный продукт, вы соглашаетесь с Условиями использования Yandex Cloud Marketplace и с условиями использования следующих продуктов: Пользовательское соглашение в отношении программы для эвм «Интегра» (7TECH INTEGRA 2.0)
Тип тарификации
Subscription
Тип
Приложение Kubernetes®
Категория
Коннекторы
Фреймворки
Базы данных
Сетевая инфраструктура
В реестре российского ПО
Издатель
Севентек