I’m doing a short presentation with a few other people at Boulder Startup Week on hosting. Tomorrow, Thur, at 10am MT.
Would love to see you there. Feel free to heckle.
If you can’t make it, here is the salient point of my presentation: startups are hard, so you should host your code and infrastructure at the highest level of abstraction that you can, so that your developers can focus on delivering business value through new features rather than doing ops. In practice, prefer hosting options in this order:
- platform specific hosting (wpengine, etc)
- general purpose PAAS (heroku, elastic beanstalk)
- cloud VMs
- server in the closet
Of course, all advice is context dependent; my advice is aimed at small startups and the more flexibility your developers need around aspects of technology the lower on the list you’ll have to go.
Anyway, looking forward to a good discussion.