As per alternatives to DO & Heroku, you could use Elastic Beanstalk (from AWS) or Engine Yard. Or you can go with Dokku, which allows you to install and own a PAAS on any hosting provider. Think of it as using Heroku anywhere. I used it on a project, and I enjoyed it a lot.