Ask HN: Heroku or VPS?
Here are a few considerations...I am just learning programming and am bootstrapping. My app will be accepting file uploads. I am a fairly quick learner - e.g. just learnt Rails 6 months ago and am about 90% complete with the app (despite doing everything myself including product decisions and UI/UX development).
I would like to be able to backup all user uploaded files in at least 2 (preferrably 3) CDNs/Hosts. I am getting familiar with the command-line on OS X, but running my own VPS would definitely be an initially steep learning curve.
Especially getting the regular 'Rails' support software installed and configured properly (i.e. Passenger, Nginx, Capistrano, etc.).
I also am not flush with cash, given that I am bootstrapping.
I would love to hear pros and cons for both - given my situation.
11 comments
[ 443 ms ] story [ 3773 ms ] threadPoint is you have enough to worry about, don't get a VPS till you HAVE to.
You can always move parts of your app off Heroku if you start to outgrow it.
I guess I am trying to balance the free cost, with the cost of switching 1 month after launch because I have exceeded capacity. Wouldn't it make more sense to just do that from day 1 ?
I am just simply thinking out loud, and would love to be corrected where I am wrong.
But the dial up scaling is nice. As is the very quick setup and minimal config.
I use Slicehost most of the time. Setting up a basic passenger/nginx/rails/mysql server is not that hard once you figure it out. It takes me about an hour to do it manually. So I'd learn - it won't take long to make it worth your while with Heroku's prices.