Свой облачный сервис 1С: что нужно, чтобы законно продавать доступ клиентам

· 9 мин

Содержание

Сдавать 1С в аренду законно можно только с разрешения правообладателя: нужен отдельный договор с фирмой 1С на предоставление программ в режиме сервиса и специальные лицензии для аренды. Купленные «коробки» и обычные клиентские лицензии для этого не годятся, даже если сервер ваш и всё настроено идеально.

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

Лицензии и юридическая сторона аренды 1С

Программа для ЭВМ — объект авторского права (ст. 1261 ГК РФ). Право сдавать её в прокат принадлежит правообладателю (ст. 1270), а передать его можно только лицензионным договором (ст. 1286). Обычная лицензия 1С разрешает использовать программу внутри своей организации, а не продавать к ней доступ третьим лицам.

Что требуется от фирмы 1С

  • 📝 Договор на предоставление услуг в режиме сервиса. Его заключают партнёры фирмы 1С. Без партнёрского статуса начинать бизнес на аренде фактически нельзя.
  • 🔑 Лицензии для аренды. Это отдельный вид лицензий: провайдер платит за подключённых пользователей, а не покупает «коробку» на каждого клиента.
  • 🖥️ Лицензия на сервер 1С. Для многопользовательской работы с несколькими рабочими серверами и отказоустойчивостью нужна КОРП-лицензия; ПРОФ подходит для одного сервера без расширенных функций кластера.

Актуальные условия, размер отчислений и список подходящих конфигураций уточняйте у партнёра-франчайзи или в отделе по работе с партнёрами фирмы 1С: они меняются, и называть суммы «по памяти» здесь нельзя.

Если клиент приносит свою лицензию и просит «поставить её у вас на сервере», это уже не аренда, а размещение его копии на вашем оборудовании. Оформляйте такой случай отдельным договором хостинга, где лицензиатом остаётся клиент.

Лицензии Microsoft — частая слепая зона

Если клиенты работают через удалённый рабочий стол, Windows Server и терминальные лицензии тоже должны разрешать оказание услуг третьим лицам. Для этого у Microsoft есть программа для сервис-провайдеров — SPLA. Обычные RDS CAL, купленные «на компанию», для коммерческого хостинга не подходят. То же касается Microsoft SQL Server.

💡 Поэтому многие провайдеры берут СУБД PostgreSQL в сборке, которую поддерживает 1С: она бесплатна и снимает одну строку расходов.

Ответственность

За продажу доступа без прав правообладатель может взыскать компенсацию от 10 тыс. до 5 млн руб. либо двукратную стоимость права (ст. 1301 ГК РФ). Крупный размер нарушения — это уже уголовная статья. Начинать продажи до подписания договора с 1С нельзя — даже «на тестовый месяц» для первых клиентов.

Сервер под аренду 1С: железо и операционная система

Есть два пути: арендовать выделенный сервер в дата-центре или собрать свой и поставить его на колокейшн. Для старта почти всегда выгоднее аренда железа: не нужно замораживать деньги и решать вопрос с запчастями.

Как прикинуть ресурсы

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

КомпонентНа старт (до 30 пользователей)Что учитывать
Процессор8–16 ядер с высокой частотой1С чувствительна к частоте ядра, а не к их количеству
Память64–128 ГБРабочие процессы 1С, кэш СУБД и терминальные сеансы
ДискиNVMe в зеркале (RAID 1 или 10)Отдельный том под базы, отдельный под журналы и бэкапы
Сеть1 Гбит/с, публичный IPПлюс канал до площадки бэкапов

Для терминального доступа закладывайте примерно 300–500 МБ памяти на сеанс пользователя тонкого клиента . Для веб-клиента нагрузка переезжает на сервер 1С и веб-сервер, а память на стороне терминала не тратится.

Какую ОС выбрать

  • 🪟 Windows Server 2019/2022 — если клиенты работают через RDP или RemoteApp. Привычно, но нужны лицензии SPLA.
  • 🐧 Linux (Ubuntu, Debian, Astra Linux, РЕД ОС) — для сервера 1С, PostgreSQL и веб-публикации. Нет платы за ОС, проще автоматизировать.

