| By Alex Iskold | Article Rating: |
|
| June 12, 2006 05:30 AM EDT | Reads: |
47,560 |
Web 2.0 Journal Contributing Editor Alex Iskold (pictured) writes: We are observing the transformation of the web from an ecosystem into an operating system. Building blocks such as websites, blogs, web services, podcasts and RSS are coming together and give rise to a new computing platform. The web operating system is emerging and it is bigger than the sum of its parts. In essence, the Amazon S3 offers developers a huge hashtable. The minimalistic API, available in both SOAP and REST, is focused on basic management of the objects – write, read and delete. By default, the service works over HTTP and supports storage of objects up to 5 gigabytes in size. There is also support for BitTorrent and a plan to add other protocols in the future. To use the service, you have to have an Amazon Web Services account.

|
Each object inside a bucket has to have a unique UTF-8 compliant key assigned by the developer. Since there is no specific key structure imposed by S3, the developers are free to do what best suits their needs. The documentation hints at using slashes to create directory-like structure, but does not insist on it. The lack of key specificity and directory interface in API is not a limitation, but an added flexibility, since people's needs might be different and implementing the directory-like storage is just a matter of following naming conventions in the code.
![]() Figure 2: Example from Amazon S3 API shows GET BUCKET request |
Figure 3: Amazon S3 diagram |
![]() Figure 4: Current S3 ACL choices |
Using AJAX to access S3
Published June 12, 2006 Reads 47,560
Copyright © 2006 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- The Next Programming Models, RIAs and Composite Applications
- i-Technology Viewpoint: "Pessimism Leads to Weakness, Optimism to Power"
- i-Technology Viewpoint: Death to the Browser
- i-Technology Viewpoint: Thinking Outside the VC Box
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Blog: Death-Knell For "Rich Media? Hardly!
- i-Technology Viewpoint: We Need Not More Frameworks, But Better Programmers
- i-Technology Viewpoint: What Are the Drivers of Social Software's Success?
- i-Technology Viewpoint: It's Time to Take the Quotation Marks Off "Web 2.0"
- i-Technology Viewpoint: Google's GWT "May Change Web Development Forever"
- eBay vs Amazon.com: eBay Price-Structure Overhaul Coming Today
More Stories By Alex Iskold
Alex Iskold is the Founder and CEO of adaptiveblue (http://www.adaptiveblue.com), where he is developing browser personalization technology. His previous startup, Information Laboratory, created innovative software analysis and visualization tool called Small Worlds. After Information Laboratory was acquired by IBM, Alex worked as the architect of IBM Rational Software Analysis tools. Before starting adaptiveblue, Alex was the Chief Architect at DataSynapse, where he developed GridServer and FabricServer virtualization platforms. He holds M.S. in Computer Science from New York University, where he taught an award-winning software engineering class for undergraduate students. He can be reached at alex.iskold@gmail.com.
![]() |
Jeff Miller 06/16/06 07:43:35 AM EDT | |||
Terrific eye-opener. And it led me to a Hypertext adventure of further learning about many of the Web 2.0 and 3.0 technologies and vision. Well done. Thank you! |
||||
![]() |
Martin Kochanski 06/14/06 01:13:19 PM EDT | |||
We've integrated S3 support into our Cardbox end-user database (http://www.cardbox.com). We now have an automated backup feature that copies all databases to a backup store on S3, automatically, at user-specified intervals. Because Cardbox is doing the backup itself, it can even back up databases that are currently open and being worked on. More at http://cardbox.wordpress.com/2006/06/13/amazon-s3-and-cardbox/. The Amazon API is beautifully designed and beautifully documented: a pleasure to work with. But the best thing of all is that it's all automatic: "backup without doing backups"! |
||||
![]() |
Joe Labbe 06/13/06 09:21:20 PM EDT | |||
We've integrated S3 as the document storage for our Ratchet-X product and the results have been superb. The service is blazing fast and reliable. We've toyed in the past with the idea of adding document storage but hesitated because of the operational requirements. Amazon's S3 has removed this impediment thus allowing us to build a business grade storage service for our product with minimal effort. I highly recommend it. |
||||
![]() |
ambit.io.us 06/11/06 04:08:50 AM EDT | |||
Great article. More AJAX in action! |
||||
![]() |
ambit.io.us 06/11/06 04:08:23 AM EDT | |||
Great article. More AJAX in action! |
||||
- Ubuntu-based Open Source Linux Mint Tests KDE Version
- Linux Virtualization and Tired Open Source Myths
- IGEL Supports Red Hat Enterprise Virtualization 3.0
- CloudLinux Announces Support for Atomia
- Amazon Kindle Fire Gets Its Own 'Personal Cloud Desktop' with AlwaysOnPC App Launch
- SPIRIT DSP Receives 2011 INTERNET TELEPHONY Product of the Year Award
- The Utility Infrastructure Security Market 2012-2022: Cybersecurity & Smart Grids
- FORTUNE Magazine Names Rackspace Among “100 Best Companies to Work For”
- EnterpriseDB Announces Availability of Postgres Plus Cloud Database
- Convirture Reports Strong 2011 as Virtualization Management Takes Off
- iFollowOffice Turns to Virtual Bridges and Savvis for On-Demand Virtual Desktop Services
- Swisscom Floats Red Hat Cloud
- i-Technology in 2012: Five Industry Predictions
- Ubuntu-based Open Source Linux Mint Tests KDE Version
- Amazon to Rent Out Supercomputers
- Amazon Émigré Starts Network Monitoring Firm
- HP’s Putting a Back Door in the Itanium Alamo
- Linux Virtualization and Tired Open Source Myths
- CloudLinux Announces Preferred Partner Program
- MapR Pushes the Hadoop Envelope
- Rightware Announces Gaming Performance Benchmark for OpenGL ES 3.0/Halti
- IGEL Supports Red Hat Enterprise Virtualization 3.0
- CloudLinux Announces Support for Atomia
- 3Dconnexion Announces its Newest 3D Mouse - the SpaceMouse Pro
- The i-Technology Right Stuff
- Linux.SYS-CON.com Exclusive: Linus Discloses *Real* Fathers of Linux
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- A Closer Look at Damn Small Linux
- Linus' Top Ten SCO Barbs
- SCO CEO Posts Open Letter to the Open Source Community
- Netscape Co-Founder's 12 Reasons for Growth of Open Source
- Where Are RIA Technologies Headed in 2008?
- *POINT - COUNTERPOINT SPECIAL* What's Wrong with the Open Source Community?
- Introducing "Cooperative Linux" - Linux for Windows, No Less
- Linux.SYS-CON.com Exclusive: What Would UserLinux Look Like?
- Why Recovering a Deleted Ext3 File Is Difficult . . .























