При типичной для средней компании нагрузке облако дешевле собственного сервера в два с лишним раза, и с ростом срока эта разница не сокращается, а растёт. В модельном расчёте на 300 000 обращений в год три года облачной работы стоят 1 608 000 ₽, а три года своего контура средней конфигурации — 3 410 000 ₽. Свой сервер начинает выигрывать только после 73 000 обращений в месяц — это порядка 2 400 обращений в день, объём массового потока, а не внутреннего ассистента.

Ошибка, из-за которой этот выбор регулярно делают неправильно, — сравнение по первому чеку. Облако выставляет счёт помесячно и выглядит бесконечной подпиской; сервер оплачивается один раз и выглядит вложением, после которого «работает бесплатно». На самом деле переменные расходы облака растут линейно от объёма, а свой контур платится авансом и продолжает платиться людьми: администратор, инженер, размещение, электричество и запасной контур стоят дороже самого железа уже на второй год.

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

Что сравниваем и что выносим за скобки

Сравнивать имеет смысл только контур модели: доступ к вычислению, само вычисление и сопровождение этого контура. Всё остальное в проекте одинаково в обоих вариантах и в сравнение не входит — иначе разница утонет в общих статьях. Разработка агента, база знаний, интеграции с CRM и учётной системой стоят по рыночным ориентирам 250 000–500 000 ₽ независимо от того, где считает модель; их состав мы разбирали в материале про структуру расходов на ИИ-агента.

ВводнаяЗначение в расчётеОткуда берётся у вас
Нагрузка300 000 обращений в год, 25 000 в месяцЖурнал обращений за 3 месяца, умноженный на 4
Профиль обращения4 000 входных токенов и 400 выходныхИнструкция плюс найденные фрагменты базы знаний плюс история диалога
Цена обращения в облаке1,04 ₽0,20 ₽ за 1 000 входных и 0,60 ₽ за 1 000 выходных
Конфигурация своего узлаСредняя: 48 ГБ видеопамяти, модель 27–32 млрд параметровСамая тяжёлая задача плюс пиковая одновременная нагрузка
Ставки людейадминистратор 2 500 ₽/час, инженер 3 000 ₽/часВаш фонд оплаты труда или прайс подрядчика
Горизонт36 месяцевСрок, после которого железо перестаёт держать актуальные модели

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

Две сметы на 36 месяцев при одинаковой нагрузке

Облачная смета состоит из одной большой переменной статьи и трёх небольших постоянных. Постоянные обычно забывают, а зря: они и определяют, где на самом деле проходит порог перехода.

Российское облако, 36 месяцев, 900 000 обращений
Подключение провайдера, шлюз к модели, лимиты и журналирование: 40 часов инженера120 000 ₽
Обращения: 900 000 × 1,04 ₽936 000 ₽
Сопровождение контура: 4 часа инженера в месяц × 36432 000 ₽
Две смены версии модели с перепрогоном регресс-набора: 2 × 20 часов инженера120 000 ₽
Итого1 608 000 ₽ за 36 месяцев, или 1,79 ₽ на одно обращение

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

Свой контур, средняя конфигурация, 36 месяцев
Железо: 48 ГБ видеопамяти, 128–256 ГБ оперативной, быстрые диски под веса1 250 000 ₽
Пусконаладка: развёртывание, квантование, модель эмбеддингов, мониторинг — 60 часов инженера180 000 ₽
Размещение и электричество: 12 000 ₽ в месяц × 36432 000 ₽
Системный администратор: 10 часов в месяц × 2 500 ₽ × 36900 000 ₽
Инженер: обновление модели, регресс, мониторинг качества — 4 часа в месяц × 36432 000 ₽
Облачный запасной контур на случай отказа узла: 6 000 ₽ в месяц × 36216 000 ₽
Итого3 410 000 ₽ за 36 месяцев, или 3,79 ₽ на одно обращение

Разница за три года — 1 802 000 ₽, свой контур дороже в 2,1 раза. Но интереснее не итог, а поведение обеих смет во времени: у облака расходы почти ровные, у контура первый год съедает 61 % всей трёхлетней суммы.

