Self-hosted vs облачный мессенджер: что выбрать

16 марта 2026 · 23 мин чтения

Каждая третья компания, выбирающая корпоративный мессенджер, задаёт вопрос: «Self-hosted или облако?» По данным нашего опроса клиентов за 2025 год, 38% начинают с облака и через 12–18 месяцев задумываются о переезде на self-hosted. И наоборот: 15% self-hosted клиентов переходят в облако, когда устают от администрирования.

Оба варианта имеют объективные преимущества. Ни один не является «правильным» для всех. Выбор зависит от конкретных факторов: размер команды, регуляторные требования, бюджет, наличие IT-отдела, отрасль. Разберём каждый фактор отдельно.

Self-hosted и облако: определения без маркетинга

Self-hosted (on-premise)

Мессенджер установлен на серверах, которые контролирует ваша компания. Это могут быть:

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

Облако (SaaS)

Мессенджер работает на серверах вендора. Вы регистрируетесь, создаёте workspace, добавляете пользователей — и работаете. Инфраструктуру (серверы, базы данных, бэкапы, обновления) обеспечивает вендор.

Ключевое: вы не управляете инфраструктурой. Данные хранятся на серверах вендора (или его хостинг-провайдера). Вы доверяете вендору безопасность, доступность и бэкапы.

Граница размыта

В 2026 году граница между self-hosted и облаком не чёрно-белая:

Контроль данных: где живут ваши переписки

Self-hosted: полный контроль

Данные хранятся на вашем сервере. Вы определяете:

Это важно для: финансового сектора (банковская тайна), медицины (врачебная тайна), оборонки (гостайна), юридических фирм (адвокатская тайна), любой компании, работающей с чувствительными данными.

Облако: делегированный контроль

Данные хранятся на серверах вендора. Вы доверяете ему:

Реальный пример

В 2024 году Notion (облачный сервис) признал, что инженеры поддержки имели доступ к рабочим пространствам клиентов для диагностики проблем. Это не утечка, не взлом — это штатный процесс. Для многих компаний это неприемлемо.

В self-hosted: инженеры вендора не имеют доступа к вашему серверу физически. Они могут помочь с настройкой (если вы дадите доступ), но по умолчанию — ваши данные видите только вы.

Безопасность: объективное сравнение

Распространённое заблуждение: «self-hosted безопаснее». Не обязательно. Self-hosted может быть как крепостью, так и решетом — зависит от того, кто его настраивает и обслуживает.

Когда self-hosted безопаснее

Когда облако безопаснее

Общие угрозы

Ряд угроз одинаков для обоих вариантов:

b8q использует TLS 1.3 для всех соединений, шифрование at rest, аудит-логи и 2FA — независимо от варианта развёртывания. Безопасность приложения одинакова; различается безопасность инфраструктуры.

Compliance: ФЗ-152, ISO 27001, ГОСТ

ФЗ-152 «О персональных данных»

Требование: персональные данные граждан РФ должны храниться на территории России (ст. 18, ч. 5). Корпоративный мессенджер обрабатывает ПДн: ФИО сотрудников, номера телефонов, email, фотографии, IP-адреса.

Self-hosted: сервер в российском ЦОД — полное соответствие. Вы контролируете, где данные, и можете это доказать.

Облако: если вендор гарантирует хранение в РФ (и вы можете это проверить) — соответствует. Если нет (Slack — серверы в США, Telegram — серверы в нескольких странах) — нарушение.

Штрафы по ФЗ-152 с 2026 года: до 500 000 руб. за первое нарушение, до 1 500 000 руб. за повторное. Для self-hosted — риск нарушения минимален, потому что вы контролируете географию.

ISO 27001

Международный стандарт управления информационной безопасностью. Требует: классификацию активов, оценку рисков, контроль доступа, аудит, управление инцидентами.

Self-hosted: проще пройти аудит, потому что вы контролируете всё — от физической безопасности сервера до логов доступа. Аудитор проверяет вашу инфраструктуру.

