You might want to go over your figures there. Bandwidth is only 10 cents a gigabyte if you have done 150TB in transfer already. For common folk, its 17 cents a GB. == 170$ per TBThanks for pointing that out, my bad. Edited it as to not collect karma for false figures. I stand by my point, be it $140 more or less.
Also, Im not talking about single server setups only. Show me a scenario where its cheaper to run your entire business on EC2 than a mix of Dedicated + EC2.
Please see my first comment in this discussion where I said exactly that. It's exactly this mix which makes the most sense in most cases.
Also, Im not talking about single server setups only. Show me a scenario where its cheaper to run your entire business on EC2 than a mix of Dedicated + EC2.
I never claimed that - but yes, even those scenarios exist.
If your business is number crunching then EC2 might be a good deal. Likewise if your business is strongly saisonal (e.g. ticket sales for sports events or such).
Moreover there are many scenarios where EC2 enables things you could not realistically afford otherwise;
do you think dropbox could have realized their storage and scalability needs on conventional hardware?
While traffic might be "ridiculously" expensive on AWS, storage happens to be riciculously cheap. You don't get $.10/GB "infinitely" scalable random access storage elsewhere.
And finally, closer to your usual PHP/MySQL shop, in many companies the savings due to flexibility and availability simply outweigh the markup on the hosting bill.
You keep throwing figures in the 3 digit range. Sorry man, but your admins burn that per hour while they reinvent all the little infrastructure things that amazon already has.
Trust me, not all of amazon's customers running those 1mio-or-something instances are idiots.