Yesterday, I blogged on how to share files on Amazon S3, today I’ll show you how you can host a webpage on amazon S3. Now Amazon S3 is a simple storage service, and all it does it store files, but if you store a html file you can change this simple storage service into a webhost.
How does it work? Simple.
If you store a picture file (jpeg for example), and then share a url to everyone. Chances are people will click that URL and it’ll open the picture in a browser. However, if you share a html file, then people clicking on that URL will be able to view a web page on their browser and they wouldn’t be able to tell the difference, because that’s essentially what webhost do anyway, they merely store your html file.
There are a couple of ways you can share files on the web for free, for instance you can create a website to share your files (although that depends on whether you have a hosting plan) or you use websites like minus.com to share it (but they have limits to the file size etc etc). For sharing large files like your wedding photos, may require you fork out a bit of cash to truly have unlimited downloads and good connectivity.
If you’ve got a large 1GB file for example you’re hoping to send out to a bunch of friends and colleagues, your best bet may be Amazons Simple Storage Service (S3). The reason why I like S3, is that just like everything else with Amazon it’s a pay as you use model, which means there are no monthly fix fees and the moment your files stop becoming the flavor of the month, you’ll stop paying bandwidth for it. Plus I’m applying for a job at Amazon and hopefully this scores me some points 🙂