SaaS — что это и когда выбирать облако, коробку или разработку
SaaS — программа, которой пользуются через браузер по подписке, а серверы, обновления и резервные копии берёт на себя поставщик. В подкасте «КОД B2B» меня спросили, когда B2B-компании брать облачное решение, а когда заказывать свою систему. Разбираю три пути — SaaS, коробку и заказную разработку — на цифрах из нашей практики в Alto.
Подкаст, на основе которого написана статья: Автоматизация бизнеса в опте: B2B-платформа, окупаемость и запуск
Что такое SaaS простыми словами

SaaS — Software as a Service, программа как услуга. Вы не покупаете программу и не ставите её на свой сервер. Заходите через браузер или приложение и платите за пользователя или тариф раз в месяц или год. Серверы, обновления, резервные копии и доступность — забота поставщика.
Примеры SaaS-сервисов знакомы почти всем: amoCRM, облачный Битрикс24, конструктор сайтов Tilda. Есть и облачные B2B-платформы с подпиской, на которых оптовая компания может быстро открыть кабинет для клиентов.
Как устроена SaaS-модель
Поставщик держит одну версию продукта для всех клиентов и развивает её сам. Отсюда плюсы: быстрый старт, нет затрат на серверы и обновления. Отсюда и минусы. Настроить можно только то, что предусмотрел поставщик, а данные лежат у него. Если вы собираете персональные данные россиян, по 152-ФЗ их первичная запись и хранение должны идти в базах на территории России, это стоит проверить у сервиса до подключения.
SaaS-решения, коробка и заказная разработка
Кроме SaaS есть ещё два пути. Коробочное решение — готовый продукт с лицензией, который ставят на свой сервер и дорабатывают, например 1С-Битрикс: Управление сайтом. Заказная разработка — система, которую пишут под компанию на фреймворке, например на Laravel.
| SaaS | Коробочное решение | Заказная разработка | |
|---|---|---|---|
| Где работает | в облаке поставщика | на вашем сервере | на вашем сервере, код ваш |
| Как платите | подписка | лицензия, доработки, продление обновлений | разработка и поддержка |
| Гибкость | в пределах настроек | доработки поверх готового ядра | любая логика |
| Главный риск | зависимость от тарифов и поставщика | чужая логика, сделанная для других | каждая мелочь стоит часов разработки |
| Пример | Tilda, amoCRM | 1С-Битрикс | Laravel |
Что такое коробочное решение и в чём его плюс
Многое в коробке уже готово. Один клиент как-то сказал мне, что в Битриксе логотип на сайте меняется в один клик. Так и есть: эту функцию уже сделали для тысяч других сайтов. Обратная сторона — вы наслаиваете на сложную систему то, что сделано вообще для других пользователей, и доработки ядра со временем дорожают.
Когда брать SaaS
Я советую SaaS, когда компания на старте. Вы не понимаете, нужна ли вам система, свободных денег на неё нет, и для вас это эксперимент из серии «сайта не было, пусть хоть какой-то появится». Сюда же — решение сделать вместо B2B-кабинета обычный интернет-магазин.
Если клиент не видит разницы между сайтом на Tilda за 50 тыс. рублей и сайтом у нас за 3 млн, я прямо говорю: берите Tilda. Объяснять долго нет смысла, ценность пока не сформирована. Компании на старте лучше взять готовое и дешёвое и внутри понять, какую пользу это приносит.
Сколько на самом деле стоят SaaS-решения для B2B
Подписка выглядит дёшево, но это не вся цена. Даже если облачная B2B-платформа стоит 50 тыс. рублей в месяц, вместе с настройкой, выгрузкой каталога и интеграцией с 1С совокупные вложения за первый год выходят не меньше 3 млн рублей. Примерно столько же стоит старт заказной платформы на готовой основе. Считайте именно годовую сумму, а не тариф. И заложите время сотрудников на выгрузку каталога, настройку цен и обучение клиентов: подписка этого не включает.
Путь от SaaS к своей системе
У компаний, которые к нам приходят, путь обычно похожий. Сначала Excel по почте и путаница с версиями прайсов. Потом 1С, потом CRM на базе 1С, Битрикс24 или amoCRM. Потом интернет-магазин на конструкторе или шаблоне Битрикса за 100–500 тыс. рублей, чтобы клиент видел ассортимент. И только когда появляются разные ценовые политики и нужны достоверные остатки, запускают B2B-кабинет. SaaS хорош на первых шагах этого пути, а на последних его чаще всего перерастают.
Что проверить у SaaS-сервиса до подключения
- можно ли выгрузить все данные и в каком формате;
- есть ли API и готовая интеграция с 1С;
- где хранятся персональные данные клиентов;
- как вырастет тариф, когда пользователей станет в 10 раз больше;
- какие условия доступности поставщик закрепляет в договоре.
Когда нужна своя разработка
Чем моложе компания, тем больше ей подходит готовое решение: устоявшихся процессов ещё нет, под систему легко подстроиться. Чем компания старше, чем больше в ней людей и сложнее процессы, тем больше нужна гибкость. Менять сложившиеся процессы обычно дороже, чем ИТ, и тогда систему строят под компанию, на фреймворках, а это дороже.
В опте это видно лучше всего. У каждого клиента свои скидки на свои группы товаров, каскадные условия, отдельные остатки, акцепт заказа директором покупателя, кредитная линия. Облачная платформа закрывает типовую часть, а всё, что сверх неё, приходится обходить вручную.
Цена гибкости: логотип за 45 тысяч
Клиент на старте решил делать систему на Laravel, и мы не стали его отговаривать. Потом он попросил возможность менять логотип. Мы оценили 15 часов по ставке 3000 рублей — 45 тыс. Он был в шоке: в Битриксе же это в один клик. В заказной разработке такого просто нет, пока его не сделали, зато нет и чужих ограничений.
Ошибка ранней заказной разработки
Частый сценарий: в штате умный айтишник с 20 годами опыта, который знает, что Laravel — хорошо и делать надо только на нём. Технология правда хорошая, но несвоевременная. Компания с выручкой 5 млн рублей в месяц начинает стабильно тратить на систему 1 млн в месяц: постоянно что-то ломается или чего-то не хватает.
Пять вопросов перед выбором
- Понятно ли, какую ценность даст система? Если нет — начинайте с SaaS.
- Есть ли у вас процессы, которые дороже менять, чем подстроить под них ИТ?
- Сколько вы готовы вложить за первый год, включая интеграции, а не только подписку?
- Сколько программистов на hh.ru знают выбранную технологию?
- Сколько подрядчиков смогут поддерживать систему, если текущий уйдёт?
Вопросы и ответы
SaaS — что это простыми словами?
Программа, которую вы не покупаете, а арендуете: заходите через браузер, платите подписку, а серверы и обновления остаются на поставщике.
Чем SaaS отличается от коробочной версии?
SaaS работает в облаке поставщика по подписке, обновляет его сам поставщик. Коробку покупают по лицензии, ставят на свой сервер и дорабатывают сами или с подрядчиком. У Битрикса, например, есть оба варианта.
Какие SaaS-сервисы подходят B2B-компании на старте?
CRM вроде amoCRM или облачного Битрикс24, конструктор сайтов для первого каталога и облачная B2B-платформа, если клиенты уже просят кабинет. Главное — проверить, как из сервиса выгрузить данные, когда вы из него вырастете.
Что выгоднее: подписка или своя разработка?
На старте — подписка: она дешевле и быстрее, а вы ещё не знаете, что вам нужно. Когда процессы сложились и их дорого менять, своя разработка обходится дешевле, чем постоянно подстраиваться под чужой продукт.