Підсистема розгортання регламенту реєстру

Сторінка технічної документації у процесі розробки…​

Загальний опис

Підсистема, призначенням якої є відслідковування змін до регламенту реєстру та автоматичне їх застосування до операційної зони реєстру.

Функції підсистеми

  • Відслідковування змін до регламенту реєстру

  • Валідація цілісності регламенту реєстру

  • Застосування змін до моделі даних реєстру

  • Розгортання змін до API доступу до даних реєстру

  • Розгортання змін до бізнес-процесів та UI-форм

  • Розгортання змін до користувачів та ролей реєстру

  • Застосування змін до прав доступу до бізнес-процесів та даних реєстру

  • Застосування змін до налаштувань зовнішніх інтеграцій та між-реєстрової взаємодії

  • Розгортання змін до шаблонів витягів та звітів

  • Розгортання змін до повідомлень користувачів

  • Застосування змін до налаштувань та кастомізацій реєстру

Складові підсистеми

Назва компоненти Представлення в реєстрі Тип додатка Походження Призначення

Сервіс розгортання регламенту

jenkins

helm

3rd-party

Програмний комплекс, що забезпечує автоматизацію в життєвому циклі розгортання регламенту Реєстру

Сховище артефактів реєстру

nexus

helm

3rd-party

Збереження згенерованих в реєстрі артефактів

Агент розгортання регламенту

dataplatform-jenkins-agent

image

origin

Виконання команд для розгортання регламенту реєстру

Сервіс експорту шаблонів звітів

report-exporter-deployment

backend

origin

Додаток який дозволяє експортувати змодельовані звіти у вигляді архівів для подальшої публікації

Утиліта публікації шаблонів нотифікацій

notification-template-publisher

backend

origin

-

Утиліта публікації аналітичних звітів та витягів

report-publisher

backend

origin

-

Утиліта завантаження геошарів

geoserver-publisher

backend

origin

-

Утиліта управління доступом до БП

camunda-auth-cli

backend

origin

-

Утиліта генерації сервісів доступу до даних реєстру

service-generation-utility

backend

origin

-

Утиліта валідації регламенту

registry-regulations-validator-cli

backend

origin

-

Jenkins оператор

jenkins-operator

helm

epam-origin

Допоміжне програмне забезпечення, яке виконує функції розгортання, налаштування та відновлення програмного комплексу Jenkins, як компонента підсистеми.