Overall Satisfaction with Heroku Platform
Heroku is an innovative platform for fast web applications development and thus ideal for deploying demos / testing environments / learning / APIs / microservices, etc. Heroku is used primarily as platform for APIs integration. Many software vendors provide Open Source web applications and microservices with API and documentation, ready to be deployed at Heroku with one click or with some manual tuning and configuration, the rest is automated and integrated with various cloud services and platforms by default.
- Opensource (with extensive documentation)
- Innovative (cutting-edge web technologies, latest versions of programming languages, tools, services, integrations)
- Focused on speed and scalability
- Free pricing plan and pricing in general
- Experimentation
- Heroku requires installation of Heroku CLI tools locally.
- Familiarization with latest web technologies.
- Reducing deployment costs.
- Automation.
- OpenShift and IBM Cloud PaaS (formerly IBM Bluemix - PaaS)
Some APIs are specifically developed to be deployed to certain platforms and usually decision which platform to use is not developer's. Another question is deployment cost and pricing model; in specific cases after price comparison Heroku is often selected among other cloud providers / platforms mostly by being developer-friendly which means Heroku offers more than just a platform, accompanying technologies and documentation.
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
Heroku Platform Feature Ratings
Evaluating Heroku Platform and Competitors
- Price
- Product Features
- Product Usability
- Product Reputation
- Vendor Reputation
Heroku Platform Support
Pros | Cons |
---|---|
Good followup Knowledgeable team Problems get solved Kept well informed No escalation required Immediate help available Support understands my problem Support cares about my success Quick Initial Response | None |
No - I have several cloud applications in development deployed on Heroku Platform, not big at scale and not resources hungry. Their requirements are satisfied with Free pricing plan and support is sufficient. Prospective cloud applications that will potentially require more resources, horizontal scaling and are dynamic and complex by design can be deployed with Premium Plan and premium support.
Using Heroku Platform
Pros | Cons |
---|---|
Like to use Easy to use Well integrated Quick to learn Feel confident using | Unnecessarily complex Requires technical support Inconsistent Cumbersome Lots to learn |
- Microservices
- API
- Integration
Yes, but I don't use it