Константин Рядов Инженер JVM, ушедший в инженерию ИИ. То, что я сделал.

Дешевле всего облако, из которого можно уйти: AWS, Hetzner или Render для MVP

Это статья для тех, кто запускает новый сервис и отвечает за то, где он будет жить: девопса, техлида или единственного бэкендера в команде. Я взял один типичный MVP и разложил его по двум десяткам платформ: от AWS и Google Cloud до Hetzner, Render, Yandex Cloud, Alibaba Cloud и GPU-облаков. Для каждой посчитал месячный счёт и разобрал, где больно и как оттуда потом уходить.

Вывод неожиданный: на старте счета различаются меньше чем на $100 в месяц, а стоимость переезда через полтора года отличается на квартал работы. Поэтому выбирать облако для MVP стоит не по счёту, а по выходу.

TL;DR

  • На старте счета различаются на десятки долларов в месяц. Дорогим выбор становится позже, когда из облака трудно уйти: исходящий трафик, переписанный IAM, собственные сервисы провайдера, к которым приросли.
  • Нет девопса в команде? Берите управляемый PaaS, но не Heroku. С февраля 2026 Heroku в режиме «sustaining engineering»: новых функций не будет. Render стал его современной заменой, но следите за трафиком: сверх включённого он стоит $0,15 за ГБ.
  • Есть немного времени и желание экономить? Hetzner + Coolify. Около €9 в месяц за сервер с 20 ТБ трафика в Европе. Платите за это тем, что база, бэкапы и обновления теперь на вас.
  • Из гиперскейлеров для MVP лучше всего подходят Google Cloud Run и Azure Container Apps. Scale-to-zero и бесплатный месячный объём означают, что вы платите в основном за базу и исходящий трафик. AWS на старте дороже из-за балансировщика, публичных IPv4 и NAT Gateway, а App Runner с 30 апреля 2026 закрыт для новых клиентов.
  • Бесплатный Oracle уже не тот: Ampere A1 урезан до 2 OCPU и 12 ГБ, а простаивающие машины Oracle забирает.
  • Иногда выбирает юрисдикция:
    • Пользователи в материковом Китае: материковый регион китайского облака, ICP-регистрация и местное юрлицо или партнёр. По умолчанию это Alibaba Cloud: самый большой, с моделями Qwen. Tencent Cloud подходит, если продукт живёт в WeChat (мини-программы, игры). Huawei Cloud подходит, если клиенты из госсектора и госкомпаний.
    • 152-ФЗ: Yandex Cloud (самый зрелый), Cloud.ru (рядом GigaChat) или VK Cloud.
    • Европейский госсектор, финансы и медицина: суверенные облака (OVHcloud, Scaleway, STACKIT или AWS European Sovereign Cloud).
  • LLM на старте берите по API. GPU-облака нужны, когда появляется своя модель: H100 стоит от $3,99 (Lambda) до ~$6,88 (AWS) за GPU-час.
  • Держите дверь открытой: контейнеры, Postgres, S3 API и Terraform. Тогда переезд займёт недели, а не квартал.

Цены указаны на октябрь 2026, без НДС (кроме российских облаков, где цены указаны с НДС), для регионов US East или Германии. Цены меняются быстро: за последний год подорожали Hetzner и Nebius, а AWS закрыл App Runner. Перед решением проверьте по ссылкам.

Содержание

1. Что мы разворачиваем

Чтобы сравнение было честным, возьмём один и тот же типичный MVP и мысленно развернём его у каждого провайдера:

  • API и фоновый воркер в двух контейнерах;
  • Postgres: управляемый, если провайдер его даёт;
  • S3-совместимое хранилище для файлов пользователей;
  • домен и TLS;
  • деплой из CI по пушу в main;
  • LLM-функции через API (OpenAI, Anthropic, YandexGPT, Qwen, неважно какие), без своей модели.

Нагрузка маленькая: до 10 запросов в секунду в пике, ночью почти ноль, около 200 ГБ исходящего трафика в месяц. В команде два-три разработчика, отдельного девопса нет или он один на всё.

2. Что девопс считает на старте

