Коротко
Нужно ли платить заново за каждую доработку?
На финальном занятии одного из курсов участница спросила, придётся ли каждую новую надстройку публиковать и оплачивать отдельно. Вопрос понятный: кажется, что каждая функция где-то должна стоить денег.
Короткий ответ, который я дал на занятии: тариф берут за размер сервера, а не за функции. Ниже то же самое, проверенное по тарифным страницам трёх площадок на сентябрь 2026 года.
- Amvera. Тарификация поминутная, деньги списываются раз в час. Тариф описан ресурсами: доля процессора, объём оперативной памяти и диска.
- Vercel. На всех тарифах указаны неограниченные выкладки. Платишь за трафик, вызовы функций и процессорное время сверх включённого объёма.
- Railway. Подписка плюс оплата ресурсов посекундно. Сборка приложения бесплатна, остановленный сервис не стоит ничего.
Разберём простым языком. Хостинг похож на аренду помещения. Арендодателю всё равно, сколько полок ты поставил внутри. Он берёт деньги за метры и за свет.
Отдельно разобрал в материале про бесплатный тариф хостинга, почему для рабочего проекта нужен платный тариф, даже если приложение крошечное.
Из чего складывается месячный счёт?
Счёт удобнее читать по тому, как считается каждая строка: так видно, какие суммы поползут вверх вместе с пользователями.
| Строка счёта | Как считается | Что её двигает |
|---|---|---|
| Сервер приложения | тариф по процессору и памяти, поминутно или помесячно | размер сервера, а не число функций |
| База данных | у многих площадок отдельный тариф | объём данных и нагрузка |
| Диск сверх лимита | за каждый гигабайт превышения | файлы пользователей, загрузки, копии |
| Трафик | сверх включённого объёма | число посетителей и вес страниц |
| Домен | раз в год у регистратора | зона домена |
| Нейросеть по API | за миллион токенов, по факту расхода | число операций и выбранная модель |
У Amvera, например, база данных тарифицируется отдельно от приложения, по той же сетке тарифов. Каждый гигабайт диска сверх лимита стоит 35 рублей за тридцать дней.
Домен - строка, о которой вспоминают поздно. Цена сильно зависит от зоны. Когда я выбирал адрес для одного из своих продуктов, домен в модной зоне стоил двадцать восемь тысяч рублей за два года, и это до проверки самой идеи. Я взял адрес в более дешёвой зоне, а к красивому вернусь, когда идея подтвердится.
В общем виде эти строки уже есть в разборе про то, нужен ли агент готовому приложению. Здесь важнее другое: какая из них вырастет после твоей следующей доработки.
Что меняет доработка, а что нет?
Перед доработкой спроси себя: появится новая работающая часть или только новый экран? Экран бесплатен, часть почти всегда стоит денег.
| Доработка | Меняет счёт? | Почему |
|---|---|---|
| Новая страница, кнопка, поле, отчёт | нет | работает на том же сервере |
| Вход по паролю, роли пользователей | почти нет | чуть больше данных в той же базе |
| Отдельная часть интерфейса на другой площадке | да | вторая площадка, второй счёт |
| Фоновые задачи, рассылки, бот | часто да | отдельный постоянно работающий сервис |
| Загрузка файлов и видео | да | диск и трафик, иногда больше памяти |
| Нейросеть внутри | да | оплата за каждую операцию |
Третья строка - частый случай: интерфейс на одной площадке, серверная часть и база на другой. Работать будет, только счетов два.
Как это выглядит в живом продукте. У одного из моих проектов на площадке с посекундной оплатой отдельно крутятся сайт, обработчик задач и планировщик. Рядом работают база, кэш и хранилище файлов. Каждая часть потребляет ресурсы сама по себе, и в счёте у каждой своя строка, хотя для пользователя это один сайт.
Один сервер на несколько проектов: счёт один, память общая
Второй способ платить за хостинг - арендовать сервер целиком и поставить на него панель, которая сама собирает и запускает приложения. Счёт тогда один и не зависит от числа проектов на сервере.
Мой блог и ещё один мой сервис живут именно так, на одном сервере. Платишь фиксированную сумму, а дальше расплачиваешься памятью. Когда две выкладки запустились одновременно, сборки стали делить память, и сборка большого приложения зависла и упала примерно через двадцать минут.
Лечится это очерёдностью выкладок. Вывод для счёта шире: общий сервер дешевле, пока проекты маленькие, а при росте платишь переездом на сервер побольше.
Как перенести приложение с ноутбука на такой сервер и не сломать его по дороге, разбирал в материале о том, как отвязать бота от включённого ноутбука.
Нейросеть внутри: строка, которая растёт с успехом
Сервер стоит одинаково при десяти и при ста пользователях, пока хватает мощности. С нейросетью иначе: каждый запрос пользователя - это отдельная покупка у поставщика модели.
Anthropic в документации приводит пример расчёта: обработка десяти тысяч обращений в поддержку на лёгкой модели обходится примерно в тридцать семь долларов. Цены там указаны за миллион токенов, а оплата идёт по фактическому расходу за месяц.
Я меряю это на своём продукте. Сборка одного сценария нейросетью заняла тринадцать секунд и стоила около 2,4 цента по прейскуранту модели. Лёгкие задачи вроде правок у меня идут на более дешёвую модель: выбор модели напрямую двигает эту строку счёта.
Цену одной операции меряют на своём приложении: прогони одну типичную операцию и посмотри расход в кабинете поставщика.
Подписка на ИИ-агента, которым ты собираешь приложение, и оплата модели внутри приложения - разные счета. Первую можно поставить на паузу в месяц без доработок, вторая работает, пока пользователи нажимают кнопки.
Чем подписка отличается от оплаты по API и где легко переплатить, подробно в материале про то, сколько стоит Claude Code.
Как прикинуть месячный счёт до выкладки?
Прикидка нужна не для точности: она показывает, какая строка счёта главная.
Перечисли части приложения
Попроси ИИ-агента описать, из каких работающих частей состоит проект: сайт, серверная часть, база, фоновые задачи, хранилище файлов. Каждая часть - кандидат в отдельную строку.
Подбери минимальный тариф каждой части
Начинай с самого маленького тарифа. Посекундная и поминутная оплата позволяют поднять мощность позже, когда станет тесно.
Добавь домен и разовые услуги
Годовую цену домена раздели на двенадцать. Отдельно проверь платные услуги регистратора, например скрытие данных владельца.
Посчитай нейросеть
Цена одной операции, умноженная на число операций в месяц, и запас в полтора-два раза на повторы и ошибки.
Поставь предупреждения о расходе
В кабинетах площадок и поставщиков моделей обычно можно включить письма о пороге трат. Включи их в день выкладки.
Пример на тарифах Amvera на сентябрь 2026 года. Приложение на начальном тарифе стоит 290 рублей за тридцать дней, база на таком же тарифе ещё 290. Итого 580 рублей плюс домен. Если внутри нейросеть и пользователи делают тысячу операций в месяц по 2,4 цента, добавится около двадцати четырёх долларов. Нейросеть в таком приложении легко становится главной строкой счёта.
Добавь в таблицу ещё одну колонку: как платится строка. Предоплата кончается молча: приложение или его функция останавливаются, и пользователь замечает это раньше тебя. Как следить за остатками на таких аккаунтах, разобрано в материале о том, как следить за балансами оплаченных сервисов.
Частые вопросы
Частые вопросы
Главный вывод
Бояться доработок из-за хостинга не нужно. Новая кнопка ничего не стоит, выкладка тоже. Деньги уходят на сервер, базу, домен и на каждую операцию нейросети.
Практический минимум на сегодня: выпиши строки счёта своего приложения в таблицу и напротив каждой поставь, как она считается. Самую непредсказуемую строку отметь и включи для неё предупреждение о расходе.
А ты знаешь, какая строка в счёте твоего приложения вырастет первой, когда придут пользователи?
Источники
- Тарифные планы - поминутная тарификация, тарифы приложений и баз, диск сверх лимита, заморозка проекта, документация Amvera
- Vercel Pricing - тарифы Hobby и Pro, неограниченные выкладки, оплата сверх включённого объёма, Vercel
- Pricing - подписка плюс посекундная оплата ресурсов, остановленные сервисы бесплатны, Railway
- Pricing - цены моделей за миллион токенов и оплата по фактическому расходу, документация Claude
- Pricing Plans - подписка и оплата ресурсов, бесплатная сборка сервисов, документация Railway
- Domain name registrar - регистратор доменов, срок регистрации и скрытие данных владельца, Википедия
