Component for managing the state of Platform resources

🌐 This document is available in both English and Ukrainian. Use the language toggle in the top right corner to switch between versions.

1. General description

A Component that provides the ability to install and update an instance of the Registry Platform.

Functions of the component

2. Technical design

This diagram shows the components included in the Platform resource state management component and their interaction with other subsystems.

platform installer subsystem.drawio

3. Components

The name of the component Representation Application type Source Prescription

Platform resource state management component

control-plane-installer

backend

origin

Archive of Platform components and registries, scripts and components for deploying the Platform of Registries with aggregated components on the prepared infrastructure

4. Technology stack

During the design and development of the subsystem, the following technologies were used:

5. Component quality attributes

5.1. Usability

The Platform resource health component is easy to understand and use and has clear and concise application instructions.

5.2. Portability

The Platform resource state management component is designed with compatibility between different infrastructure providers in mind and is installed both in cloud infrastructure environments (AWS) and in local server equipment (vSphere).

5.3. Upgradability

The Platform resource state management component is designed with backward compatibility in mind and preserves existing features, integrations, and interactions with users, thereby reducing disruption and ensuring a smooth transition when implementing new updates and improvements to the Registries Platform.