Открыть сервис

Element Matrix Services

Element Matrix Services (сокр. EMS) — это коммерческий облачный сервис, предоставляющий хостинг и управление серверами для децентрализованной платформы обмена сообщениями Matrix. Сервис разработан и поддерживается компанией Element (ранее — New Vector Limited), которая также является создателем одноимённого клиента для Matrix. EMS ориентирован на организации и частных пользователей, желающих использовать Matrix без необходимости самостоятельного администрирования серверного оборудования.

История

Matrix — это открытый, децентрализованный протокол для обмена сообщениями, разработанный в 2014 году. В 2016 году была основана компания New Vector Limited (позже переименованная в Element) для коммерциализации технологий Matrix. В 2017 году компания запустила бета-версию сервиса Element Matrix Services, который позволял пользователям арендовать выделенные серверы Matrix (домашние серверы, или homeservers) на облачной инфраструктуре. Официальный запуск EMS состоялся в 2019 году. С тех пор сервис постоянно развивался, добавляя новые функции, такие как поддержка интеграций, расширенные возможности модерации и инструменты для корпоративных клиентов.

Архитектура и принципы работы

Element Matrix Services базируется на стандартном серверном программном обеспечении Matrix — Synapse, которое разрабатывается той же командой. EMS предоставляет пользователю выделенный экземпляр Synapse, работающий на серверах, управляемых Element. Это означает, что все данные, включая историю сообщений, контакты и файлы, хранятся на сервере, арендованном у EMS, и не смешиваются с данными других пользователей.

Ключевые компоненты

  • Домашний сервер (homeserver) — центральный элемент любой сети Matrix. Он отвечает за хранение учётных записей, сообщений, комнат и управление подключениями. EMS предоставляет выделенный домашний сервер для каждого клиента.
  • Клиентское приложение — пользователи могут подключаться к своему серверу EMS через любой клиент, поддерживающий Matrix, включая официальный клиент Element, а также сторонние приложения, такие как FluffyChat, Nheko или Fractal.
  • Федерация — серверы EMS по умолчанию участвуют в глобальной сети Matrix, что позволяет пользователям общаться с людьми на других серверах (включая серверы, не управляемые EMS). Администратор может отключить федерацию для обеспечения полной изоляции.

Тарифные планы и возможности

Element Matrix Services предлагает несколько тарифных планов, различающихся по объёму предоставляемых ресурсов и функциональности. Основные параметры включают:

  • Количество пользователей — максимальное число учётных записей, которые могут быть зарегистрированы на сервере.
  • Объём хранилища — выделенное дисковое пространство для сообщений, файлов и медиа.
  • Интеграции — возможность подключения сторонних сервисов, таких как мосты к Telegram, Slack, IRC или Discord.
  • Поддержка — уровень технической поддержки (базовый, приоритетный или премиум).

По состоянию на 2024 год, EMS предлагает планы от 2 до 50 долларов США в месяц за сервер, в зависимости от конфигурации. Для крупных организаций доступны индивидуальные решения с возможностью размещения на собственной инфраструктуре (on-premises).

Применение

Корпоративное использование

Element Matrix Services часто используется организациями, которым требуется безопасная и контролируемая система обмена сообщениями. Преимущества для бизнеса включают:

  • Полный контроль над данными — все сообщения и файлы хранятся на сервере, управляемом организацией, и не проходят через сторонние серверы.
  • Соответствие нормативным требованиям — возможность настроить сервер в соответствии с локальными законами о защите данных (например, GDPR в Европе или 152-ФЗ в России).
  • Интеграция с существующими системами — через мосты EMS может подключаться к корпоративным чатам, баг-трекерам и другим инструментам.

Государственные и образовательные учреждения

В ряде стран EMS используется в государственных органах и университетах для создания защищённых каналов связи. Например, в Германии некоторые земельные правительства развернули собственные серверы Matrix на базе EMS для внутренней коммуникации.

Частные пользователи

Для индивидуальных пользователей EMS предлагает простой способ получить собственный сервер Matrix без необходимости изучать администрирование Linux и настройку Synapse. Это позволяет сохранить конфиденциальность переписки, не завися от публичных серверов, таких как matrix.org.

Безопасность и конфиденциальность

Element Matrix Services использует сквозное шифрование (end-to-end encryption, E2EE) по умолчанию для всех личных и групповых чатов. Это означает, что даже администратор сервера EMS не может прочитать содержимое сообщений. Шифрование основано на протоколе Olm и Megolm, разработанных командой Matrix.

Кроме того, EMS предоставляет возможность:

  • Отключения федерации — для создания полностью изолированной сети.
  • Настройки политик хранения данных — автоматическое удаление старых сообщений.
  • Двухфакторной аутентификации — для защиты учётных записей.

Критика и ограничения

Несмотря на преимущества, Element Matrix Services имеет ряд недостатков:

  • Стоимость — для небольших организаций или частных пользователей цена может быть выше, чем использование бесплатных публичных серверов или самостоятельный хостинг.
  • Зависимость от провайдера — хотя данные хранятся на выделенном сервере, сам сервер физически находится в дата-центрах, контролируемых Element. Это может быть проблемой для организаций, требующих полного контроля над оборудованием.
  • Сложность миграции — перенос данных с одного сервера EMS на другой или на собственный сервер может быть технически сложным и требовать участия поддержки.

Конкуренты

На рынке коммерческого хостинга Matrix существуют и другие провайдеры, такие как:

  • Matrix.org — некоммерческий фонд, предоставляющий бесплатные, но общедоступные серверы.
  • Modular.im — ещё один коммерческий сервис, также основанный на Synapse.
  • Self-hosting — самостоятельное развёртывание сервера на собственном оборудовании или в облаке (AWS, DigitalOcean, Яндекс.Облако).

Интересные факты

  • Element Matrix Services является одним из немногих коммерческих сервисов, который полностью построен на открытом протоколе и использует исключительно открытое программное обеспечение.
  • В 2022 году компания Element объявила о партнёрстве с правительством Германии для развёртывания Matrix в государственных учреждениях, что привело к значительному росту числа корпоративных клиентов EMS.
  • В России использование Matrix и EMS ограничено из-за требований законодательства о хранении персональных данных (152-ФЗ) и необходимости сертификации средств шифрования. Однако некоторые российские организации используют собственные серверы Matrix на базе Synapse, размещённые в РФ.

Источники

  • Официальная документация Element Matrix Services (element.io)
  • Спецификация протокола Matrix (matrix.org)
  • Статья «Matrix: A New Standard for Decentralised Communication» (The Register, 2019)
  • Отчёт New Vector Limited о развитии EMS (2020–2023)
  • Материалы конференции FOSDEM (2021–2024)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →