Heroku: perfect platform for agile teams!
November 16, 2019
Heroku: perfect platform for agile teams!
Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with Heroku Platform
Heroku is the platform in which we deploy our applications. It hosts the backend services and it's dependencies such as databases, message queue platform, etc. Instead of setting up a virtual machine and deploy things manually, with Heroku we just attach it to a code repository and automate the deployment to it. It abstracts the resources units and uses a much easier one named `dyno` which allows a much easier scaling mechanism.
- Continuous deployment via repositories
- Abstraction of computing resources
- Add-ons mechanism (databases, message-queue services, etc.)
- Some Heroku-specific errors are hard to debug
- It has saved us a bunch of time by automatically deploying our code every time we updated the repository.
- When our application has slowed down by the increase of user activity, we just add another dyno and problem solved!
- It's very easy to modify the environment variables via the Heroku dashboard or via it's CLI.
I believe Azure App Service is pretty similar to Heroku as you can in both deploy your backend applications.
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.
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.
Do you think Heroku Platform delivers good value for the price?
Yes
Are you happy with Heroku Platform's feature set?
Yes
Did Heroku Platform live up to sales and marketing promises?
Yes
Did implementation of Heroku Platform go as expected?
Yes
Would you buy Heroku Platform again?
Yes