Маркетинговые таблицы сравнивают количество сервисов. Для MVP важно другое:

  • Время до первого деплоя. Сколько шагов от пустого аккаунта до работающего HTTPS-адреса. У PaaS это минуты, у AWS с нуля целый день, если делать по-взрослому.
  • Счёт в простое. MVP большую часть времени никто не использует. Если платформа умеет scale-to-zero, ночь и выходные бесплатны. Если нет, вы платите за 730 часов в месяц.
  • Минимальная цена управляемого Postgres. Одна из самых больших строк в счёте MVP, часто больше, чем вычисления.
  • Исходящий трафик. Главный неожиданный счёт. У гиперскейлеров это $0,087–0,12 за ГБ, у Hetzner и DigitalOcean терабайты включены в цену сервера.
  • Terraform и IaC. Можно ли описать всё кодом и поднять второе окружение одной командой.
  • Что придётся переписать при уходе. IAM-политики, триггеры, проприетарные очереди и базы, специфичные для провайдера SDK.

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

3. Гиперскейлеры

3.1. AWS: самый большой выбор и самый дорогой старт

Ещё год назад для такого сервиса я бы предложил App Runner. Но с 30 апреля 2026 App Runner закрыт для новых клиентов: существующие пользуются, новых функций не будет. Вместо него AWS рекомендует ECS Express Mode, режим ECS поверх Fargate, который сам создаёт сервис, балансировщик и автомасштабирование. Сам режим бесплатен, вы платите за ресурсы под ним.

Из чего складывается счёт:

  • Fargate на Graviton: $0,0324 за vCPU-час и $0,00356 за ГБ-час. API на 0,5 vCPU и 1 ГБ круглосуточно стоит около $14 в месяц, воркер вдвое меньше обойдётся примерно в $7. Scale-to-zero нет.
  • Application Load Balancer: около $16 в месяц плюс LCU. ECS Express Mode умеет сажать до 25 сервисов на один ALB, что помогает, когда сервисов станет много.
  • Публичные IPv4: $0,005 в час за каждый адрес, то есть $3,65 в месяц, включая простаивающие.
  • NAT Gateway (если задачи живут в приватной подсети, как велят best practices): $0,045 в час (~$33 в месяц) плюс $0,045 за каждый прошедший через него гигабайт. Это классическая ловушка: NAT легко стоит дороже всего остального MVP.
  • RDS PostgreSQL db.t4g.micro: $0,016 в час, около $12 в месяц плюс диск.
  • Исходящий трафик: первые 100 ГБ в месяц бесплатно (суммарно по всем сервисам), дальше $0,09 за ГБ.

Итого около $70 в месяц, или около $100 с NAT Gateway. Free Tier с 2025 года устроен по-новому: $100 кредитов сразу и ещё до $100 за освоение сервисов, всего до $200 на 6 месяцев. На бесплатном плане аккаунт закроется сам, когда кредиты кончатся или пройдут полгода.

Где больно. IAM остаётся самой мощной и самой сложной моделью прав из всех. Сеть (VPC, подсети, NAT, security groups) придётся понять с первого дня. Зато Terraform-провайдер AWS считается эталоном, а рост от MVP до чего угодно не требует переезда.

3.2. Google Cloud: Cloud Run и scale-to-zero

Для MVP Cloud Run лучше всего, что есть у гиперскейлеров. Даёте контейнер, получаете HTTPS-адрес. Когда запросов нет, инстансов ноль и счёт ноль.

  • Бесплатный объём при оплате за запросы: 180 000 vCPU-секунд, 360 000 ГиБ-секунд и 2 млн запросов в месяц. Сверх него платите $0,000024 за vCPU-секунду и $0,0000025 за ГиБ-секунду. API нашего MVP скорее всего в бесплатный объём уложится. Воркер можно запускать как Cloud Run Job, с отдельным, тоже бесплатным объёмом.
  • Cloud SQL: самый маленький инстанс db-f1-micro стоит $0,0105 в час, около $8 в месяц плюс диск. Оговорка: инстансы с разделяемым CPU (db-f1-micro и db-g1-small) не покрыты SLA.
  • Исходящий трафик Cloud Run идёт через Premium Tier: около $0,12 за ГиБ на первом терабайте. Бесплатные 200 ГиБ в месяц есть только у Standard Tier.
  • Пробный период: $300 кредитов на 90 дней.

Итого около $10 за базу плюс трафик: при 200 ГБ это ещё около $24, всего ~$35.

Где больно. Холодный старт после простоя: первый запрос ждёт, пока поднимется контейнер, если не держать минимальный инстанс за деньги. IAM проще, чем у AWS, но проектная модель и сервисные аккаунты тоже требуют внимания.

3.3. Azure: Container Apps, кредиты и Azure OpenAI

Azure Container Apps это прямой аналог Cloud Run. Та же модель оплаты за секунды, тот же scale-to-zero и почти тот же бесплатный объём: 180 000 vCPU-секунд и 360 000 ГиБ-секунд в месяц. Активный vCPU стоит те же $0,000024 в секунду.

  • PostgreSQL Flexible Server B1ms (1 vCore, 2 ГБ): $0,017 в час, около $12 в месяц, плюс диск по $0,115 за ГБ (минимум 32 ГБ, ещё ~$4). Цены из прайс-API Azure.
  • Исходящий трафик: первые 100 ГБ бесплатно, дальше около $0,087 за ГБ.

Итого около $25 в месяц, меньше всех гиперскейлеров, если API укладывается в бесплатный объём.

Где Azure выигрывает. Если LLM-часть построена на моделях OpenAI, Azure OpenAI даёт их с корпоративным договором, в нужном регионе и без отдельного вендора. Для B2B-клиентов на Microsoft-стеке это аргумент сам по себе. Где больно. Entra ID и подписки, ресурсные группы и роли составляют отдельную науку, а консоль медленнее, чем у конкурентов.

3.4. Oracle Cloud: лучший бесплатный тариф и его подвохи

Always Free у Oracle по-прежнему щедрее всех, но не так, как пишут в гайдах прошлых лет:

  • Ampere A1: теперь 1 500 OCPU-часов и 9 000 ГБ-часов в месяц, то есть 2 OCPU и 12 ГБ памяти, а не 4 и 24, как было раньше;
  • плюс две микромашины AMD (1/8 OCPU, 1 ГБ), 200 ГБ блочных дисков на всё, Autonomous Database на 20 ГБ (это Oracle, не Postgres);
  • 10 ТБ исходящего трафика в месяц бесплатно: на порядки больше, чем у остальных гиперскейлеров.

Postgres придётся поднять самим на той же машине, и тогда MVP целиком обходится в $0.

Подвохи.

  • Простаивающие машины Oracle забирает. Если за 7 дней 95-й перцентиль загрузки CPU ниже 20%, а сеть и (для A1) память тоже ниже 20%, бесплатный инстанс могут забрать. MVP без трафика под это правило попадает идеально.
  • Мощностей не хватает. На нехватку свободных A1 в популярных регионах жалуются регулярно.
  • Блокировки аккаунтов. Истории о заблокированных без объяснений бесплатных аккаунтах встречаются часто.

Для пет-проекта Oracle прекрасен, для MVP, на котором держится бизнес, годится только после перехода на платный аккаунт.

4. Простые облака: Hetzner и DigitalOcean

Голые виртуальные машины стоят в разы дешевле, но всё, что сверх них, делаете вы сами.

Hetzner. Даже после повышения цен 15 июня 2026 это самый дешёвый вариант из серьёзных:

  • Цены после повышения: CX23 (2 vCPU, 4 ГБ) подорожал с €3,99 до €5,49 в месяц, ARM-машина CAX11 подорожала с €4,49 до €5,99. Семейства CPX и CCX подорожали в 2–3 раза, так что для дешёвого MVP теперь смотрите только CX и CAX.
  • Трафик: в европейских локациях к каждому серверу включено 20 ТБ, в американских 1 ТБ.
  • Шесть локаций: Фалькенштайн, Нюрнберг, Хельсинки, Эшберн, Хиллсборо и Сингапур.

Два CX23 (один под приложение, один под Postgres) обходятся примерно в €12 в месяц плюс публичные IPv4.

Где больно у Hetzner:

  • нет управляемого Postgres: бэкапы, обновления и реплики на вас;
  • нет управляемого Kubernetes;
  • поддержка работает через тикеты, а не инженером на телефоне.

DigitalOcean находится посередине между Hetzner и гиперскейлерами:

Сервер на 2 ГБ, база и хранилище Spaces обойдутся примерно в $32 в месяц, и трафик в пределах включённого бесплатен.

5. Слой PaaS

PaaS не ещё одно облако, а уровень поверх облака. Вы платите за то, чтобы не думать об инфраструктуре. Это тоже решение о стоимости ухода: чем больше платформа делает за вас, тем больше придётся сделать самим при переезде.

5.1. Heroku и Render: платим за то, чтобы не думать

Heroku придумал этот жанр: git push heroku main, и всё работает. Но 6 февраля 2026 Salesforce объявил, что Heroku переходит на модель «sustaining engineering»: только безопасность и стабильность, никаких новых функций, новых enterprise-контрактов не будет. Пользователи с картой пока не затронуты.

Цены:

  • Eco: $5 в месяц, засыпает через 30 минут простоя;
  • Basic: $7;
  • Standard-1X: $25;
  • Postgres Essential-0: $5 за 1 ГБ, Essential-1 за $9 даёт 10 ГБ.

Наш MVP (два Basic-дайно и Essential-0) стоит около $19 в месяц. Дёшево, но начинать новый проект на платформе, которую владелец заморозил, я бы не стал.

Render стал современной заменой Heroku. Есть web-сервисы, воркеры, cron, Postgres, превью для PR и нормальные Docker-образы вместо buildpacks.

Цены:

  • тариф Hobby стоит $0 плюс вычисления, Pro стоит $25 в месяц;
  • сервис на 512 МБ стоит $7;
  • Postgres: $6 за 256 МБ или $19 за 1 ГБ.

Ловушка Render в трафике. На Hobby включено 5 ГБ, на Pro 25 ГБ, дальше $0,15 за ГБ. Наши 200 ГБ добавят ~$29, и MVP за $20 превращается в MVP за ~$50. Регионов пять (Орегон, Огайо, Вирджиния, Франкфурт, Сингапур), а сменить регион у существующего сервиса нельзя, только пересоздать.

5.2. Coolify (и Dokku, Kamal): PaaS на своём VPS

Coolify это open-source PaaS, который ставится на ваш сервер. Даёт тот же опыт «push → deploy»: сборка, TLS через Let's Encrypt, базы и бэкапы в S3 в один клик. Self-hosted версия бесплатна без ограничений функций. Облачная, где Coolify управляет вашими серверами, стоит $5 в месяц за два сервера.

Hetzner CX33 (4 vCPU, 8 ГБ) с Coolify и Postgres на нём стоит около €9 в месяц плюс IPv4. Это почти цена железа при почти опыте Render. Взамен обновления, бэкапы и отказы самого Coolify становятся вашей зоной ответственности.

Альтернативы попроще: Dokku («Heroku на одном сервере») и Kamal от 37signals, который деплоит контейнеры по SSH без панели.

6. Региональные облака: когда юрисдикция выбирает за вас

6.1. Китай: Alibaba Cloud, Tencent Cloud, Huawei Cloud

Здесь две совершенно разные истории.

Международные регионы работают как обычное облако, местами дешевле гиперскейлеров. У Alibaba Cloud 31 регион. Simple Application Server стоит от $3,5 в месяц, Tencent Cloud Lighthouse от $4,2. Набор управляемых сервисов похож на AWS: Kubernetes (ACK), базы (ApsaraDB, PolarDB), объектное хранилище. Выбирать их вне Китая имеет смысл, только если они выигрывают по цене в нужном вам регионе Азии или нужна близость к китайским моделям.

Материковый Китай устроен совсем иначе:

  • сайт, размещённый на материке, обязан пройти ICP-регистрацию (备案) в Министерстве промышленности и информатизации;
  • Гонконг и Макао не считаются;
  • иностранная компания напрямую ICP не получит, нужно местное юрлицо или лицензированный партнёр;
  • плюс Великий файрвол между вашими пользователями и всем, что хостится снаружи.

Если ваши пользователи в Китае, это отдельный проект со своим юристом, а не выбор региона в консоли.

Какое из трёх.

  • Alibaba Cloud берите по умолчанию. Это крупнейшее облако Китая, самый широкий набор сервисов, есть помощь с ICP-регистрацией и свои модели Qwen под рукой.
  • Tencent Cloud подходит, если продукт живёт в экосистеме WeChat (мини-программы, вход через WeChat, платежи) или это игры: здесь Tencent дома.
  • Huawei Cloud подходит, если ваши клиенты из госсектора и госкомпаний, а также если важна независимость от американского железа: Huawei строит ИИ-инфраструктуру на собственных ускорителях Ascend.

Модели. Qwen через Alibaba Model Studio, DeepSeek, Volcano Engine от ByteDance дают сильные и дешёвые API. Это единственная часть китайского облака, которая интересна почти всем.

6.2. Россия: Yandex Cloud, Cloud.ru, VK Cloud

Если вы обрабатываете персональные данные граждан России, 152-ФЗ требует, чтобы первичная запись и хранение шли в базах на территории России. Западные гиперскейлеры здесь отпадают и по закону, и потому, что оплатить их из России нельзя.

Yandex Cloud самый зрелый из российских. Цены из документации после повышения весной 2026, с НДС:

  • Serverless Containers (аналог Cloud Run): 5,69 ₽ за vCPU-час, 3,79 ₽ за ГБ-час, 18,97 ₽ за миллион вызовов. Бесплатно каждый месяц даётся 1 млн вызовов, 5 vCPU-часов и 10 ГБ-часов. Это заметно меньше, чем у Google, так что MVP с постоянной нагрузкой из бесплатного объёма выйдет.
  • Managed PostgreSQL: минимальный хост b2.medium (2 vCPU с гарантированной долей 50%, 4 ГБ) стоит около 3 000 ₽ в месяц. Плюс диск: сетевой HDD стоит 3,74 ₽ за ГБ.
  • Исходящий трафик: первые 100 ГБ бесплатно, дальше 1,42 ₽ за ГБ.
  • LLM: YandexGPT через Foundation Models.

Итого около 3 500 ₽ в месяц. Есть Managed Kubernetes, Terraform-провайдер и гранты для стартапов. Минус в том, что регион по сути один (ru-central1) с несколькими зонами. Глобально через Yandex Cloud не вырасти.

Cloud.ru (бывший SberCloud) предлагает платформу Evolution, а рядом GigaChat. Бесплатная машина (2 vCPU, 4 ГБ, 30 ГБ диска, гарантированная доля vCPU до 10%) недоступна тем, кто зарегистрировался после 30 июня 2026. Бесплатные 15 ГБ объектного хранилища остаются. VK Cloud даёт третью опцию, с управляемыми базами и Kubernetes. Если нужна сертификация для госсектора, сравнивайте не по цене, а по списку аттестатов.

6.3. Европа: суверенные облака

Здесь вопрос не в законе о локализации, а в американском CLOUD Act. Данные в европейском регионе AWS, Google или Microsoft формально доступны властям США, потому что провайдер является американской компанией. Для госсектора, финансов и медицины это аргумент. Во Франции есть отдельная сертификация SecNumCloud.

  • Европейские провайдеры. OVHcloud и Scaleway во Франции, STACKIT (Schwarz Group), IONOS и Open Telekom Cloud в Германии. У Scaleway есть Serverless Containers с бесплатным объёмом 200 000 vCPU-секунд и 400 000 ГБ-секунд в месяц. Управляемый Postgres DB-DEV-S стоит около €11 в месяц, но это dev-тариф без HA.
  • Ответ гиперскейлеров. AWS European Sovereign Cloud запущен 15 января 2026 в Бранденбурге (регион eusc-de-east-1). Это отдельный партиционированный AWS, который обслуживают только резиденты ЕС, около 90 сервисов на старте. Спор о том, закрывает ли он вопрос CLOUD Act при американской материнской компании, продолжается. Google и Microsoft предлагают суверенные варианты через местных партнёров.

Для MVP это редко решающий фактор. Но если ваш целевой клиент европейский банк, лучше знать об этом до того, как вы приросли к us-east-1.

6.4. Остальной мир

Требование хранить данные внутри страны есть почти везде, китайский и российский случаи просто самые жёсткие.

  • Южная Корея. Госсектору нужна сертификация CSAP: персонал и данные должны быть в Корее. Это фактически закрывает рынок для иностранцев. Весной 2026 правительство объявило о передаче полномочий над допуском к госсектору спецслужбе NIS.
  • Япония. Свои облака есть: Sakura Internet вошла в число поставщиков государственного облака.
  • Ближний Восток. Саудовская Аравия и ОАЭ требуют локализации, гиперскейлеры строят там регионы с местными партнёрами. Например, регион Microsoft Saudi Arabia East открывается в четвёртом квартале 2026.
  • Индия, Индонезия, Вьетнам, Турция. Есть законы о локализации данных. Обычно их закрывают местные регионы тех же гиперскейлеров, а не отдельные облака.

7. GPU-облака: когда понадобится своя модель

На MVP своя модель почти никогда не нужна. API дешевле, пока объём маленький. И вы не платите за GPU, который 90% времени простаивает. Своя модель становится нужна, когда:

  • данные нельзя отдавать внешнему API;
  • объём вырос настолько, что API дороже аренды;
  • нужна дообученная модель.

Тогда цены за H100 на октябрь 2026 (on-demand, за GPU-час, в составе 8-GPU машин):

Провайдер H100, $/GPU-час Примечание
Lambda $3,99 H100 SXM, self-serve
Nebius $4,50 с 1 октября 2026, до этого $3,85
CoreWeave $6,16 $49,24 в час за узел из 8 GPU
AWS p5.48xlarge ~$6,88 ~$55 в час за узел после снижения цен в июне 2025

Один H100 круглосуточно обходится в $2 900–5 000 в месяц, то есть десятки, если не сотни, MVP. У Cloud Run есть GPU L4 с посекундной оплатой (около $0,67 в час). Для маленьких моделей и экспериментов это мостик между API и своим кластером. Сколько реально стоит селф-хостинг конкретной модели с учётом стоек, питания и людей, считает мой калькулятор стоимости инференса.

8. Сводная таблица: месячный счёт за один и тот же MVP

Оценка для эталонного сервиса из раздела 1: API и воркер, самый маленький управляемый Postgres (или свой на VM, где управляемого нет), ~200 ГБ исходящего трафика. Без кредитов и бесплатных пробных периодов.

Платформа Как развернуть ≈ в месяц Главная оговорка
AWS ECS Express Mode (Fargate) + RDS ~$70, ~$100 с NAT ALB, IPv4 и NAT дороже самих вычислений
Google Cloud Cloud Run + Cloud SQL ~$35 db-f1-micro без SLA; трафик через Premium Tier
Azure Container Apps + PostgreSQL Flexible ~$25 холодный старт; сложная модель прав
Oracle Cloud Always Free A1 + свой Postgres $0 простаивающие машины забирают
Hetzner 2 × CX23, свой Postgres ~€12 + IPv4 база и бэкапы на вас
DigitalOcean Droplet + Managed PG + Spaces ~$32 существенных нет
Heroku 2 × Basic + Essential-0 ~$19 платформа заморожена
Render 2 сервиса + Postgres, Hobby ~$50 $0,15/ГБ сверх 5 ГБ трафика
Hetzner + Coolify CX33, всё на одном сервере ~€9 + IPv4 Coolify тоже нужно обслуживать
Alibaba / Tencent (межд.) VPS + свой Postgres от ~$5–10 вне Китая только ради цены
Yandex Cloud Serverless Containers + Managed PG ~3 500 ₽ (с НДС) один регион
Scaleway Serverless Containers + DB-DEV-S ~€11–15 dev-тариф базы без HA

Разница между самым дешёвым и самым дорогим вариантом меньше $100 в месяц. Это порядка часа-двух работы инженера. Поэтому выбирать по этой таблице ошибочно. Выбирать надо по следующей.

9. Что будет, когда вырастете

MVP, который выстрелил, через год может потребовать десятки сервисов, реплики базы, несколько регионов и GPU. Вопрос: придётся ли для этого переезжать?

