Свой облачный сервис 1С: что нужно, чтобы законно продавать доступ клиентам
Содержание
Сдавать 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С как службу и проверьте кластер командой
rac cluster listчерез агент сервера администрированияras. - Создайте для каждого клиента отдельную информационную базу и отдельную базу в СУБД. Не смешивайте клиентов в одной базе без технологии разделения данных.
- Задайте администратора кластера и администраторов каждой базы. Пароли храните в менеджере паролей, а не в файле на рабочем столе.
- Настройте мониторинг: загрузку процессора, свободное место, число сеансов и лицензий (
rac session list --licensesпокажет, какие лицензии заняты).
Отдельные базы или режим сервиса
| Схема | Когда подходит | Минусы |
|---|---|---|
| Отдельная база на клиента | До нескольких сотен баз, разные конфигурации и доработки | Каждую базу обновляете отдельно |
| Режим сервиса (разделение данных, технология 1cFresh) | Сотни мелких клиентов на типовых БП, ЗУП, УНФ | Сложнее внедрить, доработки клиентов почти невозможны |
На старте выбирайте отдельные базы: так проще продавать малому бизнесу, у которого почти всегда есть свои расширения и внешние обработки.
Обновление платформы на сервере затрагивает сразу всех клиентов. Делайте это в объявленное окно обслуживания: при остановке службы сервера 1С сеансы пользователей оборвутся, и несохранённые документы пропадут.
Как клиенты подключаются: удалённый доступ и безопасность
1cestart.exe как удалённое приложение, чтобы клиент видел только окно 1С, а не весь рабочий стол.Минимальный набор защиты
- 🔒 Никаких портов 1С и RDP наружу «как есть». Порт 3389 в интернете перебирают ботами круглосуточно. Пускайте через шлюз RD Gateway, VPN или только по HTTPS к веб-публикации.
- 🔐 Двухфакторная аутентификация на шлюзе или VPN. Пароль бухгалтера «Qwerty123» — обычное дело.
- 🧱 Изоляция клиентов. Отдельные учётные записи Windows, запрет доступа к чужим папкам, отдельные базы данных с отдельными пользователями СУБД.
- 🛡️ Ограничение по IP для административных интерфейсов: консоли кластера, панели СУБД, гипервизора.
- 📜 Сертификат TLS на веб-публикацию. Let’s Encrypt подходит, продлевайте его автоматически.
Персональные данные клиентов
В базах ваших клиентов лежат паспортные данные сотрудников, СНИЛС, зарплаты. Клиент — оператор персональных данных, а вы обрабатываете их по его поручению. По 152-ФЗ такое поручение оформляется договором, в котором прописаны меры защиты. Включите этот пункт в типовой договор аренды заранее: крупные клиенты спросят его на первой же встрече.
Резервное копирование и восстановление после сбоя
Клиент простит медленный отчёт, но не простит потерянную базу. Бэкапы — главное, за что он платит провайдеру.
Правило 3-2-1
- 📦 3 копии данных: рабочая база и две резервные.
- 💽 2 разных носителя: локальный диск сервера и внешнее хранилище.
- 🌍 1 копия на другой площадке: в другом дата-центре или в объектном хранилище S3.
Что и как часто копировать
- Ежедневный полный дамп каждой базы средствами СУБД. Для PostgreSQL это
pg_dump:
pg_dump -U postgres -Fc -d client_0042 -f /backup/client_0042_$(date +%F).dump
- Для активных клиентов — копии журналов транзакций или снимки каждые 1–4 часа. Это сокращает потерю данных до нескольких часов.
- Раз в неделю — выгрузка в
.dt, чтобы базу можно было отдать клиенту по запросу. Для выгрузки без остановки работы используйте утилитуibcmd, а не Конфигуратор. - Хранение: 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, гарантированное время восстановления.
Откуда берутся первые клиенты
- Бухгалтерские фирмы на аутсорсе. У них десятки баз клиентов и вечная боль с обновлениями. Один такой договор — сразу 10–50 баз.
- Малый бизнес на файловых базах с регулярными сбоями: «база не открывается», «бухгалтер на удалёнке не может зайти».
- Контекстная реклама и SEO по запросам об аренде 1С. Конкуренция высокая, поэтому ставку делайте на конкретную нишу: регион, отрасль, конфигурацию.
- Партнёрство с франчайзи 1С, которые внедряют, но не держат собственную инфраструктуру.
Перенос базы клиента бесплатно и тестовый период 14 дней снимают главный страх — «а если не понравится, как я заберу данные».
Готовность к запуску
Частые ошибки при запуске аренды
- ❌ Продавать доступ на купленные «коробки». Это нарушение лицензии с первого дня, а не «серая зона».
- ❌ Одна база СУБД на всех с общим паролем. Утечка у одного клиента становится утечкой у всех.
- ❌ Бэкап на том же диске, что и базы. Выход из строя массива уносит и данные, и копии.
- ❌ Обновление платформы среди рабочего дня. Клиенты теряют несохранённые документы и уходят.
- ❌ Цена «как у конкурентов» без расчёта. Через полгода выясняется, что поддержка съедает всю маржу.
Частые вопросы
Можно ли сдать в аренду лицензию 1С, которая простаивает у меня в офисе?
Нужно ли регистрировать ИП или ООО для аренды 1С?
Чем аренда отличается от облака «1С:Фреш»?
Как клиент заберёт свою базу при уходе?
.dt и передайте по защищённому каналу. Срок и порядок выдачи заранее пропишите в договоре: это частый повод для споров.Сколько клиентов выдержит один сервер?
Источники
- Гражданский кодекс РФ, часть четвёртая (ст. 1261, 1270, 1286, 1301)
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»