Пользовательские компоненты (UI)

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

Компоненты бизнес-логики

Реализуются конкретными микросервисами. Общие компоненты включены в платформу, такие как Управление сущностями, Конфигуратор форм, Конфигуратор процессов, Управление организационной структурой и делегированием, управление доступом и пр. На этом же уровне реализуется бизнес-логика прикладных решений.

Инфраструктурный уровень

Реализует компоненты управления и хранения данными, компоненты мониторинга и управления работы системы, компоненты индексации данных. Включает уровень Баз данных, Реестр сервисов, Индексация данных, сбор метрик и логирование, контроль состояния компонентов, предоставление программных интерфейсов для компонентов бизнес-логики, в настоящий момент REST API.

Оптимизация

Использование микросервисной архитектуры для обеспечения высокого уровня масштабирования и отказоустойчивости сервисов

Производительность

Обеспечение высокого уровня производительности системы при работе с большим объемом данных и большим количеством пользователей

Конфигурируемость

Обеспечение высокого уровня конфигурируемости базовых компонентов для возможности реализации логики решений без привлечения разработчиков

Модульность

Обеспечение возможности реализации решений на базе платформы силами внешних разработчиков

Описание функциональных характеристик

Инструкция по разворачиванию Системы

Руководство администратора платформы

Регламент сопровождения Системы