5.5 Технологическая архитектура

Технологическая архитектура платформы “Цифровой Двойник Города” (ЦДГ) разработана с приоритетом на надёжность, производительность, кроссплатформенность и соответствие требованиям цифрового суверенитета. Платформа разворачивается в виде распределённого приложения, построенного на базе современных инструментов обработки данных и open-source решений.

Основные компоненты технологического стека:

  • ClickHouse — в качестве основной СУБД для хранения и анализа больших объёмов агрегированных данных;
  • PostgreSQL (опционально) — для ведения справочников, транзакционных таблиц и административной информации;
  • R + RStudio Server — для расчётов, встроенного моделирования и аналитики (ETL-2, ETL-3, ETL-4);
  • Seafile или аналог — для хранения выгрузок, отчётов, справочных файлов и промежуточных результатов;
  • GitLab CE — для хранения версий моделей и контроля изменений;
  • Docker — для контейнеризации компонентов, управления зависимостями и развёртыванием;
  • Nginx + API-шлюзы — для организации внешнего доступа, маршрутизации и безопасности взаимодействия.

Платформа полностью совместима с операционными системами на базе Astra Linux и может быть развёрнута в инфраструктуре заказчика — как на физических серверах, так и в среде виртуализации. Используемые технологии соответствуют требованиям импортонезависимости и могут быть адаптированы под защищённые контуры.

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

Технологическая архитектура ЦДГ обеспечивает независимость от узких поставщиков, гибкость обновлений, прозрачность логики и возможность локализации всех компонентов без утраты функциональности.

Все права принадлежат ООО “Цифровой Двойник”
All rights reserved Digital twin LLC