Развёртывание
Тестовый стенд — проект размещения
Статус: agreed. Целевая модель для подготовки испытаний, стенд не развёрнут. Одна реплика, без HA. Оба хранилища могут быть отдельными схемами одной СУБД. Ресурсы и версии фиксируются в протоколе по docs/performance.md. Сеть: браузер обращается к web/API по HTTPS; SQL доступен только backend; провайдеры — заглушки через адаптеры. Сетевые правила требуют проверки реализации.
flowchart TB
subgraph NODE_TEST_APP["Узел приложения / test application"]
UNIT_APP_WEB_0["Веб-интерфейс × 1"]
UNIT_APP_BACKEND_1["Модульный backend × 1"]
end
subgraph NODE_TEST_SQL["Узел SQL / test data"]
STORE_DATA_MAIN_0["Операционные данные × 1"]
STORE_DATA_AGG_1["Аналитические агрегаты × 1"]
end
Промышленная среда
Статус: draft. Размещение, сетевые границы, HA, мощности, резервирование и восстановление не определены. Q-ARCH-001 блокирует промышленный запуск; это не заполненное production-представление.
Экземпляры пока не определены.
Границы отказа
| Узел | Граница отказа |
|---|---|
| Узел приложения | Один узел; отказ останавливает интерфейс и backend |
| Узел SQL | Один узел; оба логических хранилища недоступны при его отказе |
Технологическая среда
Узлы приложения используют TECH-OS и TECH-RUNTIME, узел SQL — TECH-OS и TECH-DATABASE из технологического базиса. Для процедур резервирования выбран TECH-OBJECT-STORAGE как отдельный сервис; его сетевой доступ, права, конфигурация и испытание восстановления включаются в промышленный проект по Q-ARCH-001.
test должен проверять выбранные runtime и СУБД; заглушки внешней идентификации и уведомлений не заменяют проверку этих компонентов. Инвентаризация конкретного стенда хранится в протоколе проверки, а допустимые продукты и версии — только в базисе. Целевая промышленная топология и ресурсы остаются draft.