Heroku logo

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
Heroku Homepage

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:

Our data for Heroku was last updated on July 26, 2024.