4 ms·
Depends what your app is written in. If I were doing this with a Rails app, I'd use Engine Yard for sure. Engine Yard Cloud makes stuff like load-balanced app
by jackowayed 16y ago
Depends what your app is written in.
If I were doing this with a Rails app, I'd use Engine Yard for sure. Engine Yard Cloud makes stuff like load-balanced app servers and master/slave replication really easy (you can do it from the web interface), and they really know what they're doing and have tuned the stack based on that knowledge.
I don't know if there are similar offerings that are reasonably priced yet awesome for other languages though.
- fewafjka 16y agoFor what it's worth, a friend of mine moved a rails site from a dedicated server to engineyard. Her hosting costs went from $350/mo to $1,600/mo, not including having to pay another $1k/mo or so to smtp.com for email marketing.
- gommm 16y agoI found engineyard very unflexible... Sure you can create custom recipes to get around that but since they update their system without warning, the custom recipes end up becoming stale...
- nivertech 16y agoBoth EngineYard and Heroku run on top of Amazon EC2
- gommm 16y agoYes, but the problem is that they use their own gentoo based environment that they update as time go... To do anything custom that they didn't plan beforehand, you need to create custom chef recipes that will be executed whenever a new instance is provisioned or if you deploy with their web interface (but not if you deploy with capistrano). The problem is that it's hard to make sure that the custom chef recipes will work when the underlying environment changes and you are not told ahead of time of those changes...
- stcredzero 16y agoWhat sort of stuff was in those recipes?