Платформа Путь роста без переезда Управляемый Kubernetes Postgres при росте Регионы GPU
AWS ECS Express → ECS/EKS EKS, $0,10/ч за кластер RDS Multi-AZ, реплики, Aurora 39 H100, B200
Google Cloud Cloud Run → GKE (тот же контейнер) GKE, $0,10/ч, один кластер бесплатно Cloud SQL HA, AlloyDB 43 L4 в Cloud Run, H100
Azure Container Apps → AKS AKS, бесплатный уровень без SLA Flexible Server HA, реплики 70+ H100
Oracle Cloud VM → OKE OKE OCI Database with PostgreSQL 41 H100 и новее
Hetzner больше серверов руками нет (k3s своими силами) нет, только свой 6 только выделенные GEX
DigitalOcean App Platform → DOKS DOKS, control plane бесплатно Managed PG со standby и репликами 13 GPU Droplets
Heroku больше дайно нет до Premium-планов US, EU нет
Render горизонтальное автомасштабирование на Pro нет до 128 CPU и 1 ТБ RAM 5 нет
Coolify больше серверов нет свой где ваши серверы где ваши серверы
Alibaba Cloud SAS → ECS → ACK ACK ApsaraDB, PolarDB 31 есть
Yandex Cloud Serverless → Managed Kubernetes есть Managed PG HA 1 (+ Казахстан) есть
Scaleway Serverless → Kapsule Kapsule Managed PG HA (не DEV) 3 H100

Вывод из этой таблицы обратный выводу из предыдущей:

  • Гиперскейлеры дороже на старте, но рост внутри них означает смену сервиса, а не провайдера. Cloud Run → GKE и Container Apps → AKS запускают тот же контейнер.
  • Hetzner и Coolify дешевле всех, пока у вас один-два сервера. Дальше вы строите свою платформу сами или переезжаете.
  • PaaS комфортен ровно до момента, когда нужен GPU, необычная сеть или регион, которого у них нет.

10. Как не прирасти

Переезд стоит дорого не из-за переноса данных, а из-за того, что пришлось переписать. Правила, которые держат дверь открытой:

  • Контейнеры, а не buildpacks и не функции. Docker-образ запустится в Cloud Run, на Render, в Kubernetes и на голом Hetzner. Heroku-buildpacks и Lambda-функции придётся переупаковывать.
  • Postgres, а не проприетарная база. RDS, Cloud SQL, Azure Flexible, Managed PG у Яндекса понимают один и тот же pg_dump. Aurora-специфичные функции, Spanner, DynamoDB и Cosmos DB его не понимают.
  • S3 API для файлов. Его поддерживают все, от Cloudflare R2 до Yandex Object Storage и MinIO.
  • Очередь в Postgres или Redis, а не SQS или Pub/Sub, пока нагрузка позволяет. pg-boss, River и Sidekiq переезжают вместе с базой.
  • Terraform или OpenTofu с первого дня. Даже если провайдер сменится и модули придётся переписать, у вас будет точная опись того, что вы построили.
  • OpenTelemetry для логов и метрик, чтобы наблюдаемость не была привязана к CloudWatch или Stackdriver.
  • Секреты через переменные окружения. Обёртку над Secrets Manager потом легко заменить.

И практическая мелочь: с 2024 года AWS, Google и Azure под давлением европейского Data Act снимают плату за исходящий трафик при полном уходе к другому провайдеру, по запросу в поддержку. Сам трафик перестал быть главной ценой ухода. Главной осталась ваша архитектура.

11. Дерево решений

  • Нет особых требований к юрисдикции и команде? Это самый частый случай:
    • время дороже денег → Cloud Run или Azure Container Apps, с понятным путём в GKE или AKS;
    • деньги дороже времени → Hetzner;
    • AWS → если команда его уже знает или крупный клиент требует именно его.

Следующие условия перевешивают выбор выше:

  • Пользователи в материковом Китае? → материковый регион Alibaba Cloud (Tencent Cloud для продуктов в WeChat, Huawei Cloud для госсектора), ICP-регистрация и местное юрлицо или партнёр. Это проект с юристом.
  • Персональные данные граждан России? → Yandex Cloud, Cloud.ru или VK Cloud. Дальше выбирайте внутри по сервисам и цене.
  • Клиенты из европейского госсектора, финансов или медицины? → суверенное облако (OVHcloud, Scaleway, STACKIT) или AWS European Sovereign Cloud, в зависимости от того, что примет их комплаенс.
  • Нет девопса в команде? → управляемый PaaS: Render, а не Heroku. Следите за трафиком.
  • Есть немного времени и каждый евро на счету? → Hetzner + Coolify.

Какую бы ветку вы ни выбрали, соблюдайте раздел 10. Тогда это решение можно будет пересмотреть.

Все записи