Amazon Web Services vs Railway
Two sides of the hosting decision: hyperscaler cloud and paaS. When each fits, what it costs, who moves from one to the other, and what makers who chose it say.
Which fits you
- The widest catalog of building blocks — Lambda, containers, managed databases, queues — to assemble your own infrastructure.
Use it whenYou need a specific AWS service, enterprise customers ask for it, or you have credits to spend.
Trade-offYou wire up networking, permissions and deploys yourself; billing is per service and hard to predict.
- You have a long-running server, a background worker and a database to deploy together
Use it whenYour app is a server plus a database and a worker, and you want them in one project.
Trade-offUsage-based billing needs watching; fewer regions and compliance options than a hyperscaler.
At a glance
| Used by | 386 makers' products · 17 open-source projects | 112 makers' products |
|---|---|---|
| Cost at default usagerequests 5 million requests, data transfer out 100 GB, serverless function compute 100 GB-hours | $17/mo Pay as you go (Lambda + EC2 t4g.small) | $45/mo Hobby |
| Moved to it on GitHubpull requests since Oct 2024 | 5 from Railway | 9 from Amazon Web Services |
| Downloads | 4.2M/wk−39% vs npm | |
| Pricing | Pay-as-you-go per service; new accounts get up to $200 in Free Tier credits over 6 months. · paid from Pay as you go | Usage-based with a small monthly minimum. · paid from $5/mo minimum usage |
| Free tier | Yes | No |
| Open source | No | No |
Cost as you grow
At 100k requests Amazon Web Services costs less ($16 vs $40); from about 50M requests Railway does ($90 vs $160). They're different kinds of tool — hyperscaler cloud and paaS — so the prices don't buy the same thing.
The numbers, plan by plan
| Requests per month | Amazon Web Services | Railway |
|---|---|---|
| 0.1 | $16 Pay as you go (Lambda + EC2 t4g.small) | $40 Hobby |
| 0.5 | $16 Pay as you go (Lambda + EC2 t4g.small) | $41 Hobby |
| 1 | $16 Pay as you go (Lambda + EC2 t4g.small) | $41 Hobby |
| 5 | $17 Pay as you go (Lambda + EC2 t4g.small) | $45 Hobby |
| 10 | $32 Pay as you go (Lambda + EC2 t4g.small) | $50 Hobby |
| 50 | $160 Pay as you go (Lambda + EC2 t4g.small) | $90 Hobby |
| 100 | $320 Pay as you go (Lambda + EC2 t4g.small) | $140 Hobby |
| 500 | $1,600 Pay as you go (Lambda + EC2 t4g.small) | $540 Hobby |
From each vendor's pricing page: Amazon Web Services, Railway.
Who moves from one to the other
Public pull requests on GitHub since Oct 2024 whose title says "Amazon Web Services to Railway" or the reverse — real code changes, by developers in general rather than makers only.
- deploy(data-collector): migrate from Railway to AWS Montrealbillybrichards/novakash · 2026-04-11
- deploy(macro-observer): migrate from Railway to AWS Montrealbillybrichards/novakash · 2026-04-11
- [synthmind-bot] Railway Secures $100 Million to Challenge AWS with AI-Native Cloud Infrastructure — 2026-03-27administrakt0r/AIautonomousBlogMY · 2026-03-27
- Update railway Database to RDS AWSPraneeth3717/expense-tracker · 2026-03-13
- Switch deployment from Railway to AWSpshrote-afk/JavaProjects-webapp · 2025-12-13
- Point CI at AWS and stop it deploying to the retired Railway backendCodeUche/finventory · 2026-09-06
- Remove Kyndryl branding + move deployment from AWS to Railwaysmithdouglas404/strategic-narrative-builder · 2026-08-30
- chore: migrate hosting from AWS ECS to Railway + VercelruchirV/StockTracker · 2026-04-25
- Switch backend deployment from AWS ECS to Railwaysikakente/sikasem · 2026-04-06
- Remove AWS dependencies and switch email backend to SendGrid for Railwaycarlosarturoleon/portfolio-site · 2026-03-26
- chore: migrate database from AWS to Railwaytrgcghai/Goat-JobHunter-Be · 2026-03-18
- feat: migrate infrastructure from AWS to Railwayotomatty/zedi · 2026-02-27
- Railway Migration: AWS to Railway Infrastructurehongsw/serverless-openclaw · 2026-02-15
- feat: migrate from AWS to Railway deployment with automated workflowsondatra-ai/awesome-claude-mcp · 2025-09-17
What makers say
Makers on using it for hosting, from Product Hunt and Starter Story interviews, each linked to the source. Products with a page of their own and fuller notes first.
We are so excited to integrate with AWS Lambda. Look for our upcoming co-authored blog about how Fleak and AWS Lambda bring goodness to data teams and help them win their time back!
AWS provides the global infrastructure we need to deliver low-latency voice translation to users worldwide. Their reliable services ensure our calls connect seamlessly across regions.
AWS Lambda's scalability is definitely a game-changer, especially for handling the traffic spikes from a Product Hunt launch. Shoutout to AWS Lambda for making it possible! 🚀
Railway makes deploying and scaling our backend effortless. Push to main, it's live. No Dockerfiles to debug, no infra to babysit. We went from zero to production in an afternoon.
🚀 Shoutout to Railway for making API deployment a breeze! As a frontend developer without much backend experience, their platform made it super easy to set up and deploy changes.
Railway is simple and handles deployment transitions really well. Old deployments drain cleanly while new ones come up, so users are never interrupted when we ship.
Loved and watch-outs
Themes that recur in makers' words and Hacker News comments, each linked to what it summarises.
- Platform-wide outages, including one when Google Cloud blocked Railway's account, took customer services down. HNHN 2HN 3HN 4
- It adds a middle layer on Google Cloud that controls your availability, features and security. HNHN 2
- API tokens grant every operation without clear warnings, which let an agent instantly delete a production database. HNHN 2

