Thursday, July 03, 2008

Amazon Simple Storage

I have recently been playing with Amazon's Simple Storage Solution or "S3". The service provides users with unlimited, secure and reliable storage for about 10 US dollar cents per gig per month. Which is cheap. The service is aimed at developers and does not provided would be "home" users with any front ends for uploading or downloading files. Only API's. The service supports REST and SOAP and is pretty easy to use, once you have got your head around signing your requests.

I have developed a "home user friendly" Windows and Linux compatible front end for the service which can be used to browse your storage area, upload, download and delete files. It looks similar to Windows Explorer and supports drag and drop. The software (River Drive) can be found over at www.TristanPhillips.com under the projects section. To use the software you will need to sign up to the S3 service, but you only pay for what you use, and there is no minimum charge.

6 comments:

Anonymous said...

Hi Tristan. I've been looking for something like this tool, but it seems to require the .NET framework. I currently don't have .NET on any of my machines. Can you tell me what version of .NET it requires?

Tris said...

If you install the latest (3.5?) that will be fine. let me know how you get on!

Anonymous said...

I found a Win2K VM with .NET v2 and it seems to work on that.

This is a nice little tool, with a lot of potential. One thing I found, though, is that it seems to hang if I "Upload Directory Contents" on a directory that has any sub-directories. It's fine if there are no sub-directories.

Cheers.

Tris said...

Hi James, thanks for your comments. It's nice to know some people actually use some of my work from time to time! I will certainly look into that bug for you. Cheers, Tris

Tris said...

Just to confirm the latest version is 0.6.9.5 which I have just refreshed on the download page.

Tris said...

Version 0.7.1 has been released. This includes bug-fixes and extra features.

New features include the ability to set the expiration date for a download URL - Double click on a file now starts download process - Upload will ask for a retry in the event of a failure.

Fixes include: Corrected time remaining estimate on console upload / download - Fixed hang while uploading from a dir with only sub dirs in.

Known issues include: URL generation sometimes has a signature mismatch.