Ask HN: Hosting in the cloud
Does anyone have experience with hosting a small dynamic site in the cloud as opposed to, say, a shared host like DreamHost or a VPS like Linode? What were the difficulties / advantages you encountered? Did it make the overall setup, maintenance, and development of the site easier or harder?
Based on the pricing for AWS et al, it's not cost-competitive to keep a cloud instance running 24/7, and I don't see any really significant advantages in development / maintenance. Until one of those things changes, the cloud looks more like a place where startups and small companies only store data and do short-term processing. (That likely changes when you get significant revenue / traffic, but that's a different set of problems.)
5 comments
[ 7.8 ms ] story [ 39.2 ms ] threadMy current project is on a Rackspace VM because I want more control to do unconventional things. It does need to reach a certain scale before is starts paying off though.
Though there are some cool extras that come with AWS such as the ability to add EBS volumes, take S3 snapshots, etc. This can give you options that VPS or dedicated don't.
But a VPS is basically the same thing. I suggest you test out "cloud" instances and see how much load they support and then compare comparable hosting plans at various places based on cost and reliability.
We host 200 sites on a machine similar to an AWS small with more processor (2g ram with tons more processor - about 11 compute units but rarely hit 25%) Though io is 3-4 times as fast. Some of the sites are pretty active. If you just have a single small site, it would be way more than you need at this stage. Though a VPS would be great because you can get a feeling for how much power you need.
I've considered "cloudsites" from Rackspace but based on page loads, I think it would cost $450/month. That's a bit more expensive than running powerful collocated hardware...but nice since they manage it. It would be fun because they track your machine usage so you are motivated to write efficient code. Though I think it starts at $150.
It pretty much just comes down to personal preference and what you really want to do with the service. Just one suggestion though... Stay away from Godaddy's hosting. I had to setup a site for a client using their service, and it freakin' blows.
Good luck in your search!