Hacker News new | ask | show | jobs
by freshfruit 4809 days ago
Awesome. Does DO not yet have a comprehensive command line tool?

I'm curious if any Hacker News readers have successfully migrated from Engineyard/Heroku to Digital Ocean. If so, I'd love to hear about your experiences. I am specifically curious about:

1) How complex/big was your Heroku/EY deployment 2) Time invested for migration 3) Stability since migration 4) Ongoing maintenance commitment 5) If you could turn back time and invest this investment elsewhere, would you?

I love Heroku, but I'm a bit concerned that we're becoming too interwoven/dependent on them. We currently have an issue with the stability of one of the Heroku 3rd-party redis tools timing out and feel a bit trapped... I would love to hear an analysis of others' migration experiences.

3 comments

There was write-up from another customer who migrated from Heroku to DigitalOcean

http://matteodepalo.github.io/blog/2013/03/07/how-i-migrated...

This is very helpful from a technical angle. I'm interested in the full cost-benefit analysis. Any thoughts there?
I generally use Heroku for an alpha deployment, but then migrate to DigitalOcean for stable production deployment. I feel Heroku can get too expensive as the application scales up.
When you say "too expensive," I'm curious what you mean... Are you including time/labor in your cost-benefit analysis? For me, Heroku allows me to buy more engineering time (and less sys ops complexity) to devote to other problems. From this perspective, do you still consider DO cheaper? If so, at what ~number of dynos, does it become cheaper... (I realize this is an impossible number to pinpoint...)
I actually just finished my migration from Heroku to DO. I am using salt to manage the servers on DO and also setup zabbix for monitoring.

I have a draft blog post coming about zero downtime deploys that came from having to leave Heroku. So there is a plus side to it as well.