Overall Satisfaction with Heroku Platform
It enables us to deploy quickly and simply. Heroku enables us to get multiple services with almost zero DevOps overhead. We have many different services and many full-stack developers and would like for all of them to be able to create, develop, test and deploy their services with minimal as possible an operational learning curve and set-up.
- Monitoring is very simple and easy to use for most use cases.
- Pipelines (development to production) are very simple. Application rollbacks are also very easy.
- Notifications and alerts are simple and easy to use.
- Very easy integration with other sass services and products.
- Docker support is lacking.
- You can't create multiple HTTP network services without creating separate apps.
- Enterprise grain security concerns are hard to address.
- It can get pretty expensive if you also take the actual infrastructure into the cost calculation.
- We deploy many many services with almost zero ops and DevOps.
- The minimal learning curve for developers.
- High service reliability
- Easily create services including integration with external services.
Kuberbetes is an easily scalable docker based option which should need minimal DevOps, however, it has a pretty high learning curve with many decisions that need to be addressed as well as monitoring, logging and security concerns.
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