Компонент керування станом ресурсів Платформи

🌐 Цей документ доступний українською та англійською мовами. Використовуйте перемикач у правому верхньому куті, щоб змінити версію.

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

Компонент, що забезпечує можливості встановлення та оновлення екземпляра Платформи Реєстрів у приватні (vSphere) та публічні хмарні середовища (AWS, Azure, GCP).

2. Функції компоненти

3. Технічний дизайн компоненти

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

platform installer subsystem.drawio

4. Складові компоненти

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

Компонент керування станом ресурсів Платформи

control-plane-installer

backend

origin

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

5. Технологічний стек

При проектуванні та розробці підсистеми, були використані наступні технології:

6. Атрибути якості компоненти

6.1. Usability

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

6.2. Portability

Компонент керування станом ресурсів Платформи розроблена з урахуванням сумісності між різними постачальниками інфраструктури та встановлюється як у хмарні інфраструктурні середовища (AWS, Azure, GCP), так і в локальне серверне обладнання (vSphere).

6.3. Upgradability

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