ГодОблакоСвой контурЧто происходит
Год 1576 000 ₽2 090 000 ₽Контур платит железо 1 250 000 ₽ и пусконаладку 180 000 ₽; облако платит подключение 120 000 ₽
Год 2516 000 ₽660 000 ₽Обе сметы вышли в ровный режим: остались только эксплуатация и обращения
Год 3516 000 ₽660 000 ₽Железо уже почти самортизировано, но эксплуатация не дешевеет
Итого1 608 000 ₽3 410 000 ₽1,79 ₽ против 3,79 ₽ на одно обращение

Из второй и третьей строки следует главный вывод расчёта, и он неочевиден: при этом объёме кривые не пересекаются никогда. Одна только эксплуатация своего узла — 660 000 ₽ в год без единого рубля на железо — дороже полной облачной сметы в 516 000 ₽. Аргумент «зато потом будет бесплатно» здесь просто неверен: «потом» не наступает, разрыв в 144 000 ₽ в год сохраняется и после полной амортизации.

графикoblako-ili-svoy-server-dlya-ii--01
Накопленные расходы за 36 месяцев: линия контура стартует высоко и остаётся выше облачной

Двухосевой график накопленных расходов. Ось X — месяцы от 0 до 36, ось Y — рубли от 0 до 3 500 000. Линия «Облако» стартует с 120 000 ₽ и приходит к 1 608 000 ₽ на 36-м месяце. Линия «Свой контур» стартует со ступени 1 430 000 ₽ в нулевом месяце и приходит к 3 410 000 ₽. Между линиями на правом краю фигурная скобка с подписью «разница 1 802 000 ₽». Две выноски: у линии облака «516 000 ₽ в год в ровном режиме», у линии контура «660 000 ₽ в год только эксплуатация». Внизу подпись: «нагрузка 300 000 обращений в год, модельный расчёт, сентябрь 2026». Все подписи по-русски.

Линии не сходятся: контур стартует выше и растёт быстрее — 3 410 000 ₽ против 1 608 000 ₽

Точка пересечения: с какого объёма контур перестаёт быть дороже

Порог считается в два действия. Свой контур переводим в ровную месячную сумму, деля трёхлетний итог на 36. Облако разделяем на постоянную часть (подключение, сопровождение, смены версий) и переменную (1,04 ₽ за обращение). Дальше приравниваем.

Объём, при котором два варианта стоят одинаково
Свой контур: 3 410 000 ₽ ÷ 36 месяцев94 722 ₽ в месяц при любом объёме
Облако, постоянная часть: (120 000 + 432 000 + 120 000) ₽ ÷ 3618 667 ₽ в месяц
Облако, переменная часть1,04 ₽ × число обращений
Равенство: 18 667 + 1,04 × N = 94 722N = 76 055 ÷ 1,04
Итого73 130 обращений в месяц — около 2 400 в день, 876 000 в год

В соседнем разборе локальной модели под 152-ФЗ тот же порог получился 86 250 обращений — там облако считалось по чистым токенам, без собственных постоянных расходов. Разница между 86 000 и 73 000 показывает цену этой небрежности: постоянные статьи облачного контура сдвигают порог примерно на 15 %. Считать надо полную смету обеих сторон, иначе сравнение всегда льстит облаку.

Для компании 20–300 человек 73 000 обращений в месяц — это очень много. Внутренний ассистент по базе знаний на 150 сотрудников даёт 3 000–15 000 обращений в месяц; в этом диапазоне облако дешевле контура в пять-восемь раз. Порог достигается в двух ситуациях: массовая обработка документов — счета, накладные, договоры сотнями в день — и клиентский поток контакт-центра, где каждый диалог складывается из десятка обращений к модели.

графикoblako-ili-svoy-server-dlya-ii--02
Горизонталь 94 722 ₽ пересекается наклонной линией облака на 73 130 обращениях в месяц

