Heroku Helps Us Get Things Done
Updated September 19, 2019
Heroku Helps Us Get Things Done
Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Heroku
We use Heroku extensively to build our products on; we make extensive use of Heroku's tooling and analytics to get software up and running with ease, and benefit from them abstracting away server instances so that we can easily scale up and down as needed. Beyond that, we also see a lot of value in a dedicated DevOps team handling issues like patching vulnerabilities, and handling underlying hardware failures – all of which would be prohibitively expensive before we really began to scale up. Heroku lets us access all that at a fraction of the price of an FTE dedicated to it.
Pros
- Great APIs: Heroku's APIs are extremely useful and always improving.
- Developer-friendly documentation: Heroku's docs are thorough and well-written.
- Great Customer Support: Heroku's front-line support is great, and knows when to escalate directly to people working on the product.
Cons
- Heroku Metrics is great, but we'd love to see direct API access (and the ability to add and customize our own metrics).
- Heroku's status/downtime/maintenance notification system could be improved with better granularity to help filter irrelevant alerts.
- Lower up-front infrastructure costs.
- Easy scalability.
- Lowered development cost due to great APIs and documentation.
We kicked the tires on OpenShift before deciding on Heroku, and found the platform to be much less intuitive and well-documented than Heroku. It felt like we were constantly trying to implement workarounds for esoteric platform problems, and eventually the work became too onerous. Heroku was a breath of fresh air after OpenShift.
Comments
Please log in to join the conversation