Адаптація "Підсистеми симуляції API зовнішніх систем

В даній статті фіксується обсяг змін що були виконані для реалізації підтримки Платформою регіонів обслуговування.

Опис

На екземплярі Платформи, який обслуговує global-регіон не має необхідності в розгортанні кастомних мок-сервісів, оскільки всі мокові інтеграції за необхідності будуть налаштовані на рівні регламенту з використанням Wiremock-специфікацій.

Функціональні сценарії

  • Встановлення Платформи реєстрів

  • Розгортання, конфігурування та оновлення компонентів Платформи та реєстрів

Зміни в підсистемах

Підсистема Компонент Зміна

Підсистеми симуляції API зовнішніх систем

external-integration-mocks:

  • Віджет симуляції підпису даних (sign-widget-mock)

  • Мок-сервіс інтеграції з ЄДР (trembita-edr-registry-mock)

  • Мок-сервіс інтеграції з ДРАЦС (trembita-dracs-registry-mock)

  • Мок-сервіс інтеграції з ЄІБДВПО (trembita-idp-mock-server)

При розгортанні екземпляра Платформи в global-регіоні / при зміні налаштування регіону на global в операційній конфігурації Платформи не мають розгортатись мок-сервіси

Поза скоупом

Підсистема Компонент Зміна Коментар

Підсистеми симуляції API зовнішніх систем

external-integration-mocks

На екземплярі Платформи, яка обслуговує global-регіон, не має створюватись external-integration-mocks namespace

Поза скоупом поточних робіт по адаптації

Вплив на підсистеми

Прямий вплив на інші підсистеми відсутній. За необхідності, мокування зовнішніх систем має бути реалізовано на рівні регламенту з використанням Wiremock-специфікацій.

Перелік git комітів

Для відстеження MR зі змінами використовувати фільтр.