Стоимость бэкенда для приложения редко бывает отдельной строкой: в нашей смете серверная часть — API, админ-панель, база данных — уже входит в цену приложения, от 4 500 000 ₸ за MVP и от 5 500 000 ₸ за полноценное приложение. Отдельно бэкенд и интеграции считаются, когда приложение уже есть или когда его нужно связать с сайтом, CRM и 1С: такие проекты стоят от 1 500 000 ₸ за связку с CRM и аналитикой, от 3 000 000 ₸ за полный контур с 1С и платежами и от 6 000 000 ₸ за корпоративный уровень. Ниже разбираем, из чего складывается серверная часть и сколько стоит её содержание после запуска.
- Бэкенд — это API, база, админка, интеграции, очереди, мониторинг и хостинг.
- В новом приложении он входит в смету, отдельно не оплачивается.
- Если у вас есть сайт с API, бэкенд не пишется с нуля — достраивается недостающее.
- Содержание после запуска — хостинг по тарифу провайдера в вашем аккаунте и поддержка от 150 000 ₸ в месяц.
Из чего состоит серверная часть приложения
Мобильное приложение — это только интерфейс. Всё, что связано с данными и логикой, живёт на сервере. Когда вы спрашиваете, сколько стоит серверная часть приложения, на деле вы спрашиваете о шести компонентах.
| Компонент | Что делает | От чего зависит объём |
|---|---|---|
| API | Методы, через которые приложение получает и отправляет данные | Число сценариев и ролей |
| База данных | Хранит пользователей, заказы, заявки, контент | Модель данных, объём, требования к хранению |
| Админ-панель | Управление контентом, пользователями, push, правилами | Что вы хотите менять без разработчика |
| Интеграции | Обмен с 1С, CRM, платежами, телефонией, SMS | Число систем, их возраст, наличие API |
| Очереди и обработка ошибок | Не теряют данные при сбоях и обрывах связи | Критичность данных и нагрузка |
| Мониторинг и документация | Алерты о сбоях, описание API для других команд | Требования к SLA и числу подрядчиков |
Бэкенд мы пишем на Laravel или Node.js, API документируем: методы, поля, примеры, права. Это важно не меньше самого кода — с документированным API смогут работать ваши подрядчики и партнёры, и вы не будете привязаны к одной команде.
Бэкенд для приложения: цена в составе проекта и отдельно
Когда бэкенд входит в цену приложения
В каждом нашем формате разработки приложения есть пункт «Бэкенд, API, админ-панель». MVP включает базовый бэкенд, спроектированный под рост: API, роли, очереди. Формат «Приложение» — полный бэкенд с интеграциями с 1С и CRM, платежами и push. Отдельной строки «серверная часть» в смете не будет — она разложена по функциям, которые на ней работают.
Когда бэкенд и интеграции считаются отдельно
Если приложение уже работает — своё или от другого подрядчика, — а данные живут отдельно от сайта и учёта, нужна интеграция приложения с сайтом, CRM и 1С. Её формат выбирается по числу систем:
«Полный контур» выбирают 7 из 10 заказчиков. Срок раскладывается так: аудит систем — неделя, архитектура обмена — неделя, разработка коннекторов и API — 2–4 недели, тестирование на реальных данных — неделя, запуск с постепенным переводом и мониторингом — неделя.
С нуля или поверх сайта: где можно сэкономить
Самый большой рычаг экономии — не писать бэкенд с нуля, если он уже есть. Если сайт работает на 1С-Битрикс или Laravel, его API отдаёт каталог, профиль и корзину, а приложение работает с ними напрямую. Мы дописываем недостающие методы, и клиент получает единый профиль: вошёл на сайте — залогинен в приложении, корзина и история общие.
Если у сайта нет API, мы строим слой API поверх существующей базы или выгрузок, не переделывая сайт. Аудит показывает, что можно отдать напрямую, а что через промежуточный сервис с кешем.
Разработка бэкенда с нуля нужна в двух случаях: когда сайта с базой, которую можно использовать, нет, или когда данные разбросаны по нескольким системам и их нужно собрать в одном месте. Решение принимаем по итогам недельного аудита.
ПРАВИЛООдин API на все каналы: сайт, PWA, приложение и партнёры обращаются к нему одинаково. Второй бэкенд для того же бизнеса — это двойные расходы и расхождения в данных.
Что удорожает бэкенд и API для приложения
- Число и возраст системЧем больше систем и чем они старше, тем дороже. Доработанная 1С подключается через правила обмена или API, старая конфигурация без API — через промежуточный сервис.
- Системы без готового коннектораБанк-клиент, госсервисы с ЭЦП, отраслевое ПО, самописные системы. Для них нужна разработка API и нестандартных интеграций: коннектор двух систем — от 400 000 ₸, шина данных на 3–5 систем — от 900 000 ₸, публичный API для партнёров — от 1 500 000 ₸.
- Пиковые нагрузкиРаспродажи и массовые push-рассылки требуют очередей, пакетной обработки и кеша, а также нагрузочного теста до запуска.
- Требования к даннымХранение на ваших серверах или в облаке в Казахстане, шифрование, доступ по ролям, аудит действий. Для финтеха — внешний пентест.
- Партнёрский APIКлючи, лимиты, тестовая среда, SLA на обмен — это уже формат «Enterprise».
Выбирать бэкенд по принципу «подешевле сейчас», без очередей и обработки ошибок. Пока пользователей мало, всё работает. На первой распродаже или при обновлении 1С заказы начинают теряться или задваиваться. Каждый заказ должен получать уникальный идентификатор, а повторная отправка после обрыва — не создавать копию в 1С или CRM.
Ещё один вопрос, который стоит задать подрядчику до старта, — что будет, если один из участников обмена недоступен. В правильной архитектуре приложение продолжает работать: заказы копятся в очереди и уходят в 1С при восстановлении связи, клиент сбоя не видит, а команда поддержки получает алерт в Telegram или на почту. Правила разрешения конфликтов фиксируются заранее: 1С — источник правды по остаткам и ценам, приложение — по заказам, CRM — по статусам сделки.
Калькулятор: бэкенд и интеграции для существующего приложения
Если приложение у вас уже есть, выберите формат интеграции, отметьте нестандартную систему, если она есть, и добавьте месяцы поддержки. Для нового приложения бэкенд входит в цену разработки.
Сколько стоит содержание бэкенда после запуска
После релиза у серверной части три статьи расходов, и их стоит заложить в бюджет заранее.
- Хостинг. Бэкенд размещается в вашем аккаунте — на ваших серверах или в облаке в Казахстане, и оплачивается по тарифу провайдера. Свои серверы выбирают, когда есть IT-служба и внутренние требования к хранению данных, облако проще масштабировать под пики.
- Сторонние сервисы. SMS для входа по коду, телефония, платёжные комиссии, BI — по тарифам провайдеров. Push через Firebase бесплатны в пределах лимитов.
- Поддержка. Мониторинг, алерты, реакция в течение 4 часов, обновление коннекторов при обновлениях 1С, CRM и платёжных систем. Тариф «Базовый» — 150 000 ₸ в месяц, «Развитие» с 25 часами доработок — 300 000 ₸, выделенная команда — от 900 000 ₸.
Отдельная задача поддержки — версионирование API. Пользователи обновляют приложение не сразу, поэтому новые методы добавляются рядом со старыми, а прежние версии работают, пока ими пользуются. Подробнее о том, из чего складывается бюджет сопровождения, — в статье о стоимости поддержки мобильного приложения.
Как получить смету на серверную часть
Начинаем с аудита за неделю: карта систем, где живут данные, какие есть API, что болит сильнее — потерянные заявки или расхождения остатков. Аудит даёт план по частям и смету на каждую, идти можно по приоритету денег: сначала CRM и аналитика, затем единый профиль и 1С, потом платежи и телефония.
Для расчёта пригодятся доступы к 1С, CRM, сайту и платёжным шлюзам, контакт того, кто поддерживает 1С, и, если приложение делал другой подрядчик, — доступ к репозиторию. Если вы ещё выбираете между готовой облачной платформой и своим сервером, прочитайте разбор «Firebase или свой бэкенд». Рассчитать бэкенд и интеграции для вашего приложения можно после короткого разговора, сравнить с другими направлениями — на странице цен на мобильные приложения.
Сколько стоит бэкенд для мобильного приложения?
В новом приложении бэкенд с API и админкой входит в цену разработки. Отдельно интеграции и серверная часть для существующего приложения стоят от 1 500 000 ₸.
Сколько стоит API для приложения?
API входит в проект приложения. Отдельный коннектор между двумя системами — от 400 000 ₸, публичный API для партнёров — от 1 500 000 ₸.
Можно ли использовать бэкенд сайта для приложения?
Да, если сайт отдаёт данные по API. Недостающие методы дописываем, а если API нет — строим слой поверх базы без переделки сайта.
Где будут храниться данные?
На ваших серверах или в облаке в Казахстане, с шифрованием, доступом по ролям и аудитом.
Возьмётесь за бэкенд приложения, которое делал другой подрядчик?
Да. Аудит кода и API занимает неделю: покажем, что можно интегрировать без переписывания и где нужны доработки.