Облако: аудитору нужен SOC 2 отчёт вендора (подтверждение, что вендор соответствует стандартам безопасности). Если у вендора нет SOC 2 — аудитор может отклонить. Крупные вендоры (AWS, Yandex Cloud) имеют SOC 2. Мелкие SaaS — часто нет.

ГОСТ Р 57580 (для финансовых организаций)

Банки, МФО, страховые компании обязаны соответствовать ГОСТ Р 57580. Требования к защите информации в финансовых организациях — строже, чем ФЗ-152.

Self-hosted: практически единственный вариант. ГОСТ требует: контроль физического доступа к серверам, шифрование, аудит, разделение сред (dev/staging/prod), межсетевое экранирование. Всё это реализуемо на собственной инфраструктуре.

Облако: возможно, если облачный провайдер сертифицирован по ГОСТ Р 57580 (Yandex Cloud имеет такую сертификацию). Но мессенджер-вендор должен подтвердить соответствие — что бывает редко.

Государственные контракты (44-ФЗ, 223-ФЗ)

Для работы с госорганами мессенджер должен быть в реестре отечественного ПО (Минцифры) и, желательно, иметь сертификат ФСТЭК. Self-hosted в этом контексте — стандарт, потому что госорганы не размещают данные в чужих облаках.

TCO: реальная стоимость владения

TCO (Total Cost of Ownership) — полная стоимость за 3 года, включая скрытые расходы. Самая частая ошибка: сравнивать только стоимость подписки, игнорируя инфраструктуру, администрирование и простои.

Облако: TCO для 100 пользователей

Статья расходов Ежемесячно За 3 года
Подписка (b8q Бизнес, 990 руб. × 100)99 000 руб.3 564 000 руб.
Инфраструктура00
Администрирование0 (*)​0
Обновления00
Бэкапы00
Итого99 000 руб.3 564 000 руб.

(*) Минимальное администрирование: настройка SSO, управление пользователями — часть работы IT-отдела, не выделенная задача.

Self-hosted: TCO для 100 пользователей

