Разбираем пять serverless-платформ для небольших проектов с бюджетом до $50/мес: AWS Lambda, Vercel Edge Functions, Railway, Aleph Cloud и Azure Functions. Free tier, холодные старты, модели оплаты.
1 млн бесплатных вызовов в месяц, поддержка любого runtime, интеграция с десятками AWS-сервисов. Главный минус — холодные старты и скрытая плата за API Gateway ($3.50/млн запросов). Лучший выбор, если вы уже работаете в AWS.
Free Hobby tier с 1 млн edge-запросов в месяц, холодные старты <5мс, бесшовная интеграция с Next.js. Ограничение: Node.js-функции ограничены 10 секундами. Идеален для фронтенд-разработчиков.
Hobby-план $5/мес включает $5 использования, оплата по ресурсам (RAM $10/ГБ, CPU $20/vCPU). Деплой контейнеров без управления серверами — когда чистый serverless не подходит.
Serverless-функции — это способ запускать код без управления серверами: вы пишете функцию, загружаете её, а облако само масштабирует, балансирует и выставляет счёт. Для небольшого проекта с бюджетом до $50 в месяц это часто самый разумный путь: не нужно платить за простаивающие инстансы, не нужен DevOps-инженер, не нужно настраивать авто-скейлинг. Но платформы сильно отличаются по free tier, холодным стартам и моделям биллинга — и именно эти различия определяют, сколько вы реально заплатите1.
Три критерия, которые сильнее всего влияют на выбор при ограниченном бюджете:
Free tier. Большинство платформ предлагают бесплатный лимит вызовов в месяц. AWS Lambda и Azure Functions дают по 1 млн вызовов23, Vercel — 1 млн edge-запросов3. Если ваш проект укладывается в бесплатный лимит, вы платите ноль.
Холодные старты. Когда функция долго не вызывалась, платформе нужно инициализировать окружение — это занимает от нескольких миллисекунд до полусекунды. Cloudflare Workers, использующие V8 isolates вместо контейнеров, вообще не имеют холодных стартов2. Vercel Edge Functions стартуют за <5мс. AWS Lambda и Azure Functions — от 100мс, что может быть заметно для пользовательских API1.
Модель биллинга. Cloudflare Workers считает по CPU-времени, а не по wall-clock — для I/O-heavy задач (ожидание ответа от БД, внешних API) это в 10–50 раз дешевле, чем биллинг по wall-clock3. AWS Lambda тоже считает по времени выполнения, но дополнительно требует API Gateway ($3.50 за миллион запросов), что добавляет скрытую стоимость3.
| Платформа | Free tier | Холодный старт | Модель оплаты |
|---|---|---|---|
| AWS Lambda | 1M вызовов/мес | 100–500мс | по времени выполнения |
| Vercel Edge | 1M edge req/мес | <5мс | по запросам |
| Railway | $5 кредита | нет (контейнеры) | по ресурсам (RAM/CPU) |
| Aleph Cloud | нет | минимальный | по ресурсам, децентрализованная |
| Azure Functions | 1M вызовов/мес | 100–300мс | по потреблению |
> Реклама. Recomate может получать комиссию за переходы по ссылкам на платформы в этом обзоре. Это не влияет на наши оценки — мы рекомендуем то, что действительно стоит использовать.
AWS Lambda — де-факто стандарт serverless-вычислений. Один миллион бесплатных вызовов в месяц, поддержка практически любого runtime и интеграция с десятками AWS-сервисов делают её самым универсальным вариантом12. Если вы уже работаете в AWS — Lambda становится естественным выбором: S3-триггеры, DynamoDB Streams, EventBridge — всё подключается в несколько кликов.
Главные минусы — холодные старты (от 100мс до 500мс в зависимости от runtime и размера пакета) и скрытые расходы. Чтобы выставить Lambda через HTTP, нужен API Gateway, а это дополнительные $3.50 за миллион запросов3. Для небольшого проекта с умеренным трафиком бесплатный лимит покрывает большую часть нагрузки, но при росте стоит закладывать бюджет на API Gateway.
Вердикт: лучший выбор, если вы уже в AWS или вам нужна максимальная гибкость runtime.
Vercel создал платформу, на которой фронтенд-разработчику проще всего развернуть serverless-логику. Free Hobby tier включает 1 млн edge-запросов в месяц, а холодные старты составляют менее 5мс — пользователь практически не чувствует задержки23. Интеграция с Next.js бесшовная: пишете функцию в app/api/, деплоите через git push, всё работает.
Ограничение — Node.js-функции ограничены 10 секундами выполнения, а edge-функции работают в ограниченном окружении (без полного Node.js API). Для API-эндпоинтов, вебхуков и лёгкой серверной логики этого достаточно; для тяжёлых вычислений — нет.
Вердикт: идеален для фронтенд-разработчиков с минимальным бюджетом.
Railway — это serverless-adjacent PaaS: вы деплоите контейнеры без управления серверами, но в отличие от чистого serverless процессы могут жить постоянно. Hobby-план стоит $5/мес и включает $5 использования; оплата идёт по потреблённым ресурсам — RAM $10/ГБ/мес, CPU $20/vCPU/мес4. В бюджет до $50/мес помещается довольно много: например, контейнер с 512МБ RAM и 0.1 vCPU обойдётся примерно в $7/мес.
Когда чистый serverless не подходит — нужны WebSocket-соединения, фоновые воркеры, долгоживущие процессы — Railway заполняет нишу. Нет холодных стартов в традиционном смысле, потому что контейнеры запущены постоянно. Бесплатный план с $1 кредита подходит для экспериментов4.
Вердикт: когда serverless не хватает, а управлять серверами не хочется.
Aleph Cloud предлагает serverless-функции на децентрализованной сети узлов с поддержкой конфиденциальных вычислений в TEE (Trusted Execution Environment)5. Главное преимущество — цена: стоимость инстансов на 90–92% ниже эквивалентов в AWS и GCP5. Нет vendor lock-in и нет единой точки отказа — если один узел падёт, функция выполняется на другом.
Платформа также предоставляет confidential VMs, GPU-инстансы и веб-хостинг. Для приватных вычислений и web3-сценариев это уникальное предложение, которое не найти у централизованных провайдеров. Free tier в традиционном смысле отсутствует — оплата идёт по факту потребления, но низкая базовая стоимость компенсирует это.
Вердикт: для приватных и децентрализованных сценариев, где важны цена и независимость.
Azure Functions даёт 1 млн бесплатных вызовов в месяц и поддерживает .NET, Python, JavaScript, Java и PowerShell1. Ключевое преимущество — Durable Functions для stateful-воркфлоу: оркестрация долгих процессов, цепочки вызовов, человеческое взаимодействие — всё из коробки. Для команд, работающих в экосистеме Microsoft, это естественная альтернатива AWS Lambda.
Холодные старты присутствуют (100–300мс), особенно для .NET-функций с большими зависимостями. Интеграция с Azure Services (Cosmos DB, Service Bus, Event Grid) такая же глубокая, как у Lambda с AWS-сервисами1.
Вердикт: альтернатива Lambda для .NET и Microsoft-стеков.
Для большинства небольших проектов с бюджетом до $50/мес оптимальная стратегия — начать с free tier и масштабироваться по мере роста. AWS Lambda и Azure Functions покрывают базовые сценарии миллионом бесплатных вызовов. Vercel Edge Functions даёт лучший developer experience для фронтенд-проектов. Railway заполняет нишу долгоживущих процессов. Aleph Cloud — выбор для тех, кому нужна децентрализация и конфиденциальность по цене ниже рынка.
| Выбор | Цена | Бесплатный лимит | Холодный старт | Модель оплаты | |
|---|---|---|---|---|---|
AWS Lambda ▶ Выбор | — | 1M вызовов/мес | 100–500мс | по времени выполнения | Узнать цену ↗ |
Vercel Edge Functions лучший dx для next.js | — | 1M edge req/мес | <5мс | по запросам | Узнать цену ↗ |
Railway гибкость долгоживущих процессов | — | $5 кредита | нет (контейнеры) | по ресурсам (RAM/CPU) | Узнать цену ↗ |
Aleph Cloud децентрализованная альтернатива | — | нет (оплата по факту) | минимальный | по ресурсам, децентрализованная | Узнать цену ↗ |
Azure Functions естественный выбор для .net | — | 1M вызовов/мес | 100–300мс | по потреблению | Узнать цену ↗ |
Хотите уточнение, которого нет в статье? Спросите движок — он держит контекст статьи.
Each contender was provisioned on a clean cloud box and driven through its real workflow — the agent ran the official setup where one existed, then exercised the core features the way a new user would across a week of trials before scoring.