Двухосевой график. Ось X — обращения в месяц от 0 до 100 000, ось Y — рубли в месяц от 0 до 120 000. Горизонтальная сплошная линия на 94 722 ₽ подписана «свой контур, любой объём». Наклонная сплошная линия начинается с 18 667 ₽ и растёт по 1,04 ₽ за обращение; точка пересечения с горизонталью выделена кружком и подписана «73 130 обращений в месяц». Вторая наклонная, штриховая, начинается из той же точки 18 667 ₽ и растёт по 3,12 ₽; её пересечение подписано «тариф ×3: 24 400». Вертикальная тонкая линия на отметке 25 000 подписана «наша модельная нагрузка». Все подписи по-русски, чертёжный стиль.

Порог 73 130 обращений в месяц. При тройном тарифе он падает до 24 400

Что ломает этот расчёт

Любая трёхлетняя смета — это утверждение о будущем, а на этом рынке будущее меняется быстрее горизонта планирования. Четыре обстоятельства двигают результат настолько, что решение переворачивается; проверять их надо до закупки, а не после.

Что меняетсяНасколькоЧто делает с решением
Провайдер поднимает тариф1,04 ₽ → 3,12 ₽ за обращениеПорог падает с 73 130 до 24 400 в месяц. Нагрузка 25 000 становится пограничной: 3 480 000 ₽ против 3 410 000 ₽ за три года
Дорожает железо1 250 000 ₽ → 1 625 000 ₽, плюс 30 %Трёхлетний итог контура растёт до 3 785 000 ₽, порог поднимается до 83 000 обращений в месяц
Выходит новая версия моделиТребование к видеопамяти вырослоКарта на 48 ГБ перестаёт держать актуальную модель. Внеплановая закупка обнуляет горизонт амортизации
Заказчик выставляет требование по размещению данныхПункт в договоре или в конкурсной документацииРасчёт перестаёт быть аргументом: выбор сделан за вас, остаётся посчитать, во что он обойдётся
Считайте сценарий с тройным тарифом по умолчанию

За последние два года все участники этого рынка меняли тарифы, вводили и снимали лимиты и обновляли модели под прежними именами. Если при цене обращения 3,12 ₽ вместо 1,04 ₽ ваш проект перестаёт сходиться — он не готов к запуску, каким бы убедительным ни выглядел базовый расчёт. У локальной модели есть зеркальный риск: условия лицензии на веса могут отличаться у следующей версии. Фиксируйте версию, храните скачанные веса у себя и не рассчитывайте, что они всегда будут доступны на прежних условиях.

Практический вывод из таблицы: дешевле всего стоит возможность передумать. Слой, через который система обращается к модели, должен позволять переключить её между облаком и своим узлом за часы. Это 20–30 часов инженера на старте — 60 000–90 000 ₽ против 1 250 000 ₽ на железо, купленное по расчёту, который через год оказался неверным.

Когда арифметика вообще не решает

Примерно в половине проектов, где мы считали этот расчёт, итог не влиял на решение — оно уже было принято обстоятельствами вне сметы. Это нормально и это надо проговаривать в начале, а не после того, как собраны обе колонки цифр.

  • Специальные категории персональных данных. Медицинские сведения, биометрия, данные о судимости. Формально требование — не «свой сервер», а обоснованный набор мер и локализация в России, но на практике служба безопасности почти всегда приходит к контуру. Что при этом остаётся вашей обязанностью даже на локальной модели, разобрано в материале про локальную модель под 152-ФЗ.
  • Требование заказчика в договоре. Формулировка вида «обработка данных выполняется на вычислительных мощностях исполнителя без привлечения третьих лиц» закрывает облако полностью. Спорить дешевле до подписания, чем считать смету после.
  • Реестр отечественного ПО. Для госзаказчика важен не только адрес сервера, но и статус продукта. Здесь есть ловушка: данные в российском облаке ещё не означают, что сам сервис включён в реестр — Yandex DataLens формально в него не входит, хотя данные лежат в России. Проверяется по реестру, а не по стране размещения.
  • Позиция службы безопасности без формального требования. Самый дорогой случай: требования нет, есть тревога. По расчёту выше такое решение стоит компании 1 802 000 ₽ за три года. Иногда это оправданная плата за возможность запустить проект вообще, но собственник должен видеть цену явно, а не найти её в смете постфактум.
