Модель эксплуатации

Что на самом деле означает эксплуатация Mirket LMS

Mirket — система, рассчитанная прежде всего на установку на своих серверах и поставляемая как составной стек. Здесь прямо описано, что вы берёте на себя, чтобы решение принималось до установки, а не во время неё.

Facility analytics built from durable daily projections rather than ad-hoc queries.
Снимки экрана показаны на английском языке. Сам продукт доступен на этом языке.

Стек, который вы запускаете

Одно составное развёртывание на учреждение.

Данные

PostgreSQL для данных приложения, Redis для общего состояния и координации и MinIO для объектного хранения в его общедоступном, защищённом и чат-хранилищах.

Приложение

API, сокет-сервис для реального времени, фоновые обработчики и три ролевых приложения — для студентов, преподавателей и администраторов.

Сервисы совместной работы

Сервер Matrix для чата, LiveKit со своей службой вывода для занятий в прямом эфире и записи и сервис документов для редактирования на месте.

Граница сети

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

Резервное копирование и восстановление

Резервное копирование и восстановление — это описанные сценарием операции с отрепетированной тренировкой, а не абзац в инструкции. Путь восстановления регулярно проверяется, чтобы первая настоящая проверка не совпала с той, что действительно важна.

Обновления

  • Конфигурация подключается во время выполнения, поэтому обновление образа приложения не переписывает ваши настройки.
  • Миграции базы данных выполняются явным шагом, а значит, обновление — это решение, а не побочный эффект перезапуска.
  • Идентичность установки переживает обновления и аварийное восстановление, поэтому для возвращения учреждения к работе лицензию не нужно выдавать заново.

Чего мы ждём от оператора

Кто-то в вашей организации должен уверенно запускать контейнеры, хранить резервные копии и регулярно применять обновления. Такова честная цена установки, до которой не может дотянуться никто другой. Если это вам не подходит, размещаемая лицензия существует ровно по этой причине.

The manual

Do it, step by step.

The manual covers this as a task, with prerequisites, what finishing looks like, and what to do when it does not work.

Administer a facility

Manage people, courses, communication, and operational visibility while preserving facility and role boundaries.

Bring Mirket LMS to your organization.

Run it on your own infrastructure or let us host it for you. Both licences ship the same product; the difference is who operates the data plane.