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
- Platform management overhead (43)8.080%
- Upgrades and platform fixes (44)7.979%
- Scalability (44)6.969%
- Platform access control (43)5.959%
Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Heroku Platform, and make your voice heard!
Entry-level set up fee?
- No setup fee
- Free Trial
- Free/Freemium Version
- Premium Consulting / Integration Services
Starting price (does not include set up fee)
- $85 per month
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 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.
However, the dyno concept and it's drastically simple web dashboard makes Heroku a much better and sane alternative to Azure App Service. In Heroku, you get abstracted of computing resources units by introducing the `dyno` concept, and you do not get overwhelmed by the complexity of the interface of Azure. The Heroku's web dashboard interface is simple and you are only shown what you need.
- OpenShift and IBM Cloud PaaS (formerly IBM Bluemix - PaaS)
- Google App Engine and Amazon Elastic Compute Cloud (EC2)
- AWS Elastic Beanstalk and Rackspace
AWS provides extensive configuration options, providing a more mature infrastructure, with dedicated resources toward infrastructure, much more control of traffic and components.