Skip to main content
TrustRadius
Heroku Platform

Heroku Platform

Overview

What is Heroku Platform?

The Heroku Platform, now from Salesforce, is a platform-as-a-service based on a managed container system, with integrated data services and ecosystem for deploying modern apps. It takes an app-centric approach for software delivery, integrated with developer tools and workflows. It’s three main…

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 11 features
  • Upgrades and platform fixes (43)
    8.4
    84%
  • Scalability (43)
    8.2
    82%
  • Platform management overhead (42)
    7.6
    76%
  • Platform access control (42)
    7.0
    70%
Return to navigation

Pricing

View all pricing

Production

$25.00

Cloud
per month

Advanced

$250.00

Cloud
per month

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $85 per month
Return to navigation

Features

Platform-as-a-Service

Platform as a Service is the set of tools and services designed to make coding and deploying applications much more efficient

8.1
Avg 8.2
Return to navigation

Product Details

What is Heroku Platform?

The Heroku Platform, now from Salesforce, is a platform-as-a-service based on a managed container system, with integrated data services and ecosystem for deploying modern apps. It takes an app-centric approach for software delivery, integrated with developer tools and workflows. It’s three main tool are: Heroku Developer Experience (DX), Heroku Operational Experience (OpEx), and Heroku Runtime.

Heroku Developer Experience (DX)
Developers deploy directly from tools like Git, GitHub or Continuous Integration (CI) systems without the need to manage infrastructure. The web-based Heroku Dashboard makes it possible to manage applications online and gain visibility into performance.

Heroku Operational Experience (OpEx)
OpEx helps developers troubleshoot and remediate issues and customize the ops experience to identify and address trends in application health. Heroku provides a set of tools to alert teams if something goes wrong, or to automatically scale web dynos if the response time for web requests exceeds a specified threshold.

Heroku Runtime
Heroku runs apps inside dynos—smart containers on a fully managed runtime environment. Developers deploy their code written in Node, Ruby, Java, PHP, Python, Go, Scala, or Clojure to a build system which produces an app that's ready for execution. The system and language stacks are then monitored, patched, and upgraded. The runtime keeps apps running without manual intervention.

Heroku Platform Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Heroku Platform starts at $85.

AWS Elastic Beanstalk, CloudFoundry, and Red Hat OpenShift are common alternatives for Heroku Platform.

Reviewers rate Development environment creation highest, with a score of 8.7.

The most common users of Heroku Platform are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(171)

Attribute Ratings

Reviews

(1-5 of 5)
Companies can't remove reviews or game the system. Here's why
Emily Cooper | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Heroku runs the back end of our virtual mentoring platform that facilitates our education programs. It allows for email notifications to be sent to users, and all of the other back-end servers and operating systems to seamlessly work together to run the platform. It is an essential part of our programming and we chose it purposely when we rebuilt the platform entirely.
  • Streamlines different functionality.
  • Makes monitoring activity accessible.
  • More user friendly for those who aren't familiar with coding.
  • Progress summaries for users with activity reports.
  • Potentially a user overview tour of Heroku.
When you have a platform that needs to function for multiple different users and those who would like to track activity and be able to scale up or down based on usage.
  • Communication features that allow our platform to automatically communicate with users.
  • The different apps within Heroku allow you to track and monitor in different ways.
  • Reports of issues that are occurring on the back end.
Platform-as-a-Service (11)
87.27272727272727%
8.7
Ease of building user interfaces
80%
8.0
Scalability
90%
9.0
Platform management overhead
80%
8.0
Workflow engine capability
90%
9.0
Platform access control
80%
8.0
Services-enabled integration
90%
9.0
Development environment creation
90%
9.0
Development environment replication
90%
9.0
Issue monitoring and notification
90%
9.0
Issue recovery
90%
9.0
Upgrades and platform fixes
90%
9.0
  • It has been critical in seamlessly operating our platform with runs all of our programs.
  • It has been impressive with its ability to scale quickly which results in the growth of our work.
  • It allows for tracking of different features which allows for quick problem solving which saves us time.
Heroku was more extensive in terms of its operating and scaling from what we witnessed by looking into other options and trying to find the best operating system for a new platform.
GoodHire, Amazon Web Services, Google Workspace (formerly G Suite)
Ana Andres del Valle | TrustRadius Reviewer
Score 1 out of 10
Vetted Review
Verified User
Heroku is becoming an average platform with poor support [in my opinion]. Since the acquisition, [I feel] Heroku has put aside engineering quality. Additionally, the support people, [not] only they are not helpful, [I believe] they actually are giving completely [inaccurate] and dangerous advice. Our database has been under attack for days. Heroku support has been telling us there is nothing to worry [about] despite very suspicious Postgress 28000 errors, from external services (bots) trying to hit and get access to our database. I am still waiting for Heroku to tell us how to best solve this or at least how to change the name of our database with no disruption. In the meanwhile, our website is struggling with the consequences of this 'force brute' attack. [I would] not trust Heroku's support advice.
  • Not much lately [in my opinion]
  • Simple product to use
  • Support
  • Documentation
-
  • Speed
  • Reliability
