DATAREON Platform помогла крупной девелоперской компании не только наладить безопасный обмен данными, но и создать строгую систему разработки интеграций, трансформировав сложный ИТ-ландшафт в эффективный рабочий инструмент.
Крупная компания, являющаяся одним из лидеров строительного рынка, столкнулась с классической проблемой роста. Ее ИТ-ландшафт превратился в сложный «зоопарк» из более чем десятка разнородных систем: от специализированных отраслевых решений (для управления строительной документацией, испытаниями материалов, кадастрового учета) до мощной внутренней ERP-системы и внешних веб-порталов (личные кабинеты для клиентов и подрядчиков).
Все системы существовали изолированно, а критические данные – акты выполненных работ, данные о земельных участках, статусы договоров, сметы – требовали ручного переноса или создания множества точечных интеграций, что было ненадежно и непрозрачно.
Реализацию проекта доверили давнему партнеру DATAREON – компании DATABUS, обладающей более чем десятилетним опытом в построении сложных интеграционных решений. Экспертиза специалистов DATABUS в интеграции данных, включая специализированные отраслевые решения и системы без готового API, позволила преодолеть сложности работы с устаревшей документации и обеспечить корректное взаимодействие всех компонентов ИТ-ландшафта компании-клиента в рамках единых стандартов.
Цели и выбор решения
Главной целью проекта стало создание централизованного, управляемого и безопасного контура обмена данными. Требовалось не просто связать системы, а навести порядок в самом процессе разработки и эксплуатации интеграций.
В качестве решения была выбрана DATAREON Platform, поскольку ее low-code-подход гарантировал возможность быстрой донастройки интеграций силами ИТ-специалистов компании.
Основной сложностью оказалось не столько разнообразие систем, сколько особенности внутренней организации бизнеса. Из-за строгих требований к информационной безопасности подразделения компании и их ИТ-команды работали практически автономно друг от друга. Отсутствовали единые стандарты интеграции, а документация по многим интерфейсам была неполной или устаревшей. При этом необходимо было синхронизировать более 130 разнородных потоков данных, чтобы, например, личный кабинет пользователя в режиме реального времени отражал информацию одновременно из пяти-шести внутренних систем компании.
Внедрение многоуровневой архитектуры контуров
Для решения проблемы параллельной работы множества независимых команд была реализована трехуровневая система:
- независимые «разработческие» контура (7-8 шт.): каждой команде или службе выделен изолированный контур для работы, что позволило устранить конфликты данных;
- тестовый контур: единая среда для сборки, интеграционного тестирования и согласования всех разработанных потоков данных;
- продуктивный (боевой) контур: стабильная эксплуатационная сфера, куда попадают только проверенные и согласованные интеграции;
- интеграция с Git: все конфигурации интеграций хранятся в системе контроля версий, что обеспечивает полный аудит изменений, возможность отката и управление жизненным циклом.
В результате был создан целостный, адаптивный информационный контур, связавший все разрозненные системы компании в эффективную цифровую экосистему. Ключевые бизнес-процессы, такие как приемка работ или обновление данных для клиентов, были автоматизированы, что повысило их скорость и снизило количество ошибок.
Также была решена и организационная задача: внедренная модель с изолированными контурами разработки позволила разным, независимым друг от друга командам работать слаженно в рамках общего регламента. Это соответствовало строгим требованиям безопасности и заложило основу для безопасного и быстрого подключения новых систем в будущем.