Підтримка концепції регіонів обслуговування Платформою Реєстрів
Розділ технічної документації є баченням майбутньої реалізації, актуальність якого може бути застарілою. |
Загальні принципи та положення
-
Рішення Платформи Реєстрів надає можливості розгортання екземплярів Платформи для створення реєстрів з урахуванням регіональних вимог
-
Компонент керування станом ресурсів Платформи включає набір компонент та скриптів розгортання для всіх регіонів, які підтримуються Платформою Реєстрів
-
Платформа Реєстрів підтримує два регіони обслуговування:
-
ua - розробка реєстрів з урахуванням регіональних вимог та особливостей
-
global - розробка реєстрів з генералізованими вимогами
-
-
Цільовий регіон обслуговування вказується адміністратором при встановленні нового екземпляра Платформи Реєстрів
-
Екземпляр Платформи Реєстрів передбачає обслуговування єдиного регіону, вказаного при її інсталяції та не може бути змінений
-
Реєстри наслідують регіон обслуговування екземпляра Платформи при їх створенні через Веб-інтерфейс управління Платформою та реєстрами
-
Реєстр передбачає обслуговування єдиного регіону, налаштованого на рівні екземпляра Платформи
-
У якості підходу для управління поведінкою підсистем Платформи та реєстрів згідно до налаштованого регіону обслуговування прийнято використання Feature Toggle на рівні коду та автоматизації
-
Кожен компонент підсистем Платформи та реєстрів параметризується змінною з налаштуванням регіону обслуговування для адаптації поведінки
-
CD-пайплайн розгортання реєстру на CI/CD підтримує можливість вибору регіону для обслуговування
-
Тестування Платформи Реєстрів для регіону обслуговування global виконується в ручному режимі, паралельно основному процесу розробки для ua регіону
-
Демонстрація можливостей Платформи та реєстрів, які обслуговують global регіон виконується на базі окремо створеного регламенту, згідно з ключовими сценаріями використання