Platform-as-a-Service (11)
48.18181818181819%
4.8
Ease of building user interfaces
50%
5.0
Scalability
50%
5.0
Platform management overhead
50%
5.0
Workflow engine capability
50%
5.0
Platform access control
20%
2.0
Services-enabled integration
30%
3.0
Development environment creation
70%
7.0
Development environment replication
70%
7.0
Issue monitoring and notification
40%
4.0
Issue recovery
50%
5.0
Upgrades and platform fixes
50%
5.0
  • Speed
June 07, 2021

Great for startups

Score 8 out of 10
Vetted Review
Verified User
Incentivized
It's used by the R&D to host the production / staging and dev environments across most services.
  • easy deployments
  • fast setup
  • low maintenance for infrastructure
  • easy to change and adapt
  • pricing
  • better selection of server/dyno types
It's amazing for startups with relative small scale that want to run fast and not worry or spend time about infrastructure.

It's less appropriate when you get to a certain scale where you need your infra to be adjusted to your needs. Also when you get to a certain scale and the price just doesn't make sense.
  • simple deployments
  • east setup and change of infrastructure
  • great UI
Platform-as-a-Service (9)
91.11111111111111%
9.1
Ease of building user interfaces
100%
10.0
Scalability
70%
7.0
Platform management overhead
100%
10.0
Platform access control
100%
10.0
Development environment creation
100%
10.0
Development environment replication
70%
7.0
Issue monitoring and notification
80%
8.0
Issue recovery
100%
10.0
Upgrades and platform fixes
100%
10.0
  • go to market speed
Heroku Platform is much faster to setup, easy to maintain and in terms of ROI makes more sense.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We host all our web applications on Heroku. It was the fastest and simplest way to build our proof of concept years ago, and it has scaled well with us over the years. Good communication from the company on periodic scheduled maintenance, and we've never had an issue with platform reliability.
  • Server hosting.
  • Database hosting.
  • Pricing - more expensive than other modern options.
  • Marketplace add-ons sometimes change with little notice.
Heroku is great for early-stage products. It's very simple to set up multiple environments in a continuous delivery pipeline, and dozens (hundreds?) of one-click integrations with third party tools make it incredibly easy to experiment with different offerings. We're happy to spend time building our apps, not managing servers.

The convenience does come with a cost, and at scale, it's more expensive than other options we've looked at more recently. Overall, we've been happy with Heroku as a platform.
  • Reliability.
  • Simple management console.
  • Integrations.
Platform-as-a-Service (11)
38.18181818181819%
3.8
Ease of building user interfaces
N/A
N/A
Scalability
50%
5.0
Platform management overhead
90%
9.0
Workflow engine capability
N/A
N/A
Platform access control
30%
3.0
Services-enabled integration
90%
9.0
Development environment creation
N/A
N/A
Development environment replication
N/A
N/A
Issue monitoring and notification
80%
8.0
Issue recovery
N/A
N/A
Upgrades and platform fixes
80%
8.0
  • Very fast initial launch.
  • Long term: more expensive than other options would have been.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We're using Heroku Platform to quickly ship our web applications to our customer. Heroku Platform made it very easy for us to do an initial launch of our application quickly and fairly cheaply to start with. Heroku Platform also made it possible to scale our application once it gained enough traffic without much hassle.
  • Easy to use
  • Fairly cheap to start with
  • Fairly easy to scale the application server
  • Not 100% reliable on the cheapest plan; we've had a couple instances of downtime over the year
  • Limited number of supported languages
  • Limited choice of database
Heroku Platform is very good if you need to launch your web application quickly at low cost. If you are a startup just starting the business or just need to launch a simple website or webapp that supported by Heroku Platform, Heroku Platform is one of the best choices available. However, if you need a complex web application with a lot of moving gear involved, Heroku Platform might not be for you.
  • Integration with Papertrail for logging purposes
  • Scaling with Heroku Platform dynos make it very easy to upgrade/downgrade server
  • Free tier to launch POF or testing platform
Platform-as-a-Service (11)
80%
8.0
Ease of building user interfaces
90%
9.0
Scalability
80%
8.0
Platform management overhead
90%
9.0
Workflow engine capability
70%
7.0
Platform access control
70%
7.0
Services-enabled integration
60%
6.0
Development environment creation
90%
9.0
Development environment replication
90%
9.0
Issue monitoring and notification
90%
9.0
Issue recovery
70%
7.0
Upgrades and platform fixes
80%
8.0
  • We are able to launch applications fairly quickly without too much hassle on the DevOps side
  • The free tier made us able to create an initial POF application to showcase without paying for server fee
  • Autoscaling rules save us some money on quiet time
Heroku Platform is cheaper to begin with compared to DigitalOcean or Amazon Fargate. The configuration user interface is also arguably easier to understand. With its user friendliness and cheaper tiers, Heroku Platform was our pick to host some of our applications that were suited to be hosted in PaaS. It also supports an add-on that's pretty handy to integrate for our build process.
Amazon Fargate, DigitalOcean, Amazon Elastic Compute Cloud (EC2)
Return to navigation