Last post Jun 28, 2011 07:19 PM by MadhuriM
Jun 27, 2011 03:24 AM|rfurdzik|LINK
We want to host images on Amazon S3, for now we just store images on the web server. Here are some questions:
Jun 27, 2011 03:42 AM|XIII|LINK
What would be the benefit of storing images on S3 as oppoused to store on our web server
I find this strange. You want to move to the cloud but didn't even think about the why you want to move out? Or did you just hear about it and think you want to move because you think it's cool on your CV?
Anyway, the main benefit for you to host your images or any other static data on another server is that it becomes a CDN (Content Delivery Network) so it can be more easily cached by browsers and parallel downloads are easier for the browser.
Microsoft has a dedicated CDN platform available already in their Azure stack:
http://www.microsoft.com/windowsazure/cdn/. Be sure to check that out as well.
With the batch upload what protocol should we use: FTP, Web Service, BitTorrent (Amazon s3 supports)
Whatever fits you best. Ftp seems like the best approach at first glance.
Jun 27, 2011 04:15 AM|mvark|LINK
By using Amazon S3 as a CDN instead of serving static files like images from your own web server, you can cater to a significantly large number of concurrent users & deliver the images faster as a CDN would detect the location of the user & serve files from
a server that's geographically closest.
A CDN also offers high availability. Read more about CDN benefits here - http://en.wikipedia.org/wiki/Content_delivery_network#CDN_benefits
Jun 28, 2011 07:19 PM|MadhuriM|LINK
Also you don't have the onus of maintaining it on the server by yourself . A cost as well as effort saving