1С:Интеграция КОРП — это корпоративная шина данных (Enterprise Service Bus, ESB) для интеграции разнородных информационных систем в единое информационное пространство. Продукт разработан совместно фирмой «1С» и компанией «ИТ-Экспертиза».
Решение предназначено для крупных холдингов, государственных корпораций и предприятий со сложной ИТ-инфраструктурой, где требуется надежный обмен данными между различными системами: 1С:Предприятие, ERP, CRM, казначейскими системами, веб-сервисами, файловыми хранилищами и другими приложениями.
Продукт основан на промышленных opensource-компонентах (Apache Camel, ActiveMQ Artemis, Apache Karaf), что обеспечивает высокую производительность, отказоустойчивость и практически безграничные возможности по интеграции с любыми системами. Управление интеграционными потоками осуществляется через центральную базу интеграции (ЦБИ), выполненную на платформе 1С:Предприятие 8.3.
Продукт включен в Реестр отечественного программного обеспечения и может использоваться для импортозамещения зарубежных интеграционных решений (SAP Integration Suite и др.).
Ключевые возможности и выгоды
| Функция | Результат |
|---|---|
| Корпоративная шина данных (ESB) | Централизованное управление обменами между всеми информационными системами предприятия. Исключает «лоскутную интеграцию» и упрощает администрирование. |
| Гарантированная доставка сообщений | Транспортный слой на базе ActiveMQ Artemis обеспечивает надежную доставку с очередями, подтверждениями и механизмами повторной отправки при сбоях. |
| Гибкая маршрутизация | Редактор маршрутов с десятками компонентов: работа с брокерами сообщений, SOAP/REST-сервисами, ftp-серверами, преобразование сообщений, обработка исключений. |
| Каноническая модель данных | Инструменты проектирования единого формата данных для всех систем. Поддержка версионирования форматов, поэтапный переход на новые версии. Встроенные правила конвертации на базе «1С:Конвертация данных 3.0». |
| Универсальный коннектор 1С | Подсистема, встраиваемая в конфигурации на БСП 2.3 и выше. Обеспечивает регистрацию изменений, отправку/получение пакетов, протоколирование, активный и пассивный режимы работы. |
| Интеграция с любыми системами | Поддержка REST, SOAP, файловых обменов, баз данных, JMS-очередей. Для не-1С систем коннекторы реализуются через стандартные протоколы. |
| Мониторинг и управление | Централизованный мониторинг состояния всех компонентов, просмотр логов и ошибок обмена, уведомления о событиях. Интеграция с Grafana для визуализации. |
| Масштабируемость и отказоустойчивость | Горизонтальное и вертикальное масштабирование транспортного слоя. Кластеризация элементов системы. Транспортный слой продолжает работу даже при недоступности ЦБИ. |
| Поддержка HTTPS | В версии 1.0.4.2 реализована поддержка HTTPS для виджетов и веб-консолей компонентов транспортного слоя. |
| Открытый код | Продукт не является защищенным — код максимально открыт для адаптации под нужды конкретного предприятия. |
Архитектура продукта
| Компонент | Назначение |
|---|---|
| Центральная база интеграции (ЦБИ) | Конфигурация 1С для настройки обменов, управления маршрутами, редактирования точек подключения, проектирования канонической модели данных и правил конвертации. Обеспечивает редактирование точек подключения, маршрутов, мониторинг состояния компонентов, просмотр логов и ошибок обмена, а также администрирование. |
| Транспортный слой | Исполнительный компонент на базе Apache Camel и ActiveMQ Artemis. Обеспечивает гарантированную доставку сообщений, маршрутизацию, трансформацию и работу с очередями. |
| Универсальный коннектор 1С | Подсистема для встраивания в конфигурации, разработанные на платформе «1С:Предприятие 8.3» с использованием функционала «1С:Библиотеки стандартных подсистем» редакции 2.3 и выше. Обеспечивает настройку обмена данными, отправку и получение пакетов, протоколирование, управление регистрацией изменений и механизмы надежности и отказоустойчивости. |
Этапы внедрения
-
Обследование и проектирование. Анализ существующей ИТ-инфраструктуры, идентификация систем-источников и систем-приемников, определение интеграционных потоков, проектирование канонической модели данных.
-
Установка и настройка. Развертывание ЦБИ (клиент-серверный режим, СУБД). Установка и настройка транспортного слоя (кластер ActiveMQ). Встраивание универсального коннектора в конфигурации 1С.
-
Настройка обменов. Создание точек подключения, разработка маршрутов, настройка правил конвертации. Проведение тестовых обменов.
-
Обучение. Обучение администраторов работе с ЦБИ, мониторингу и устранению сбоев. Подготовка документации.
-
Промышленная эксплуатация. Запуск системы в промышленную эксплуатацию, мониторинг и оптимизация производительности.
Для кого подходит решение?
- Крупные холдинги и корпорации с множеством филиалов и дочерних обществ, где требуется централизованный обмен данными между разными юридическими лицами.
- Государственные корпорации, где реализованы масштабные интеграционные проекты с участием сотен систем.
- Предприятия с разнородным ИТ-ландшафтом, использующие одновременно 1С, SAP, веб-сервисы, файловые хранилища, внешние государственные системы.
- Органы власти и управления, создающие единое информационное пространство региона или ведомства.
- Крупные общие центры обслуживания, нуждающиеся в надежном обмене данными между сотнями подведомственных учреждений.

