Are You Ready for Amazon S3?...Probably Not
Having only discovered Amazon S3 a couple of months ago I was totally blown away by the idea. For those of you who don't know what this it, it is storage space in Amazon's data center that is rented out on a monthly fee (and transfer fee). As soon as I read about this I started thinking about the current online/off site storage vendors that I was using. I couldn't believe that Amazon would offer this "service" at such a cheap price.
I started researching everything about it and how I could start using it. The catch is that you must use it by utilizing their APIs. Meaning that you just don't sign up for the service and download their program, you need to write you own program or use someone else's open-source program which is what I did. Since there are so many open-source type programs out there you can just pick the one that you think is the best for your needs and use it. (On a side note, there are also some "pay-for" programs and some online storage companies have moved their infrastructure over to Amazon and are already offering this as a "storage backed by Amazon" type of service.)
The problem I see is the maturity of these open source programs. If I use one now for the next year and the person (or company) stops development of it, then what? A program like JungleDisk changes the file names for some reason when the file is uploaded. If development stops on this program you may need another program to interact with Amazon S3, renaming all of your files could be an arduous task. The other programs that I have used S3backup and www.S3Interface.com both keep the file name unchanged. But I want to be able to automate the file transfer and with these programs this task is more of a manual one.
On another note, I believe that S3 will revolutionize the way we think about storage all together. It will turn storage into a commodity and something where a physical location is not important. Backing up data in one location and restoring it at another may not be a problem in the not too distant future.
Here is the link to Amazon's site if you want to read more about it. www.amazon.com/s3
Labels: Infrastructure, Management
