Perfect for small projects
August 23, 2019

Perfect for small projects

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Heroku

We use Heroku as a platform for developing applications, services, websites, and landing pages. Heroku is used by the technology department and product development. Heroku is one of the most versatile platforms ever, it was the first cloud platform as a service. In a marketing agency, it is a good platform to develop customer applications, landing pages, and websites.

  • User-friendly interface.
  • Supports many languages, databases, and other services in the form of addons.
  • Super easy to deploy!
  • Large learning curve.
  • For small and simple applications, it is possible to get it free of cost.
  • There could be a form of local currency billing.
  • There could be a better organization of apps on the dashboard, with apps split by customers.
  • There is a certain limitation with some addons, which may make your application unfeasible and you may have to migrate to another platform.
  • Brought greater agility in the pipeline of simple application development.
Heroku is a very user-friendly, super-simple platform that is intuitive for both developers and non-developerss
I have never had an issue with their support!
Heroku has the advantage of simplifying the development and integration with some services (which in Heroku they call addon) wherein other platforms, certainly for those who don't have much experience, it will take much more development time.
It is perfect for the custom development of small applications, services, and websites where there is a limited budget or cost forecast. It is a good platform for scalable services and applications, with a great capability to scale an application when needed. In some cases, Heroku may not be as well suited, because when using some addons with more expensive plans, the cost can be quite high compared to AWS or GCP.

Heroku Platform Feature Ratings

Ease of building user interfaces
10
Scalability
10
Platform management overhead
9
Workflow engine capability
9
Platform access control
9
Services-enabled integration
10
Development environment creation
10
Development environment replication
10
Issue monitoring and notification
10
Issue recovery
10
Upgrades and platform fixes
8