Heroku

RATING:

4.6

(285)

About Heroku

Heroku is a cloud-based application development platform that supports multiple programming languages. It helps developers effectively manage and scale applications written in open language frameworks and sources. The application takes care of the infrastructure that is required to efficiently deploy apps across multiple areas, allowing users to focus on developing. Heroku is connected to the most popular workflows and tools that are being used today. It is highly effective at running and managing applications written in Ruby, Node.js, Java, Scala, PHP, Go and Clojure. The software eliminates the need to switch between different programs for coding by providing a single window platform that supports all languages. Heroku helps developers run, scale and build...

Heroku Pricing

Free: 1 web/1 worker Hobby: 10 Process Types: $7 per dyno/month Professional - Standard/Performance: $25 - $500 per dyno/month.

Starting price: 

$7.00 per month

Free trial: 

Available

Free version: 

Available

Organization members
Slide 1 of 3

Heroku Reviews

Overall Rating

4.6

Ratings Breakdown

Secondary Ratings

Ease-of-use

4.5

Customer Support

4

Value for money

4

Functionality

4.5

Most Helpful Reviews for Heroku

1 - 5 of 285 Reviews

Anshuman

10,001+ employees

Used less than 6 months

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

Reviewed January 2022

Great for using for hosting projects

User Profile

Olivier JM

Verified reviewer

Computer Software, 11-50 employees

Used weekly for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

4

VALUE FOR MONEY

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed May 2021

Deploy your code with less hustle

Deploying without having to hire an extra person for DevOps, Just do a git push and your app is deployed this helps businesses to deliver new features to users faster with less resources.

PROS

Heroku makes it easy to deploy applications, and you can do it in many ways. either using their cli or syncing with the repo whether on Github or Gitlab. Another cool feature of Heroku is the ability to add any addons with a simple click, beyond this their documentation is well written and they have a free version that works well for small apps, another cool feature is the metrics and analytics on the traffic your site is getting.

CONS

There is no easy way of switching account, let's say you have a person account and a work account, also some errors are cryptic sometimes which makes it hard to debug what went wrong.

Reason for choosing Heroku

It was cheaper and easier to setup.

David

Verified reviewer

Public Relations and Communications, 51-200 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

5

VALUE FOR MONEY

3

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed September 2020

Most straight forward git push deployment around

Wonderful developer / DevOps experience. In ~6 years of using the service we've hardly seen any issues attributable to Heroku itself (rather to AWS which they buiding their service on top of).

PROS

Very simple to deploy and configure. Allows developers to manage deployments and serverside configuration without the need for a dedicated DevOps team. Apart from just running applications their Heroku Postgres offering is rock-solid (and last I checked: the largest Postgres cloud deployment in the world).

CONS

- Support for 0 downtime deploys via "preboot" is too rudimentary. Preferably it would verify that the deployed code actually managed to boot before routing traffic. Also no built in support for canary deploys. - Could use more dyno types (ie. instance types) to fit more use-cases. However introducing more options would also complicate the product and business model so understandable that it's kept simple. - Somewhat overpriced. - For security focused enterprise organisations the lack of fine grained security settings might be an issue.

Reason for choosing Heroku

Ease of use. Good reputation. Perfect fit for Ruby on Rails applications.

Reasons for switching to Heroku

Switching from bare metal to cloud was a pretty obvious thing to do back in 2014. We chose Heroku since they were the de-facto PaaS for Ruby on Rails applications and we wanted to allow developers to manage deployments without a dedicated DevOps team.

Anonymous

2-10 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

3

EASE OF USE

3

FUNCTIONALITY

4

Reviewed June 2023

Heroku Review

PROS

For what we use Heroku for, its very good. We were using Heroku as a proxy server and currently with Heroku Dynos for running our apps.

CONS

I think some of the issues we started seeing with Heroku did not have a lot to do with them but I think rather how software development was starting to go, for example we were deploying our API server on Heroku as a proxy and using other platforms for the frontend, but there has been some consolidation recently where a few other tools have started to feel easier to deploy and build on than Heroku.

Matthew

Verified reviewer

Computer Software, 11-50 employees

Used weekly for less than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed July 2023

Excellent Hosting Platform

PROS

I would say the ease of usage without much ambiguity is a catch for me. Have hosted a couple of web applications during the days of the free tier and also most recently but overall, it's a good experience.

CONS

Within the context of my usage, there's not much to like least about it.