Amazon S3 Static Website Hosting

Sometimes you don’t need a full blown web hosting environment with MySQL, PHP and other dynamic components.  Sometimes you just need to host a static website.

We can host static websites on one of our normal servers and support quite a large number of hits, but sometimes you may need VERY high availability service.

Examples of this include:

  • Informational sites with links to many downloadable files requiring high bandwidth
  • A “micro site” that is being sent out to a large number of people simultaneously requiring a large number of concurrent connections.
  • Static file hosting, such as images.  For example, if you have a blog with a lot of images, you can host the main site on a normal PHP server and the images on a high power system.

This is where Amazon S3 Static website hosting comes in handy.

You simply create a “bucket” in S3, create the website endpoint, choose the “index” file such as “index.html”, upload your static website and add a CNAME pointing to the URL that is given to you in the S3 control panel.

Although it’s not too hard to set up this service, we can provide assistance in establishing the initial site and helping you setup a client to upload files into the web space.

One advantage we can offer is the ability to host your static website on Amazon and still have some dynamic capabilities such as email forms, entering form data into a MySQL database, etc.

Contact us for more information and a quote on setting it up.

An Excellent, Simple (and Free) Amazon S3 GUI – S3Fox

Want an simple and easy way to access your Amazon S3 account?

I’ve tried JungleDisk.  It’s good and provides lots of features to those who need them.  I’ve also use Bucket Explorer, but it seems very slow on loading the file list on large folders.

How about for the rest of us that just need to be able to upload/download and set permissions?

I googled around today and ran across S3Fox.  It is a Firefox plugin that runs within the browser and was amazing quick and easy to configure and access S3.

Once installed and configured, you can easily access files under “Tools”, “S3 Organizer” where it loads up a nice FTP looking interface.

Once a file is uploaded, you can right click on it and change permissions (in case you need to use the files on a public website).

I use Amazon S3 for a client site that has a page with LOTS of images.  With the Mosso Compute Cycle issue I mentioned in the last post, this offloads 400+ small 10-15k images off that server and onto Mosso.  I also use it for miscellaneous personal file storage and it seems to be working out great!