Статья расходов Ежемесячно За 3 года
Лицензия b8q (единовременная или годовая)По запросу (*)
Сервер (VPS: 8 vCPU, 16 GB RAM, 500 GB SSD)8 000–15 000 руб.288 000–540 000 руб.
Администратор (10–20% рабочего времени)30 000–60 000 руб.1 080 000–2 160 000 руб.
Бэкап-хранилище1 000–3 000 руб.36 000–108 000 руб.
SSL-сертификат0 (Let's Encrypt)0
Мониторинг (Zabbix/Grafana — self-hosted)0–2 000 руб.0–72 000 руб.
Итого (без лицензии)39 000–80 000 руб.1 404 000–2 880 000 руб.

(*) Стоимость лицензии self-hosted варьируется: от бесплатного (open-source Mattermost Community) до нескольких миллионов рублей (enterprise-решения типа Dialog).

Анализ

На первый взгляд, self-hosted дешевле: 1.4–2.9 млн руб. против 3.6 млн руб. за 3 года. Но посмотрите на строку «Администратор» — 1–2 млн рублей. Это скрытые расходы, которые часто не учитывают.

Если в компании уже есть DevOps/сисадмин, который обслуживает другую инфраструктуру, добавление мессенджера — 10–20% его времени. Маржинальная стоимость низкая. Если выделенного администратора нет — его нужно нанять или обучить.

Точка безубыточности: для команд до 50 человек облако обычно дешевле (подписка маленькая, а стоимость администрирования фиксирована). Для 200+ человек self-hosted часто дешевле (стоимость сервера растёт медленнее, чем стоимость подписки).

Администрирование: что потребуется от IT-отдела

Облако: минимум

Задачи IT-отдела для облачного мессенджера:

Итого: 2–4 часа в неделю для стабильно работающего мессенджера.

Self-hosted: существенно

Задачи для self-hosted:

Итого: 8–16 часов в неделю при стабильной работе. При инцидентах — больше.

Необходимые компетенции для self-hosted

Если в вашей команде нет человека с этими навыками — self-hosted будет источником проблем, а не решением. В этом случае: облако или managed self-hosted (вендор администрирует за вас).

Производительность и доступность

Облако

Облачные вендоры обычно гарантируют SLA 99.9% (8.7 часов простоя в год) или 99.95% (4.4 часа). На практике — крупные облачные платформы работают стабильнее, чем один self-hosted сервер, потому что:

Минус облака: задержка (latency). Сервер вендора — в Москве. Ваш офис — в Новосибирске. Каждое сообщение проходит через Москву. Для текстовых сообщений — незаметно (20–40 мс). Для видеозвонков — может быть ощутимо.

Self-hosted

Один сервер без кластеризации — единая точка отказа. Если сервер упал, диск сдох, сеть недоступна — мессенджер недоступен. SLA одного сервера — 99.5–99.9% (4–44 часа простоя в год), зависит от железа и администрирования.

Для повышения доступности:

Преимущество self-hosted: минимальная задержка. Сервер в вашей сети — latency < 1 мс. Для видеозвонков (WebRTC) это идеально: сигнальный сервер рядом, TURN-сервер рядом, качество максимальное.

Сравнение

Параметр Облако Self-hosted (1 сервер) Self-hosted (кластер)
SLA99.9–99.95%99.5–99.9%99.95–99.99%
Latency (из офиса)20–100 мс< 1 мс (LAN)< 1 мс (LAN)
Auto-scalingДаНетОграниченно
Стоимость HAВключена×2 инфраструктура×3–4 инфраструктура
Реакция на инцидентВендор 24/7Ваш IT-отделВаш IT-отдел

Масштабирование

Облако: линейное

Команда выросла с 50 до 500 человек? Переходите на следующий тариф. Вендор масштабирует инфраструктуру автоматически. Ваши действия: добавить пользователей, обновить платёжные данные. Время: 5 минут.

Self-hosted: ступенчатое

Рост с 50 до 500 — это не просто «больше пользователей». Это:

Минимальные серверные требования для b8q Self-Hosted по размеру команды:

Команда CPU RAM Диск Примерная стоимость VPS
До 504 vCPU8 ГБ100 ГБ SSD5 000–8 000 руб./мес
50–2008 vCPU16 ГБ500 ГБ SSD10 000–18 000 руб./мес
200–50016 vCPU32 ГБ1 ТБ SSD20 000–35 000 руб./мес
500+Кластер64+ ГБ2+ ТБ50 000+ руб./мес

Self-hosted: развёртывание за 30 минут

Self-hosted звучит сложно, но с Docker Compose развёртывание мессенджера — задача на 30 минут для администратора с базовыми навыками Linux и Docker.

Минимальные требования

Пошагово

1. Подготовка сервера (5 минут):

# Обновление системы
apt update && apt upgrade -y

# Установка Docker
curl -fsSL https://get.docker.com | sh

# Установка Docker Compose
apt install docker-compose-plugin

2. Конфигурация (10 минут):

Скачать docker-compose.yml и .env от вендора мессенджера. Отредактировать .env: указать домен, пароль базы данных, SMTP для отправки email. Типичный docker-compose.yml включает: приложение, PostgreSQL, Redis (для кэша), Nginx (reverse proxy).

3. Запуск (5 минут):

docker compose up -d

Проверка: открыть https://messenger.company.com — должна появиться страница регистрации.

4. Настройка SSL (5 минут):

Certbot (Let's Encrypt) для автоматического получения и обновления SSL-сертификата. Или — кастомный сертификат от корпоративного CA.

5. Базовая настройка (5 минут):

Создать администратора, настроить workspace, создать первые каналы. Подключить LDAP/SSO (дополнительные 1–2 часа, если нужен SSO — подробнее в руководстве по LDAP и SSO).

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

Обновления и поддержка

Облако

Обновления — автоматические. Вы открываете мессенджер — и у вас уже последняя версия. Без простоев (rolling deployment), без ручных действий, без рисков неудачного обновления.

Поддержка: через тикет-систему, чат или email. Время ответа зависит от тарифа: базовый — 24 часа, бизнес — 4 часа, enterprise — 1 час. Критические проблемы (сервис недоступен) — вендор решает сам.

Self-hosted

Обновления — вручную (или через CI/CD, если вы его настроили). Процесс:

  1. Получить уведомление о новой версии
  2. Прочитать changelog и breaking changes
  3. Обновить на staging-сервере (если есть)
  4. Проверить, что всё работает
  5. Запланировать maintenance window (обычно ночь или выходные)
  6. Сделать бэкап
  7. Обновить на production
  8. Проверить работоспособность
  9. Если что-то пошло не так — откатить из бэкапа

Время: 1–4 часа на обновление. Частота: ежемесячно (обычные обновления) + внепланово (критические патчи безопасности).

Поддержка: зависит от лицензии. Open-source мессенджеры (Mattermost Community, Rocket.Chat) — поддержка сообщества (форумы, GitHub Issues). Коммерческие (b8q Enterprise, Dialog) — выделенный инженер, SLA на ответ.

Мониторинг self-hosted мессенджера

Self-hosted без мониторинга — это бомба замедленного действия. Диск заполнился на 100% ночью — мессенджер перестал работать. БД не отвечает — сообщения не доставляются. SSL-сертификат истёк — пользователи видят «небезопасное соединение».

Что мониторить

Куда отправлять алерты

Ирония: алерты о проблемах мессенджера нужно отправлять не в мессенджер (он может быть недоступен). Используйте: email, SMS (через SMS-шлюз), Telegram личного телефона администратора (да, для алертов Telegram — нормально), PagerDuty/OpsGenie.

Минимальный стек мониторинга

Для малых установок (1 сервер, до 200 пользователей):

Для средних и крупных (2+ серверов, 200+ пользователей):

Путь миграции: облако → self-hosted и обратно

Облако → Self-hosted

Типичный сценарий: компания начала с облака (быстро, без инфраструктуры), выросла, получила compliance-требования, решила переехать на self-hosted.

Ключевой вопрос: поддерживает ли вендор экспорт данных?

Если да (как b8q): данные экспортируются в стандартном формате, импортируются в self-hosted инстанс. Сообщения, файлы, каналы, пользователи — всё на месте. Время миграции: 1–3 дня (зависит от объёма).

Если нет: вы заперты (vendor lock-in). Переезд означает потерю истории. Это одна из причин, почему при выборе облачного мессенджера важно проверить: есть ли экспорт данных в открытом формате.

Self-hosted → Облако

Обратный сценарий: компания устала администрировать сервер, решила переехать в облако.

Процесс аналогичный: экспорт из self-hosted, импорт в облако вендора. Для пользователей — переход незаметен (если DNS настроен правильно: поменяли A-запись — и мессенджер работает с нового сервера).

Рекомендация: начните с облака

Если вы не уверены — начните с облака. Это быстрее, проще, дешевле на старте. Через 6–12 месяцев, когда вы поймёте свои реальные потребности (compliance, объём данных, нагрузка), примете обоснованное решение: оставаться в облаке или мигрировать на self-hosted.

b8q поддерживает оба варианта и миграцию между ними — без потери данных.

Стратегия бэкапов: подробно

Что бэкапить для мессенджера

Частота бэкапов

Тип данных Частота Retention Обоснование
БД (full)Ежедневно (ночь)30 днейRPO = 24 часа (максимальная потеря)
БД (WAL / incremental)Каждые 15 минут7 днейRPO = 15 минут
ФайлыЕжедневно30 днейФайлы меняются реже сообщений
КонфигурацияПри каждом измененииБессрочно (git)Изменения редкие, но критичные

3-2-1 правило

Классическое правило бэкапов:

Для мессенджера: оригинал на сервере + ежедневный бэкап на отдельный диск/сервер в том же ЦОД + ежедневная зашифрованная копия в Yandex Object Storage (или другое S3-совместимое хранилище). Стоимость S3 для 100 ГБ бэкапов: ~300 руб./мес.

Тестирование восстановления

Бэкап, который не тестировали — не существует. Раз в квартал:

  1. Поднимите тестовый сервер (или используйте staging)
  2. Восстановите БД из последнего бэкапа
  3. Восстановите файлы
  4. Примените конфигурацию
  5. Проверьте: мессенджер запускается? Сообщения на месте? Файлы открываются?
  6. Замерьте время восстановления (RTO)
  7. Запишите результат и проблемы (если были)

Типичное время полного восстановления мессенджера из бэкапа (для БД 5 ГБ + 50 ГБ файлов): 30–60 минут.

Матрица решения: 12 вопросов

Ответьте на каждый вопрос. Подсчитайте баллы.

# Вопрос Self-hosted (+1) Облако (+1)
1Есть ли IT-отдел с опытом Linux/Docker?ДаНет
2Требуется ФЗ-152 / ГОСТ / ISO 27001?ДаНет
3Размер команды > 200 человек?ДаНет
4Данные содержат гостайну / банковскую тайну?ДаНет
5Нужен доступ только из корпоративной сети?ДаНет
6Бюджет IT на инфраструктуру ограничен?НетДа
7Нужен запуск за 1 день?НетДа
8Команда распределена по стране/миру?НетДа
9Есть кастомные требования к хранению данных?ДаНет
10Нужна интеграция с LDAP/AD?Да (чаще)Да (реже)
11Вендор-лок не беспокоит?НетДа
12Критичен uptime 99.99%?Нет (без кластера)Да

8+ баллов за self-hosted: self-hosted — ваш выбор. У вас есть инфраструктура, компетенции и требования, которые облако не покрывает.

8+ баллов за облако: облако — ваш выбор. Быстрее, проще, дешевле на вашем масштабе.

6–7 баллов в любую сторону: рассмотрите гибридный вариант или начните с облака с планом миграции на self-hosted.

Цифровой суверенитет и импортозамещение

С 2022 года тема цифрового суверенитета из теоретической стала практической. Уход Slack из России, ограничения Microsoft, санкционные риски — всё это заставило компании пересмотреть зависимость от зарубежных SaaS.

Что говорит закон

Реестр отечественного ПО. Государственные и муниципальные организации обязаны использовать софт из реестра Минцифры (Постановление Правительства №1236). Для коммерческих компаний — рекомендовано, не обязательно. Но наличие в реестре — сигнал зрелости продукта.

Критическая информационная инфраструктура (КИИ). Субъекты КИИ (банки, энергетика, транспорт, здравоохранение) обязаны использовать отечественное ПО для значимых объектов КИИ. Мессенджер — часть коммуникационной инфраструктуры, и может быть классифицирован как значимый объект.

Self-hosted и суверенитет

Self-hosted мессенджер на серверах в российском ЦОД — максимальный уровень цифрового суверенитета. Данные не покидают территорию РФ. Зависимость от зарубежных провайдеров — нулевая. Даже если все зарубежные сервисы станут недоступны — мессенджер продолжит работать.

Для облачного мессенджера: убедитесь, что вендор хранит данные в российских ЦОД. Запросите подтверждение: сертификат соответствия, адрес ЦОД, акт размещения. Устные заверения «данные в России» — недостаточны для аудита.

Гибридный вариант

Необязательно выбирать строго одно. Гибридные схемы:

Облако + self-hosted TURN-сервер

Мессенджер в облаке, но TURN-сервер для WebRTC-звонков — в вашей сети. Медиа-поток (видео, аудио) идёт через ваш сервер, не покидая корпоративную сеть. Текстовые сообщения — через облако. Это компромисс: простота администрирования облака + приватность звонков.

Self-hosted + облачные бэкапы

Мессенджер на вашем сервере, бэкапы — в зашифрованном виде в облачном хранилище (S3, Yandex Object Storage). Данные зашифрованы AES-256, ключ — только у вас. Облачный провайдер не может расшифровать. Преимущество: защита от потери физического сервера (пожар, кража).

Multi-region self-hosted

Несколько self-hosted инстансов в разных регионах с синхронизацией. Офис в Москве — сервер в Москве. Офис во Владивостоке — сервер во Владивостоке. Синхронизация между серверами. Минимальная latency для каждого офиса. Реализация сложная, но для крупных компаний — оправданная.

Выбор между self-hosted и облаком — это не вопрос «что лучше». Это вопрос «что подходит вашей компании прямо сейчас». И ответ может измениться через год-два — и это нормально. Главное — выбрать мессенджер, который поддерживает оба варианта и позволяет мигрировать между ними без потери данных.

b8q работает и как облачный сервис, и как self-hosted решение. Одна платформа, два варианта развёртывания, миграция в обе стороны. Начните с того, что удобно сейчас — измените позже, если потребуется.

Два кейса: self-hosted и облако

Кейс 1: банк, 500 сотрудников — self-hosted

Профиль: региональный банк, 500 сотрудников, 12 отделений. Требования: ГОСТ Р 57580, данные только на территории РФ, интеграция с Active Directory, аудит-логи за 5 лет.

Почему self-hosted: регулятор (ЦБ РФ) требует хранение данных на инфраструктуре банка. Облачные мессенджеры отпали на этапе compliance-проверки. Кроме того, банк уже имел собственный ЦОД с резервированием и круглосуточной поддержкой.

Реализация:

Результат: uptime 99.97% за первый год (26 минут простоя — плановое обслуживание). Аудит ГОСТ Р 57580 пройден без замечаний по мессенджеру. Стоимость: ~120 000 руб./мес (серверы + администрирование) + лицензия.

Кейс 2: стартап, 35 человек — облако

Профиль: EdTech-стартап, 35 человек, полностью удалённый. Нет IT-отдела (один DevOps-инженер, занятый инфраструктурой продукта). Нет compliance-требований. Бюджет ограничен.

Почему облако: нет людей для администрирования self-hosted. Нет серверов. Нет необходимости в compliance. Главные критерии: быстро запустить, дёшево, удобно.

Реализация:

Итого: запуск за 1 час. Без серверов, без администрирования, без лицензий. Через 8 месяцев команда выросла до 80 человек — масштабирование свелось к переходу на следующий тарифный план.

Планы: при достижении 200 человек рассмотреть self-hosted — к тому моменту будет полноценный IT-отдел.

Vendor Lock-in: как не застрять

Vendor lock-in — зависимость от конкретного поставщика, при которой переход на альтернативу непропорционально дорог или сложен. В контексте мессенджера lock-in означает: вы не можете забрать свои данные и уйти.

Признаки lock-in

Как защититься

  1. Проверьте экспорт перед покупкой. Зарегистрируйтесь на триале, создайте тестовые данные, попробуйте экспортировать. Если нет кнопки «Экспорт» — задайте вопрос поддержке. Если ответ «мы не поддерживаем экспорт» — ищите другой мессенджер.
  2. Выбирайте открытые форматы. JSON, CSV, Markdown — читаются любым инструментом. Проприетарные бинарные форматы — нет.
  3. Используйте мессенджер с self-hosted опцией. Даже если сейчас вы в облаке — наличие self-hosted версии означает, что вы можете забрать данные и развернуть на своём сервере в любой момент.
  4. Регулярные бэкапы на свою сторону. Если мессенджер облачный — периодически экспортируйте данные и храните копию у себя. Не доверяйте только бэкапам вендора.

b8q: экспорт данных в JSON доступен на всех тарифах. Self-hosted и облако используют одинаковый формат данных — миграция в любую сторону без потерь.

Disaster Recovery: что если всё упадёт

Облако

Disaster recovery — ответственность вендора. Хороший вендор имеет:

Как проверить: запросите DR-документацию у вендора. Если ответ «мы не предоставляем DR-план» — серьёзный красный флаг.

Self-hosted

Disaster recovery — ваша ответственность. Минимальный DR-план:

  1. Бэкапы базы данных: автоматические, каждые 6–12 часов, в отдельное хранилище (не на тот же сервер!)
  2. Бэкапы файлов: пользовательские файлы (аватарки, документы, вложения) — ежедневно
  3. Бэкап конфигурации: файлы конфигурации, SSL-сертификаты, секреты — в зашифрованном виде
  4. Тест восстановления: раз в квартал восстановите бэкап на тестовом сервере. Если не тестировали — бэкап не существует.
  5. Документация: пошаговая инструкция «Как восстановить мессенджер из бэкапа». Написана так, чтобы любой администратор (не только тот, кто настраивал) мог выполнить.

Продвинутый DR:

Managed Self-Hosted: третий вариант

Managed self-hosted — компромисс: данные на вашей инфраструктуре, администрирование — у вендора.

Как это работает

  1. Вы предоставляете сервер (VPS, bare metal, или сервер в своём ЦОД)
  2. Вендор получает SSH-доступ (ограниченный, через jump host или VPN)
  3. Вендор устанавливает, настраивает и обновляет мессенджер
  4. Вендор мониторит доступность и производительность
  5. При проблемах — вендор решает (или эскалирует, если проблема на уровне инфраструктуры)

Кому подходит

Стоимость

Обычно: стоимость лицензии self-hosted + 30–50% надбавка за управление. Для b8q: обсуждается индивидуально в рамках тарифа Корпорация. Для сравнения: найм DevOps-инженера — 200 000–500 000 руб./мес (полная ставка), а managed hosting — значительно дешевле, потому что один инженер вендора обслуживает десятки клиентов.

Частые вопросы

Можно ли начать с облака и перейти на self-hosted?

Да, если мессенджер поддерживает миграцию. b8q: экспорт из облака, импорт в self-hosted. Данные (сообщения, файлы, каналы, пользователи) переносятся полностью. Время: 1–3 дня в зависимости от объёма.

Self-hosted на VPS в облаке (Yandex Cloud, Selectel) — это self-hosted или облако?

Формально — self-hosted: вы контролируете сервер. Данные на вашем VPS, а не в shared-инфраструктуре вендора мессенджера. Для compliance — зависит от конкретных требований. Для ФЗ-152: если VPS в российском ЦОД — соответствует. Для ГОСТ Р 57580: может потребоваться собственный ЦОД (не арендованный VPS).

Сколько стоит администрирование self-hosted?

Зависит от подхода. Если выделенный администратор: 10–20% его рабочего времени (30 000–80 000 руб./мес из зарплаты). Если managed self-hosted (вендор администрирует): обычно +30–50% к стоимости лицензии. Если DevOps-команда уже есть и обслуживает другую инфраструктуру: маржинальная стоимость добавления мессенджера — минимальна.

Что безопаснее?

Зависит от ваших компетенций. Self-hosted с квалифицированным администратором — безопаснее (вы контролируете всё). Self-hosted без администратора — опаснее (незакрытые уязвимости, отсутствие мониторинга). Облако от надёжного вендора — средний уровень безопасности, не зависящий от ваших компетенций. Подробнее — в разделе Безопасность.

Self-hosted или облако — выбор за вами

b8q работает в обоих режимах. Начните с облака бесплатно, мигрируйте на self-hosted когда будете готовы.

Начать бесплатно (облако) Обсудить self-hosted