Рабочая схема для многих провайдеров: сервер 1С и PostgreSQL на Linux, а отдельная виртуальная машина с Windows — только под тех клиентов, кому обязательно нужен удалённый рабочий стол.

Развёртывание сервера 1С и кластера для клиентов

Разделите роли с первого дня, даже если всё стоит на одном физическом хосте:

  1. Поставьте СУБД и сервер 1С той версии платформы, которую поддерживают нужные конфигурации.
  2. Зарегистрируйте сервер 1С как службу и проверьте кластер командой rac cluster list через агент сервера администрирования ras.
  3. Создайте для каждого клиента отдельную информационную базу и отдельную базу в СУБД. Не смешивайте клиентов в одной базе без технологии разделения данных.
  4. Задайте администратора кластера и администраторов каждой базы. Пароли храните в менеджере паролей, а не в файле на рабочем столе.
  5. Настройте мониторинг: загрузку процессора, свободное место, число сеансов и лицензий (rac session list --licenses покажет, какие лицензии заняты).

Отдельные базы или режим сервиса

СхемаКогда подходитМинусы
Отдельная база на клиентаДо нескольких сотен баз, разные конфигурации и доработкиКаждую базу обновляете отдельно
Режим сервиса (разделение данных, технология 1cFresh)Сотни мелких клиентов на типовых БП, ЗУП, УНФСложнее внедрить, доработки клиентов почти невозможны

На старте выбирайте отдельные базы: так проще продавать малому бизнесу, у которого почти всегда есть свои расширения и внешние обработки.

Обновление платформы на сервере затрагивает сразу всех клиентов. Делайте это в объявленное окно обслуживания: при остановке службы сервера 1С сеансы пользователей оборвутся, и несохранённые документы пропадут.

Как клиенты подключаются: удалённый доступ и безопасность

Как давать клиенту доступ к 1С?

Минимальный набор защиты

  • 🔒 Никаких портов 1С и RDP наружу «как есть». Порт 3389 в интернете перебирают ботами круглосуточно. Пускайте через шлюз RD Gateway, VPN или только по HTTPS к веб-публикации.
  • 🔐 Двухфакторная аутентификация на шлюзе или VPN. Пароль бухгалтера «Qwerty123» — обычное дело.
  • 🧱 Изоляция клиентов. Отдельные учётные записи Windows, запрет доступа к чужим папкам, отдельные базы данных с отдельными пользователями СУБД.
  • 🛡️ Ограничение по IP для административных интерфейсов: консоли кластера, панели СУБД, гипервизора.
  • 📜 Сертификат TLS на веб-публикацию. Let’s Encrypt подходит, продлевайте его автоматически.

Персональные данные клиентов

В базах ваших клиентов лежат паспортные данные сотрудников, СНИЛС, зарплаты. Клиент — оператор персональных данных, а вы обрабатываете их по его поручению. По 152-ФЗ такое поручение оформляется договором, в котором прописаны меры защиты. Включите этот пункт в типовой договор аренды заранее: крупные клиенты спросят его на первой же встрече.

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

Клиент простит медленный отчёт, но не простит потерянную базу. Бэкапы — главное, за что он платит провайдеру.

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

  • 📦 3 копии данных: рабочая база и две резервные.
  • 💽 2 разных носителя: локальный диск сервера и внешнее хранилище.
  • 🌍 1 копия на другой площадке: в другом дата-центре или в объектном хранилище S3.

Что и как часто копировать

  1. Ежедневный полный дамп каждой базы средствами СУБД. Для PostgreSQL это pg_dump:
pg_dump -U postgres -Fc -d client_0042 -f /backup/client_0042_$(date +%F).dump
  1. Для активных клиентов — копии журналов транзакций или снимки каждые 1–4 часа. Это сокращает потерю данных до нескольких часов.
  2. Раз в неделю — выгрузка в .dt, чтобы базу можно было отдать клиенту по запросу. Для выгрузки без остановки работы используйте утилиту ibcmd, а не Конфигуратор.
  3. Хранение: 14 дневных копий, 8 недельных, 12 месячных. Конкретный срок пропишите в договоре.

Бэкап, из которого ни разу не восстанавливались, — не бэкап. Раз в месяц разворачивайте случайную базу на тестовом сервере и открывайте её в 1С. Засекайте время: его вы и пообещаете клиенту в договоре как срок восстановления.

