For example, there's no point in me paying for a nice control panel when I can set up Apache or nginx in no time on my own. I'm not a super sysadmin, but I know enough to quickly write a script that backs up code and database to Dropbox at regular intervals and so on. So paying for those extras? Not sure I see the point when you're not even covering hosting costs :)
Periodically make full restore from bare metal or fresh VPS image using your backups and following written procedure.
Make corrections if something does not work as expected.
I've been looking at some VPS options and I wanted to make sure I select the right one that is not oversold + performs well.
I'd heard rumblings in the past to the effect of "Linode has better performance than Slicehost," but I hadn't really seen such a detailed, quantified comparison until now. Now I'm thinking about switching as well.
My Slicehost slices have never impressed me from a performance standpoint, that's for sure. Their admin console and service have kept me in the fold so far, but I think it's time to at least spin up one Linode instance and do some re-evaluating.
I'm using the 1GB offer. This is something that I may blog about briefly, so far it's running TweetingMachine and a couple of other tools, and has supported the Hacker News traffic decently as well. That's most likely thanks to me using nginx and w3 total cache on the Wordpress blog. That said, if someone really wanted to DDOS me, it wouldn't take much for it to fall over ;)
I could do, but honestly it doesn't differ much more a standard Linux setup - the only difference is a lack of control panel.
If you go down, how many customers may you lose for life?
What do you tell those users if you happen to lose some of their scheduled tweets?
How many refunds will be requested?
Not to mention the time it will take you to bring everything back to life on a new server.
I'm teaching a couple of the users on thingist python, and I've been wanting to give them accounts on a box so that they could have a real-world sandbox to play in...$48/yr lets me afford that pretty freaking easily.
prgmr sounds freakishly awesome. What was that site the other day? showoff.io or something? $5/mo for a VPS vs $5/mo for a dynamic DNS updater/NAT traversal mechanism.
(Just waiting for my instance to spin up now)
(It took a few weeks/months to get my money refunded...and forever convinced me that amazon's customer support is completely worthless)
I'm sure AWS works for some people, but that left a pretty bad taste in my mouth.
The micro instance - the free tier - is actually free, and if you run more than one, additional ones cost roughly $15/month.
However, what most likely happened is that when spinning up your first instance, you started a "Small" instance instead of a micro. "Small" is the default server selected when adding a new instance through the AWS webpage, and I did the same thing without realizing right away that it was not the free tier.
Small instances cost roughly $67.50 per running month, so it would seem to me that this could have been what happened to you.
I guess it just felt kindof "bait-and-switch"y to me. Imagine going into a restaurant that says "free buffet", where there are some non-free things mixed in that aren't really labeled all that well.
The thing is, yeah, I made a mistake and clicked the wrong thing. That happens. What was frustrating to me, though, and why I'll never use AWS again was how long it took to find out what happened. There was no support email, no support chat, nothing.
An EC2 micro instance is around $15/mo (0.02 x 24 x 30). If you were charged $60 (0.085 x 24 x 30), you were running a small instance. They aren't the same thing, and Amazon did/is doing a shit job of making people looking for the freebie account aware of the difference.
AWS is pretty awesome if it meets your needs. We use it at work, and don't have many problems with customer support. That said, it seems like there's obvious support prioritization based on account value.
I'm sorry you had a bad experience. For what it's worth what you saw was more terrible marketing/support handling for freebie accounts than anything related to the service as normally used.
Here's the math: http://news.ycombinator.com/item?id=2049196
I'm actually working on a cheap low-performance storage service designed for backups (webdav and zfs snapshot accessible. I'm targeting 1/10th the price of s3 before bulk discounts, but I also am also targeting a lower level of redundancy and performance.) but I thought the primary demand would be people on other services or on their own servers wanting a backup, so it's interesting to hear if other people place a much higher priority on ease of setting up backups.