Platform for state registries
1. About the Platform
The Platform is an information system for creating, modeling, deploying, and managing state registries. It provides an optimal balance between data security requirements, deployment speed, registry ownership cost, and data exchange capabilities with other registries. All of this makes the Platform an essential tool for the effective provision of government services online.

2. Problem statement
2.1. Current state of registries in Ukraine
In Ukraine, there are more than 350 state registries with different owners. Each registry is created and maintained by a separate team and runs on its own infrastructure (hardware or cloud).
- The current situation can be classified as decentralized and unregulated:
-
Decentralized means that data is stored by different owners using separate infrastructure, which is significant in terms of who bears responsibility for collecting, storing, and using data.
Unregulated means there is no way to guarantee that the registries interact correctly, over secure connection, in compliance with data retention policies, and in line with software reuse approach and resources optimization.
2.2. The concept of a platform for deploying registries in Ukraine and solving the problem
Given the current situation and potential risks with defining the responsibility for data protection, the Platform allows switching to a decentralized and regulated approach.
This approach guarantees preserving the data owner identification which, in turn, preserves data responsibility. On the other hand, it paves the way to further enhance the platform and treat registries as a complex of hardware and software tools for implementing the requirements put forward by the Ministry of Digital Transformation of Ukraine.
3. Getting started
- This knowledge base contains the following main sections:
-
-
To learn about new features and enhancements, see release-notes:overview.adoc.
-
If you are a platform infrastructure administrator, security administrator, or access administrator, see Platform administrators.
-
If you are a member of the development and maintenance team that deploys registries using the platform, see registry-develop:overview.adoc.
-
If you are a registry or regulations administrator, see registry-develop:registry-admin/index.adoc.
-
If you are a data modeler who works with operational data structures and declarative model descriptions and creates analytical reports, see registry-develop:data-modeling/index.adoc.
-
If you are a modeler of business processes and UI forms for business processes, who works with BPMN, DMN, and JSON structures, see registry-develop:bp-modeling/index.adoc.
-
For a deep dive into the regulations structures, take a special Training course on working with the registry regulations. This training provides a number of educational tasks and quizzes that will help you gain practical skills in regulations modeling.
-
If you are a government officer or a citizen working with the user portal as part of business processes, see user:overview.adoc.
-
If you are a developer, architect, or just a tech guru, see arch:architecture/overview.adoc.
-
Have a question? See FAQ.
-