Amazon + Two Guys + $0 = Next YouTube
blogs.smugmug.com
blogs.smugmug.com
I would use Amazon only as backup like smugmug does...other than that for me, there is not avdantage...
* Pay only for what you use. There is no minimum fee, and no start-up cost. * $0.15 per GB-Month of storage used. * $0.20 per GB of data transferred.
EC2 is designed for computation, S3 for storage.
http://blogs.law.harvard.edu/philg/2007/01/05/best-web-server-program-for-a-lot-of-static-files/#comment-19962
"Leaving the files in S3 with global read perms would open up the possibility of a botnet attack whereby an attacker could simply request all your files continuously and thereby drain your bank account by using up bandwidth as fast as Amazon can deliver it. Is there any way to address this kind of abuse? Otherwise, agreed, serving directly from S3 would be a fine idea." (how do you do blockquotes, btw?)
then it doesn't really apply. If you have an EC2 instance running as your server, you aren't allowing global public access to your S3 data. You control bandwidth usage through your EC2 server the same way you would with any other server.
And I think that even with raw S3, there are ways, such as "use once URLs", that allow you to get around this problem.
http://blogs.law.harvard.edu/philg/2007/01/05/best-web-server-program-for-a-lot-of-static-files/#comment-19962
Anyone know off-hand what extended instruction set these machine instances offer? I.e. MMX? SSE? SSE2?