Push code, get a running app. The platform handles the OS, runtime, scaling, load balancing, TLS, and most ops — you focus on the application itself.
← Back to Cloud| Platform | Provider | Sweet spot |
|---|---|---|
| Heroku | Salesforce | Original PaaS; still beloved for simplicity. |
| Azure App Service | Microsoft | Enterprise PaaS; .NET, Java, Node, Python. |
| Google Cloud Run | Containers, scale-to-zero, pay-per-request. | |
| AWS App Runner / Elastic Beanstalk | AWS | Container or code → managed service on AWS. |
| Fly.io | Fly | Global edge VMs from a Dockerfile + simple CLI. |
| Render | Render | Heroku-like DX, Git-driven, predictable pricing. |
| Railway | Railway | Modern Heroku alternative; great for side projects. |
| Vercel / Netlify | — | Frontend-focused PaaS (Next, Nuxt, SvelteKit). |
| Cloudflare Workers / Pages | Cloudflare | Edge runtime, V8 isolates, sub-ms cold starts. |
| DigitalOcean App Platform | DigitalOcean | Simple pricing, simple DX. |
PaaS works best when your app follows 12-factor:
$PORT.| Usually included | Usually extra |
|---|---|
| HTTPS / TLS certs | Managed databases (often DBaaS) |
| Custom domains | Background workers / cron |
| Log aggregation | Object storage |
| Health checks & restarts | Email / SMS |
| Rolling deploys + rollback | Vector / search DBs |
| Env var management & secrets | Auth / SSO |
The classic 12-factor target.
Free tiers, instant deploys, no infra distraction.
Low-traffic apps where ops cost > compute cost.
Vercel, Netlify, Cloudflare Pages.