сравнениеoblako-ili-svoy-server-dlya-ii--03
Два столбца: что решает арифметика и что решает требование, с ценой требования 1 802 000 ₽

Сравнение в две колонки одинаковой ширины. Левая — «Решает арифметика»: строки «объём выше 73 000 обращений в месяц», «горизонт от 3 лет», «профиль запросов стабилен», «данные без специальных категорий». Правая — «Решает требование»: строки «специальные категории персональных данных», «пункт договора с заказчиком», «реестр отечественного ПО», «позиция службы безопасности». Под правой колонкой выделенная плашка: «цена требования при нагрузке 300 000 обращений в год — 1 802 000 ₽ за три года». Внизу общая подпись: «сначала проверяют правую колонку, потом считают левую». Чертёжный стиль, подписи по-русски.

Правый столбец отменяет левый: там, где есть требование, смета показывает только цену

Гибрид: два контура вместо одного

Напрашивающийся компромисс — держать локально только чувствительный поток, а остальное отдавать в облако. Схема рабочая, но её обычно продают как «среднюю цену между вариантами», и это неправда. Посчитаем на тех же вводных: 20 % обращений признаны чувствительными и идут на малый локальный узел, оставшиеся 80 % — в облако.

Гибрид: 5 000 обращений в месяц локально, 20 000 в облако, 36 месяцев
Железо малой конфигурации: 24 ГБ видеопамяти, модель 8–14 млрд параметров675 000 ₽
Пусконаладка локального узла: 60 часов инженера180 000 ₽
Маршрутизатор потока: правила «что считается чувствительным» — 20 часов инженера60 000 ₽
Подключение облачного провайдера и шлюз: 40 часов инженера120 000 ₽
Эксплуатация локального узла: 35 000 ₽ в месяц × 361 260 000 ₽
Обращения в облако: 720 000 × 1,04 ₽748 800 ₽
Сопровождение облачного плеча: 6 000 ₽ в месяц × 36216 000 ₽
Две смены версии облачной модели с перепрогоном регресса120 000 ₽
Итого3 379 800 ₽ за 36 месяцев, или 3,76 ₽ на одно обращение

Гибрид дешевле чистого контура на 30 200 ₽ за три года — это 0,9 %, то есть в пределах погрешности любой сметы. Причина видна в структуре: экономится только переменная часть, токены на 20 % потока, а вся постоянная база — железо, размещение, администратор, дежурство — дублируется. Отсюда правило, которое стоит запомнить до разговора с подрядчиком.

Что удваивается в гибридеЧто не удваиваетсяЧто появляется впервые
Пусконаладка: два контура вместо одногоРазработка агента, база знаний, интеграцииМаршрутизатор потока: 60 000 ₽ и постоянное сопровождение правил
Точки отказа и дежурство по нимДоговор с провайдером — он одинРешение «куда отправить этот запрос», которое надо принимать до отправки
Обновление модели: две модели вместо однойИнженер по качеству — тот же человек ведёт оба плечаРасхождение ответов между плечами на одном и том же вопросе
Прогон регресс-набора: дважды на каждый релизСам поток обращений — он не растёт от схемыПравило, по которому запрос переклассифицируется, если чувствительность выяснилась в середине диалога

Из этого не следует, что гибрид плох. Из этого следует, что его берут ради данных, а не ради денег: чтобы медицинские сведения или содержание договоров не покидали сеть, а остальные 80 % потока продолжали работать на модели, которую не надо обновлять руками. Если в разговоре гибрид подан как способ сэкономить — смету считали не до конца. Когда контур действительно нужен и по каким признакам это видно, разобрано отдельно: когда нужна модель в своём контуре.

сравнениеoblako-ili-svoy-server-dlya-ii--04
Три столбца трёхлетней стоимости: облако 1 608 000, гибрид 3 379 800, контур 3 410 000 рублей