План аварийного восстановления

Запишите по шагам, что делать, если сервер умер целиком: где взять новое железо, из какой копии разворачивать, кто уведомляет клиентов. Держите план вне этого сервера — в облачном документе или на бумаге.

Сколько брать за аренду 1С и как найти клиентов

Из чего складывается себестоимость

Статья расходовОриентир в месяц на 1 пользователя
Лицензии 1С для арендыСтавка по договору с 1С
Лицензии Microsoft по SPLA (при RDP)Несколько сотен рублей
Доля сервера, дисков и канала150–400 руб.
Хранение бэкапов на второй площадке30–100 руб.
Поддержка и обновления200–500 руб.

Ориентировочно розничная цена аренды 1С на рынке — примерно 1 000–2 500 руб. в месяц за пользователя в зависимости от конфигурации и уровня поддержки. Проверьте свою себестоимость: при 20 пользователях и общих расходах 24 000 руб. в месяц она равна 1 200 руб. на пользователя, и продавать дешевле 1 500–1 600 руб. уже рискованно.

Как упаковать тарифы

  • 🧾 Базовый — одна типовая конфигурация, ежедневный бэкап, обновления в окно обслуживания.
  • 📈 Расширенный — плюс доработки, внешние обработки, приоритетная поддержка, копии каждые 4 часа.
  • 🏢 Выделенный — отдельная виртуальная машина под клиента, свой VPN, гарантированное время восстановления.

Откуда берутся первые клиенты

  1. Бухгалтерские фирмы на аутсорсе. У них десятки баз клиентов и вечная боль с обновлениями. Один такой договор — сразу 10–50 баз.
  2. Малый бизнес на файловых базах с регулярными сбоями: «база не открывается», «бухгалтер на удалёнке не может зайти».
  3. Контекстная реклама и SEO по запросам об аренде 1С. Конкуренция высокая, поэтому ставку делайте на конкретную нишу: регион, отрасль, конфигурацию.
  4. Партнёрство с франчайзи 1С, которые внедряют, но не держат собственную инфраструктуру.

Перенос базы клиента бесплатно и тестовый период 14 дней снимают главный страх — «а если не понравится, как я заберу данные».

Готовность к запуску

Перед первым платным клиентом
Выполнено: 0 / 7

Частые ошибки при запуске аренды

  • ❌ Продавать доступ на купленные «коробки». Это нарушение лицензии с первого дня, а не «серая зона».
  • ❌ Одна база СУБД на всех с общим паролем. Утечка у одного клиента становится утечкой у всех.
  • ❌ Бэкап на том же диске, что и базы. Выход из строя массива уносит и данные, и копии.
  • ❌ Обновление платформы среди рабочего дня. Клиенты теряют несохранённые документы и уходят.
  • ❌ Цена «как у конкурентов» без расчёта. Через полгода выясняется, что поддержка съедает всю маржу.

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

Можно ли сдать в аренду лицензию 1С, которая простаивает у меня в офисе?
Нет. Обычная лицензия даёт право использовать программу в своей организации. Передавать доступ третьим лицам за плату можно только по договору с правообладателем.
Нужно ли регистрировать ИП или ООО для аренды 1С?
Да. Это предпринимательская деятельность с договорами, оплатой и обработкой персональных данных. Кроме того, фирма 1С работает с партнёрами — юридическими лицами и ИП.
Чем аренда отличается от облака «1С:Фреш»?
1С:Фреш — сервис самой фирмы 1С и её партнёров на технологии разделения данных. В своём облаке вы сами выбираете схему: отдельные базы, RDP или веб-клиент, и можете разрешать клиентам доработки.
Как клиент заберёт свою базу при уходе?
Выгрузите её в файл .dt и передайте по защищённому каналу. Срок и порядок выдачи заранее пропишите в договоре: это частый повод для споров.
Сколько клиентов выдержит один сервер?
Зависит от конфигураций и активности. Для бухгалтерии малых компаний ориентир — 30–60 одновременных пользователей на сервер с 128 ГБ памяти и NVMe-дисками. Точную цифру даст нагрузочный тест.

Источники

  • Гражданский кодекс РФ, часть четвёртая (ст. 1261, 1270, 1286, 1301)
  • Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»