- Предназначение
- Требования
- Продукты
- Заказная разработка
- Медиацентр
- Обучение
- Партнеры
- О компании
- Контакты
Для работоспособности продуктов Diasoft Digital Q требуется наличие системного ПО и инфраструктурных платформ, указанных в Таблице 1. В таблице указано является ли использование соответствующего ПО обязательным. В случае указания нескольких вариантов ПО можно использовать любое из приведенного списка.
|
Назначение ПО |
Наименование и версия ПО |
Обязательность использования ПО |
|
Операционная система |
Для развертывания системы управления контейнеризации, брокера сообщений: Ubuntu 22.04, 24.04 Astra Linux Special Edition 1.7.6 + Red OS 7.3
Для развертывания сервера СУБД: Ubuntu 22.04, 24.04 Astra Linux Special Edition 1.7.6 + Red OS 7.3 ALT Linux 10
Внутри контейнеров: Astra Linux 1.7+ Alpine 3.21 + |
Да |
|
Сервис хранения образов |
Harbor 2.11.1 |
Да |
|
Управление контейнеризацией |
Deckhouse Kubernetes Platform v1.70+ Digital Q.Kubernetes 1.30 Kubernetes 1.26+ |
Да |
|
Брокер сообщений |
Digital Q.MessageBroker (Q.Kafka 3.9) Apache Kafka 3.4.1+ |
Да |
|
Сервис интеграции |
Digital Q.MessageBroker (Q.Artemis 2.4.2) Artemis 2.4.2 |
Нет |
|
Сервис балансировки нагрузки |
NGINX 1.9.6 HA Proxy 2.2.2 |
Да |
|
Система сбора и хранения логов |
Digital Q.ELK elasticdb 2.11.1-24031302 qzipkin v2.24-24051401 fluent-save-2.2.2-redos 24032901 |
Да |
|
Система мониторинга (сбор метрик и оповещение) |
Digital Q.Health Мониторинг стенда qprometheus 2.45.0 qalertmanager 0.25.0 |
Нет |
|
Java-машина |
Axiom JDK 17.0.2 Temurin JDK 17.0.15_6 |
Да |
|
GO |
GO 1.24.6 |
Да |
|
Браузер |
Яндекс Браузер 23.5.0+ Google Chrome 128+ Firefox 130+ Edge 128+ Opera 110+ Safari MacOS Ventura (Версия 16+) |
Да |
|
Дизайн-система визуализации пользовательских интерфейсов |
Digital Q.Palette Поддерживаемые FrontEnd-фреймворки: - Angular 17.3.7 - React 18.3.1 - react-dom 18.3.1 |
Да |
|
Система визуализации данных |
Digital Q.Sensor Grafana 8.4.6 |
Нет |
|
Система создания и хранения секретов |
HashiCorp Vault 1.14.0+ |
Нет |
|
Средство контейнеризации |
OCI – совместимый container runtime |
Да |
|
Командная строка |
Kubectl совместимой версии |
Да |
|
Система управления базами данных (СУБД) |
Digital Q.DataBase 15.0, 17.6 |
Да |
|
Сервис аудита |
Digital Q.Security. Аудит действий пользователей в системе |
Да |
|
Сервис авторизации |
Digital Q.Security. Сервер аутентификации + Управление политиками доступа |
Да |
|
Система аутентификации и авторизации межсервисных взаимодействий |
Digital Q.Security. Сервер аутентификации |
Нет |
|
Сервис архивирования данных |
Digital Q.DataBase Partition Manager |
Нет |
|
Инструмент сборки, тестирования, развертывания контейнеризированных приложений |
Jenkins 2.319.3 |
Нет |
|
Инструмент управления проектом |
Maven 3.6.3, 3.8.4 и 3.9.8 |
Да |
|
Пакетный менеджер |
Helm 3.13 Ansible core 2.13.6 |
Да |
Приведенные требования включают минимально необходимые ресурсы для запуска сервисов системной платформы Diasoft Digital Q.
|
Назначение элемента |
Число ядер CPU |
Объем ОЗУ, Гб |
Диски, SSD |
Установленное ПО |
|
Реестр образов |
4 |
8 |
160 |
Harbor |
|
Среда контейнеризации |
10 |
48 |
150 |
Ansible / Helm, Deckhouse Kubernetes Platform / Q.Kubernetes, продукты микросервисной архитектуры |
|
Сервер СУБД |
4 |
8 |
100 |
Digital Q.DataBase |
Приведенные требования включают рекомендованные ресурсы для запуска сервисов системной платформы Diasoft Digital Q. При добавлении контейнеров с микросервисными приложениями указанные ресурсы следует увеличивать с учетом числа контейнеров и требований по ресурсам к исполняемым в них приложениях.
|
Назначение элемента |
Число виртуальных машин |
Число ядер CPU |
Объем ОЗУ, Гб |
Диски, SSD |
Установленное ПО |
|
Инсталлятор продуктов |
1 |
4 |
8 |
70 |
Ansible |
|
Реестр образов |
1 |
4 |
8 |
160 |
Harbor |
|
Среда контейнеризации |
3 |
10 |
32 |
120 |
Deckhouse Kubernetes Platform / Q.Kubernetes, продукты микросервисной архитектуры |
|
Сервер СУБД |
1 |
8 |
16 |
500 |
Digital Q.DataBase |