Столбчатая диаграмма из трёх столбцов, ось Y — рубли от 0 до 3 500 000. Столбцы: «Облако — 1 608 000 ₽», «Гибрид — 3 379 800 ₽», «Свой контур — 3 410 000 ₽». Каждый столбец разбит на две части штриховкой: нижняя «постоянные расходы», верхняя «обращения». Под каждым столбцом вторая подпись с ценой обращения: 1,79 ₽, 3,76 ₽, 3,79 ₽. Между вторым и третьим столбцом тонкая скобка с подписью «разница 30 200 ₽, это 0,9 %». Внизу подпись: «36 месяцев, 900 000 обращений, модельный расчёт, сентябрь 2026». Все подписи по-русски.

Гибрид стоит почти как чистый контур: дублируется постоянная база, экономятся только токены

Итоговая таблица решения

Три входных параметра — объём, тип данных и горизонт — дают почти однозначный ответ. Порядок проверки обратный привычному: сначала смотрят тип данных, потом горизонт и только потом считают объём.

Обращений в месяцТип данныхГоризонтЧто брать
До 20 000Обычные данные, персональные данные клиентовЛюбойРоссийское облако. Считать нечего, разница в разы
20 000–73 000Обычные данныеОт 3 летРоссийское облако, но с пересчётом раз в полгода — вы близко к порогу
Выше 73 000Обычные данныеОт 3 летСвой контур: арифметика сходится, дальше вопрос эксплуатации
ЛюбойСпециальные категории, гостайна, требование заказчикаЛюбойСвой контур или гибрид. Смета показывает не выбор, а цену требования
Любой, где 10–30 % потока чувствительныСмешанныеОт 3 летГибрид — но по деньгам это почти чистый контур, а не компромисс
ЛюбойЛюбыеМеньше 12 месяцев или процесс не подтверждёнОблако или аренда GPU-узла: нужна возможность отказаться
Что это значитАренда GPU-узла

Выделенный сервер с видеокартами в российском облаке, ориентир по рынку на сентябрь 2026 года — 90 000–200 000 ₽ в месяц. Промежуточный вариант между двумя крайними: данные не уходят к провайдеру модели, но капитальных вложений нет и от узла можно отказаться через месяц. Уточняйте при заключении договора, гарантирована ли видеопамять целиком или вы получаете долю мощности узла — под нагрузкой это две разные истории.

Когда этот расчёт делать рано

Есть четыре ситуации, в которых обе сметы можно не собирать: ответ известен заранее, а потраченное на расчёт время лучше вложить в проверку самого процесса.

  • Процесс ещё не подтверждён. Пока не показано, что модель на ваших данных решает задачу с приемлемым качеством, обсуждать размещение бессмысленно. Сначала — замер на выборке, и только потом инфраструктура. Как устроен такой замер, разобрано в материале про измерение качества ИИ на своих данных.
  • Объём меньше 5 000 обращений в месяц. Здесь облако дешевле контура более чем в десять раз, и никакие поправки в расчёте этого не меняют. Единственный повод обсуждать сервер на таком объёме — требование по данным, а не деньги.
  • Горизонт короче года. Пилот, сезонная задача, проект под конкретный контракт. Покупка железа лишает возможности выйти, а именно эта возможность на пилоте стоит дороже любой экономии на токенах.
  • Некому обслуживать узел. Свой контур — это 10 часов администратора и 4 часа инженера каждый месяц, и человек должен быть назван поимённо до закупки. Если такого человека нет и нанимать его не планируют, сервер через полгода будет работать без мониторинга, на весах годичной давности и с неизвестным качеством ответов.

И последнее. Все цифры выше — модельные и датированы сентябрём 2026 года. Тарифы провайдеров, цены на видеокарты и требования к памяти у новых моделей меняются быстрее, чем трёхлетний горизонт планирования, поэтому единственный по-настоящему устойчивый вывод этой статьи не «берите облако», а «стройте так, чтобы смена размещения стоила часов». Расчёт пересобирается раз в полгода на актуальных тарифах — это два часа работы и он регулярно даёт другой ответ.

Свой сервер покупают под требование или под объём. Под ощущение экономии его покупать дороже всего.