Архітектурна документація

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

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

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

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

Unresolved include directive in modules/arch/pages/architecture/overview.adoc - include::platform:ROOT:partial$admonitions/os-apache-license-ua.adoc[]

2. Проблематика

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

  • Велика частина реєстрів ведеться в Excel з низьким рівнем якості даних.

  • Інформаційні системи реєстрів застарілі та потребують оновлення.

  • Відсутня класифікація реєстрів та диференціація вимог щодо їх захисту.

  • Висока вартість розробки та супроводу кожного окремого реєстру.

  • Висока складність побудови міжреєстрових інтеграцій.

  • Створення кожного реєстру визначається окремим законом, який запроваджує різні визначення та підходи.

  • Кожен реєстр потребує створення власної інфраструктури.

  • Відсутність централізованого розширення функціональних можливостей реєстрів.

3. Бізнес-драйвери

  • 100% державних послуг доступні громадянам та бізнесу у цифровому вигляді

4. Бізнес-цілі

  • Побудова єдиного державного інформаційного простору

  • Стандартизація процесу розробки та експлуатації реєстрів

  • Оптимізація витрат на розробку, розгортання та володіння реєстрами

  • Зниження вимог до розробників та адміністраторів реєстрів

  • Забезпечення довіри суспільства та унеможливлення корупційних дій

  • Ефективна взаємодія реєстрів між собою

  • Формування підґрунтя для надання цифрових послуг

  • Висока надійність зберігання даних реєстрів

5. Нефункціональні можливості

  • Розгортання Платформи Реєстрів в публічному або приватному хмарному середовищі

  • Створення одного або групи реєстрів на базі єдиного екземпляра Платформи з підтримкою SaaS-моделі “Реєстр як сервіс

  • Централізований підхід до розповсюдження оновлень екземплярів Платформи Реєстрів

  • Забезпечення відповідності реєстрів на Платформі вимогам безпеки, масштабованості та відмовостійкості

  • Аудит дій користувачів та системно-важливих подій

  • Підтримка версійності зберігання даних реєстру

  • Підтримка резервного копіювання та відновлення даних реєстру

  • Моніторинг та журналювання

  • Шифрування даних реєстру

6. Функціональні можливості

  • Low-code підхід до розробки реєстрів включно з моделлю даних, бізнес-процесами інформаційних та адміністративних послуг, організаційною структурою, зовнішніми інтеграціями тощо.

  • Вебінтерфейси кабінетів користувачів для отримання та надання державних послуг

  • Транзакційна модель внесення змін до реєстру з використанням КЕП для підпису запитів на зміну даних

  • Підтримка швидкої побудови інтеграцій реєстрів на Платформі з зовнішніми системами та учасниками інформаційного обміну СЕВДЕІР "Трембіта"

  • Публічний API до даних реєстрів та управління рейт-лімітами

  • Управління правами доступу до даних реєстру за допомогою RBAC

  • Побудова аналітичних звітів за даними реєстру

  • Формування витягів за даними реєстрів та багато іншого

7. Розділи архітектурної документації

Пакет технічної документації Платформи Реєстрів включає: