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

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

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

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

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

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

platform installer subsystem.drawio

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

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

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

control-plane-installer

backend

origin

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

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

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

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

Usability

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

Portability

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

Upgradability

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