ГК «РОСАТОМ»
Импортозамещение СЭД МБ. Перевод Системы электронного документооборота для международного бизнеса на «Атом.Платформу»
Октябрь 2023 - Май 2025
О проекте
Перевод Системы электронного документооборота для международного бизнеса на импортонезависимое программное обеспечение
История запуска проекта
СЭД МБ - это решение на базе зарубежной ECM платформы Documentum и СУБД Oracle, что не соответствует законодательству РФ и требует перевода решения на импортонезависимое ПО из реестра отечественного программного обеспечения.
В системе также накопился ряд функциональных проблем, связанных с текущим интеграционным решением между ЕОСДО и СЭД МБ, которые необходимо решить в рамках проекта:
  1. Проблемы бизнес-логики сквозных бизнес-процессов взаимодействия и ее реализации в системе, влияющие на передаваемые данные в рамках сквозного взаимодействия.
  2. Проблемы логики реализации интеграционного обмена данными и обработки сообщений: ошибки текущей логики технической реализации синхронизации бизнес-процесса и данных между репозиториями, приводящие к ошибкам при передаче и обработке интеграционных сообщений.
  3. Проблемы отсутствия необходимых средств администрирования интеграции, позволяющих производить мониторинг и предоставляющих достаточную информацию для выявления и исправления возникающих ошибок передачи данных между системами.
  4. Проблемы текущей реализации бизнес-процессов обработки документов и поручений, реализованных в ЕОСДО 2.0 и СЭД МБ 1.0: отсутствие реализации технологических процессов (workflow) в программном коде. Бизнес-логика, в том числе интеграционная, широко разнесена по программному коду, что создает сложности при внесении изменений в коде и учете всех аспектов сквозного процесса обработки.
  5. Проблемы недостаточной производительности интеграционного взаимодействия в части передачи данных.
  6. Проблемы отсутствия логики обработки ошибок, возникающих при интеграционном взаимодействии.
  7. Проблемы некорректных данных в справочниках вследствие их текущей реализации, которые при синхронизации передаются в смежную систему.
Решить эти и другие проблемы было задачей в рамках проекта импортозамещения системы СЭД МБ.
Цели проекта
  • Обеспечение импортонезависимости ПО Системы электронного документооборота для международного бизнеса.
  • Унификация процессов развития и поддержки СЭД МБ с ЕОСДО.
  • Выполнение рекомендаций и показателей по импортозамещению в Госкорпорации «Росатом».
  • Переработка интеграционного решения СЭД МБ <-> ЕОСДО.
Техническое решение
Замещаемые технологии
  • OpenText Documentum Content Server
  • OpenText Documentum Webtop
  • OpenText Documentum xPlore
  • Oracle 12С R2
Используемые технологии
  • Атом.Платформа
  • Postgres Pro Certified
Результаты проекта
  • Выполнен перевод существующей функциональности СЭД МБ, включая интеграционные взаимодействия со смежными системами и графический интерфейс пользователя, на импортонезависимое решение на базе ПО «Атом.Платформа».
  • Выполнен перевод СУБД на импортонезависимое ПО СУБД Postgres Pro Certified. Проведение процедур миграции данных из действующего решения СЭД МБ на базе СУБД Oracle в новое решение на базе импортонезависимого СУБД Postgres Pro Certified.
  • Серверная инфраструктура переведена на операционную систему «РЕД ОС».
  • Переработано интеграционное решение СЭД МБ <-> ЕОСДО, исправлены все ключевые проблемы, с которыми сталкивались пользователи при работе с Системой, что также помогло значительно снизить нагрузку на сотрудников ТП Заказчика.
  • Обеспечена непрерывность реализованных бизнес-процессов.
  • Обеспечены показатели производительности импортозамещенного решения не ниже показателей текущего решения СЭД МБ.
  • Реализованы средства мониторинга приложений СЭД МБ 2.0 с использованием springboot actuator.
  • Реализованы средства мониторинга интеграционных приложений и других технологических компонент, используемых для интеграционного обмена, включая мониторинг прогресса выполнения интеграционных взаимодействий, мониторинг загруженности компонентов, логирование отправки и приёма интеграционных сообщений.
Количественные характеристики
  • 3865
    сотрдуников компании - пользователи системы СЭД МБ
  • 33
    предприятия отрасли работает в системе СЭД МБ
  • 1150
    более 1150 пользователей, ежедневно работает в системе
Выводы
Импортозамещение СЭД МБ - второй проект Росатом на Атом.Платформе, - подтвердил правильность ранее выбранного подхода по импортозамещению систем, разработанных на базе ECM платформы Documentum. За счет поддержки API Documentum, Атом.Платформа позволяет замещать Content Server не переписывая бизнес-логику приложений.
  • Комплекс технических средств СЭД МБ 2.0 в основе своей представляет рабочую БД, ассоциированные с ней файловые хранилища и дополнительную архивную БД, с которой также ассоциированы файловые хранилища.
  • СЭД МБ 2.0 представляет собой совокупность бизнес-приложений, использующих единый функционал для работы с БД и файловыми хранилищами. Такой единый функционал реализует ПО «Атом.Платформа», обеспечивающее функции управления объектным хранилищем данных и прикладные функции безопасности (авторизация, управление пользователями и правами доступа к объектам).
В качестве отличительной особенности проекта можно назвать то, что проект попал под процесс разработка безопасного ПО (РБПО), внедряемый у Заказчика: специалисты, отвечающие за информационную безопасность, производили различное сканирование как кода, так и инфраструктуры, в которой этот код работает, и формировали список замечаний с обнаруженными уязвимостями, которые были успешно устранены до ввода системы в промышленную эксплуатацию.
Дополнительно хотелось бы отметить тесную коммуникация команд разработки Заказчика и Подрядчика, в результате чего удалось гармонично объединить доработку существующего функционала, производимую силами Заказчика, и разработку нового решения, выполняемую силами Подрядчика, с последующей передачей экспертизы по новому решению специалистам Заказчика
Александр Ерохин, ведущий разработчик.
Проект по переводу Системы электронного документооборота для международного бизнеса на импортонезависимое ПО включал в себя не только импортозамещение СЭД МБ 2.0, но и реализацию нового интеграционного решения на таких технологиях, как Camunda и Spring Integration, адаптированного под потребности Заказчика. Используя современные технологии и инструменты, мы смогли согласовать, реализовать и обеспечить ожидаемое качество, надёжность и безопасность Системы.
Комплексным эффективным подходом в тестировании , а также способностью совместно с Заказчиком решать все критические вопросы рационально, слаженно и в срок, мы смогли добиться повышения уверенности и надёжности в разработанном решении”
Светлана Ефимова, ведущий специалист по тестированию.