Heroku for data processing, fast & easy
April 15, 2016
Heroku for data processing, fast & easy
Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with Heroku
We use Heroku mainly as the framework for our application (Ruby on Rails, etc.). The data science team also uses Heroku as a simple way to get Python apps up for data processing (Heroku Scheduler, Redis, webhooks). It helps get things up and running quickly when we need to implement some sort of code.
- Fast: We can get web apps up and running very quickly.
- Add-ons: Heroku has a rich add-on library that further saves a lot of time we would spend building things from ground-up.
- Simple: GitHub integration and clean UI makes the learning curve relatively flat.
- Docs Organization: I think the docs are good, but they could definitely be organized better.
- Heroku CLI: Some of the commands feel unintuitive.
- Scaling: I haven't really seen a great solution to scale dynos based on need.
- Can't really speak to the ROI for our engineering team, but we were able to get Heroku to process a bunch of tasks automatically in less than a day--far faster than it would have been to set up on AWS by itself.