Джина Гайд

Развёртывание

Тестовый стенд — проект размещения

Статус: 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.