Развёртывание: облако и коробка
Платформа поставляется в двух моделях. Функционально они совпадают, различия — в том, кто владеет инфраструктурой и как проверяется лицензия.
Облачный контур
Вендор держит инфраструктуру, обновления и резервное копирование. Клиент регистрирует организацию и работает — развёртывать нечего. Подходит большинству: быстро, без своих администраторов, оплата подпиской, см. «Оплаты и тарифы».
Коробочный контур
Платформа ставится в инфраструктуре клиента: своё оборудование, своя сеть, свои данные, которые не покидают периметр. Выбирают, когда есть требование к локализации данных, работа в закрытой сети или собственная политика безопасности.
Состав контура
- Ядро — сервис на Go с PostgreSQL и Redis.
- Модули — по одному сервису на подключённый модуль, у каждого своя база и свои миграции.
- Фронтенд — веб-интерфейс.
- Обратный прокси — терминирование TLS и маршрутизация.
Всё разворачивается контейнерами. Часть модулей приносит собственные сервисы — например, встречи требуют инфраструктуры MOD-MEETINGS-VIDEO-LIVEKIT, а распознавание речи — вычислительных ресурсов под модель.
Порядок установки
- Подготовить окружение: контейнерная среда, тома под данные, TLS-сертификаты.
- Развернуть ядро и накатить миграции.
- Получить и установить лицензию на ядро — она привязывается к аппаратному отпечатку контура.
- Развернуть модули, которые подключены организации, и накатить их миграции.
- Провести первичную настройку: администратор, оргструктура, роли.
Важно: у каждого модуля своя база и свои миграции. Модуль, добавленный позже, требует создания базы и прогона миграций — сам по себе он не заработает.
Лицензия и аппаратный отпечаток
Коробочная лицензия привязана к отпечатку, посчитанному по нескольким характеристикам машины. Отпечаток намеренно устойчив к частичной замене оборудования: смена диска или сетевой карты не должна останавливать работающий контур, но перенос лицензии на другое железо остаётся невозможным.
Для контуров без выхода в интернет предусмотрены офлайн-выпуск и офлайн-продление лицензии, а также аппаратные носители лицензии. Подробнее — в «Лицензировании».
Работа без интернета
Полностью изолированный контур работоспособен, но требует решений по двум вопросам:
- ИИ. Либо локальная языковая модель внутри периметра, либо отказ от ИИ-функций. Отправка данных наружу в закрытом контуре исключена.
- Обновления. Образы и лицензии доставляются вручную через согласованный канал.
Обновления
Обновление накатывается контурно: сначала ядро, затем модули. Миграции применяются автоматически при старте сервиса. Перед обновлением рабочего контура делайте резервную копию баз — и ядра, и всех модулей: они независимы, и частичное восстановление даст рассогласование.
Смежные разделы: «Архитектура», «Безопасность», «Федерация».