![Heroku logo](https://getdeploying.com/static/img/logos/heroku.4e286a5160ed.png)
Heroku ๐บ๐ธ
Build data-driven apps with fully managed data services
Heroku is a platform as a service (PaaS) that enables developers to build and run apps on the cloud.
It was founded in 2007 and quickly became a popular platform for its ease of use, minimal configuration and low operational overhead.
A core component of Heroku is the concept of "dynos" - lightweight isolated containers in which your application runs. You can scale the number of dynos that run your app to be able to handle more load.
Heroku offers a marketplace for add-ons to extend the capabilities of the platform. For example, there's add-ons for databases, monitoring, analytics, logging and sending transactional emails.
Example customers include Airbase, Dovetail, Hotel Engine, ClickMechanic, Ambassify. Read their case studies.
![Heroku Homepage](https://media.getdeploying.com/screenshots/heroku-20240328-a39517.png)
What's good about Heroku
- As easy as it gets if you just want to deploy a Git repo
- Fully-managed infra, minimal ops overhead
- Heroku Postgres is a one-click, battle-tested database
- Extensive add-on marketplace
Heroku's Pricing
For most of its services, Heroku follows a pay-as-you-go model in which you pay for the resources you used each month.
There's a free tier which is suitable for small projects, prototypes or for learning purposes. However, this tier has its limitations - there's a cap on the number of hours a dyno can run per month and it will be put to sleep after 30 minutes of inactivity.
Below are some example configurations and their estimated cost:
Example configuration | Estimated cost |
---|---|
VM Small | $50.00 / mo Dyno 1 GB RAM (Standard 2X) |
VM Medium | $250.00 / mo Dyno 2.5 GB RAM (Performance M) |
VM Large | $500.00 / mo Dyno 14 GB RAM (Performance L) |
Load Balancer | Included in plan |
Managed PostgreSQL | $50.00 / mo 4 GB RAM, 64 GB storage |
Managed Redisยฎ* | $200.00 / mo 1 GB RAM |
Free egress allowance | 2 TB / mo per app |
1 TB of egress beyond allowance | Not publicly listed |
Note: Our pricing examples are based on several assumptions. Your actual costs may differ. Always check the cloud provider's website for the most up-to-date pricing. You can find Heroku's latest pricing here.
What does Heroku do?
Here are some of the managed services that Heroku offers:
Where are Heroku's data centers located?
Based on our records, Heroku has at least 10 data center locations around the world:
Slug | Country | Location |
---|---|---|
sydney | Australia ๐ฆ๐บ | Sydney |
montreal | Canada ๐จ๐ฆ | Montreal |
frankfurt | Germany ๐ฉ๐ช | Frankfurt |
mumbai | India ๐ฎ๐ณ | Mumbai |
dublin | Ireland ๐ฎ๐ช | Dublin |
tokyo | Japan ๐ฏ๐ต | Tokyo |
singapore | Singapore ๐ธ๐ฌ | Singapore |
london | United Kingdom ๐ฌ๐ง | London |
virginia | United States of America ๐บ๐ธ | Virginia |
oregon | United States of America ๐บ๐ธ | Oregon |
Heroku Alternatives
Here are some alternatives to Heroku:
![Railway logo](https://getdeploying.com/static/img/logos/railway.44fa8c268587.png)
Railway๐บ๐ธ
We like Railway for its great developer experience, usage-based pricing, and for its wide range of deployment templates.
![Scaleway logo](https://getdeploying.com/static/img/logos/scaleway.1b509f1f7593.png)
Scaleway๐ซ๐ท
If you're looking for a European-based provider that might be a good alternative to Heroku, Scaleway offers a wide range of managed services and server configurations.
![Fly.io logo](https://getdeploying.com/static/img/logos/flyio.2a99476365ab.png)
Fly.io๐บ๐ธ
Fly.io is a solid alternative to Heroku if you're looking to deploy your app across multiple regions and would like to keep your operational overhead and costs under control.
![DigitalOcean logo](https://getdeploying.com/static/img/logos/digitalocean.64ac233734ec.png)
DigitalOcean๐บ๐ธ
DigitalOcean's App Platform is worth looking into if you want a similar deployment experience as Heroku's, but at a lower price point.
![Render logo](https://getdeploying.com/static/img/logos/render.b0867252d595.png)
Render๐บ๐ธ
Render is a great alternative to Heroku if you're looking for a fully managed experience at more affordable prices.
Our data for Heroku was last updated on July 26, 2024.