Printer Friendly
The Free Library
5,672,013 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Amazon Web Services Launches ``Amazon S3,'' a Simple Storage Service for Software Developers.


SEATTLE -- S3 Provides Application Programming Interface for Highly Scalable, Reliable, Low-Latency Storage at Very Low Costs

Amazon Web Services This article or section is written like an .
Please help [ rewrite this article] from a neutral point of view.
Mark blatant advertising for , using .
 today announced "Amazon S Amazon, in Greek mythology
Amazon (ăm`əzŏn), in Greek mythology, one of a tribe of warlike women who lived in Asia Minor.
3(TM)," a simple storage service that offers software developers a highly scalable, reliable, and low-latency data storage infrastructure at very low costs. Amazon S3 is available today at http://aws.amazon.com/s3.

Amazon S3 is storage for the Internet. It's designed to make web-scale computing computing - computer  easier for developers. Amazon S3 provides a simple web services (1) Loosely, any online service delivered over the Web. Such usage appears in articles from non-technical sources, but not in IT-oriented publications, because definition #2 below describes the correct use of the term.  interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers.

Amazon S3 Functionality

Amazon S3 is intentionally built with a minimal feature set. The focus is on simplicity and robustness.

--Write, read, and delete objects containing from 1 byte to 5 gigabytes of data each. The number of objects that can be stored is unlimited.

--Each object is stored and retrieved via a unique developer-assigned key.

--Objects can be made private or public, and rights can be assigned to specific users.

--Uses standards-based REST and SOAP interfaces designed to work with any Internet-development toolkit.

Amazon S3 Design Requirements

Amazon built S3 to fulfill the following design requirements:

--Scalable: Amazon S3 can scale in terms of storage, request rate, and users to support an unlimited number of web-scale applications. It uses scale as an advantage: adding nodes to the system increases, not decreases, its availability, speed, throughput, capacity, and robustness.

--Reliable: Store data durably, with 99.99% availability. There can be no single points of failure. All failures must be tolerated or repaired by the system without any downtime The time during which a computer is not functioning due to hardware, operating system or application program failure. .

--Fast: Amazon S3 must be fast enough to support high-performance applications. Server-side latency (1) The time between initiating a request in the computer and receiving the answer. Data latency may refer to the time between a query and the results arriving at the screen or the time between initiating a transaction that modifies one or more databases and its completion.  must be insignificant relative to Internet latency. Any performance bottlenecks can be fixed by simply adding nodes to the system.

--Inexpensive: Amazon S3 is built from inexpensive commodity hardware components. As a result, frequent node failure is the norm and must not affect the overall system. It must be hardware-agnostic, so that savings can be captured as Amazon continues to drive down infrastructure costs.

--Simple: Building highly scalable, reliable, fast, and inexpensive storage is difficult. Doing so in a way that makes it easy to use for any application anywhere is more difficult. Amazon S3 must do both.

A forcing function
  • In interaction design, a forcing function is a behavior-shaping constraint, a means of preventing undesirable user input usually made by mistake.
 for the design was that a single Amazon S3 distributed system See distributed computing.

distributed system - A collection of (probably heterogeneous) automata whose distribution is transparent to the user so that the system appears as one local machine.
 must support the needs of both internal Amazon applications and external developers of any application. This means that it must be fast and reliable enough to run Amazon.com's web sites, while flexible enough that any developer can use it for any data storage need.

Amazon S3 Design Principles

Amazon used the following principles of distributed system design to meet Amazon S3 requirements:

--Decentralization: Use fully decentralized de·cen·tral·ize  
v. de·cen·tral·ized, de·cen·tral·iz·ing, de·cen·tral·iz·es

v.tr.
1. To distribute the administrative functions or powers of (a central authority) among several local authorities.
 techniques to remove scaling bottlenecks and single points of failure.

--Asynchrony: The system makes progress under all circumstances.

--Autonomy: The system is designed such that individual components can make decisions based on local information.

--Local responsibility: Each individual component is responsible for achieving its consistency; this is never the burden of its peers.

--Controlled concurrency Operations that are performed simultaneously within the computer. For example, dual-core CPUs provide complete overlapping of two independent processes. See dual core, hyperthreading, multiprocessing, multitasking, multithreading, SMP and MPP.

concurrency - multitasking
: Operations are designed such that no or limited concurrency control In a DBMS, managing the simultaneous access to a database. It prevents two users from editing the same record at the same time and is also concerned with serializing transactions for backup and recovery.  is required.

--Failure tolerant: The system considers the failure of components to be a normal mode of operation and continues operation with no or minimal interruption.

--Controlled parallelism An overlapping of processing, input/output (I/O) or both.

1. parallelism - parallel processing.
2. (parallel) parallelism - The maximum number of independent subtasks in a given task at a given point in its execution. E.g.
: Abstractions used in the system are of such granularity The degree of modularity of a system. More granularity implies more flexibility in customizing a system, because there are more, smaller increments (granules) from which to choose.  that parallelism can be used to improve performance and robustness of recovery or the introduction of new nodes.

--Decompose into small, well-understood building blocks: Do not try to provide a single service that does everything for everyone, but instead build small components that can be used as building blocks for other services.

--Symmetry: Nodes in the system are identical in terms of functionality, and require no or minimal node-specific configuration to function.

--Simplicity: The system should be made as simple as possible, but no simpler.

"Amazon S3 is based on the idea that quality Internet-based storage should be taken for granted Adj. 1. taken for granted - evident without proof or argument; "an axiomatic truth"; "we hold these truths to be self-evident"
axiomatic, self-evident

obvious - easily perceived by the senses or grasped by the mind; "obvious errors"
," said Andy Jassy, vice president of Amazon Web Services. "It helps free developers from worrying about where they are going to store data, whether it will be safe and secure, if it will be available when they need it, the costs associated with server maintenance, or whether they have enough storage available. Amazon S3 enables developers to focus on innovating with data, rather than figuring out how to store it."

S3 lets developers pay only for what they consume and there is no minimum fee. Developers pay just $0.15 per gigabyte of storage per month and $0.20 per gigabyte of data transferred.

Early S3 Applications

University of California The University of California has a combined student body of more than 191,000 students, over 1,340,000 living alumni, and a combined systemwide and campus endowment of just over $7.3 billion (8th largest in the United States).  Berkeley "Stardust@Home" Team: The science team at the University of California Berkeley responsible for NASA's "Stardust@Home" project (http://stardustathome.ssl.berkeley.edu/) is using Amazon S3 to store and deliver the 60 million images that represent the data collected from their dust particle aerogel aerogel, any of a group of extremely light and porous solid materials; the lightest is less than four times as dense as dry air. Aerogels are produced from certain gels (see colloid) by heating the gel under pressure, which causes the liquid in the gel to become  experiment. These images will be delivered to 100,000 volunteers around the world who scan the images looking for Looking for

In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with.
 dust particles from comet Wild2.

"We quickly ran into challenges when we started the project using our own infrastructure," said Andrew Westphal, project director of Stardust@Home. "Using Amazon S3 has allowed us to proceed without having to worry about building out the massive storage infrastructure we realized that we needed to successfully complete the project. The fact that Amazon S3 is an Internet-connected storage service is particularly useful to us as we expect the data examination phase of the project to take only a few months. We can quickly ramp up Ramp Up

To increase a company's operations in anticipation of increased demand.

Notes:
A company might 'ramp up' operations if they just signed a contract creating substantially more demand for their product.
See also: Demand, Economies of Scale
 and back down again without a huge investment."

CastingWords: Podcast transcription service provider CastingWords is already using Amazon S3. CastingWords transcribes audio files into high-quality text at a rate of $0.42 per minute of audio. Another Amazon Web Services solution, Amazon Mechanical Turk The Amazon Mechanical Turk (MTurk) is one of the suite of Amazon Web Services, a crowdsourcing marketplace that enables computer programs to co-ordinate the use of human intelligence to perform tasks which computers are unable to do.  (http://aws.amazon.com/mturk), lets CastingWords access a network of humans to transcribe To copy data from one medium to another; for example, from one source document to another, or from a source document to the computer. It often implies a change of format or codes.  the podcasts inexpensively, quickly, and with high quality. CastingWords uses Amazon S3 to store and retrieve the original audio files and the transcribed texts.

"Amazon S3 provides CastingWords with easy-to-use, reliable storage that allows us to concentrate on building our business and not worry about storage solutions. Its reliability and Internet accessibility mean that it's always there when and where we need it," said CastingWords founder Nathan McFarland. "It is simple to use and it works so well that it eliminated one of the many things we have to think about, which is huge when starting a small business."

FilmmakerLIVE.com: Developer of storyboarding software for the motion picture industry, FilmmakerLIVE.com is using Amazon S3 to store and share digital storyboard A sequence of images and annotations for a cartoon, animation or video. Storyboards are previews of the final version and typically contain mockups rather than final art and images. Before computers, storyboards were drawn with pen and ink on lightweight cardboard.  elements with its customers around the world. After only a few weeks of using Amazon S3, the company realized it could also help other filmmakers and entrepreneurs take advantage of Amazon's economies of scale that Amazon S3 offers. FilmmakerLIVE.com's development manager Don Alvarez is currently building this new service, which he expects to announce this summer.

"Building a data center that meets the needs of online filmmakers is serious business when you consider the redundant hardware, racks of hard drives, filtered power lines, 24x7 monitoring, and all the other necessary components," said Alvarez. "With Amazon S3, we have instant access to a virtual data center that was far beyond anything we could have hoped to build ourselves. The biggest benefit for us is that Amazon S3 lets us concentrate our resources on what we do best, building tools for filmmakers."

About Amazon Web Services

Launched in July 2002, the Amazon Web Services platform exposes technology and product data from Amazon and its affiliates, enabling developers to build innovative and entrepreneurial applications on their own. More than 150,000 developers have signed up to use Amazon Web Services since its inception. Applications built using Amazon Web Services range from podcast transcription services and marketplaces for web site advertising space to enhanced sites that advertise Amazon products from Amazon sites and integrated solutions for retailers selling merchandise on Amazon sites. Developers make money by selling the applications they build, charging for the services they offer, or generating referral fees from the Associates sites they build. Amazon Web Services is a division of Amazon Digital Services, Inc.

About Amazon.com, Inc.

Amazon.com, Inc., (Nasdaq:AMZN AMZN Amazon.com (NASDAQ symbol) ), a Fortune 500 company based in Seattle, opened on the World Wide Web in July 1995 and today offers Earth's Biggest Selection. Amazon.com seeks to be Earth's most customer-centric company, where customers can find and discover anything they might want to buy online, and endeavors to offer its customers the lowest possible prices. Amazon.com and other sellers offer millions of unique new, refurbished and used items in categories such as health and personal care, jewelry jewelry, personal adornments worn for ornament or utility, to show rank or wealth, or to follow superstitious custom or fashion.

The most universal forms of jewelry are the necklace, bracelet, ring, pin, and earring.
 and watches, gourmet food, sports and outdoors, apparel and accessories, books, music, DVDs, electronics and office, toys and baby, and home and garden.

Amazon and its affiliates operate websites, including www.amazon.com, www.amazon.co.uk, www.amazon.de, www.amazon.co.jp, www.amazon.fr, www.amazon.ca, and www.joyo.com.

As used herein, "Amazon.com," "we," "our" and similar terms include Amazon.com, Inc., and its subsidiaries, unless the context indicates otherwise.

Forward-Looking Statement forward-looking statement

A projected financial statement based on management expectations. A forward-looking statement involves risks with regard to the accuracy of assumptions underlying the projections.
 

This announcement contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Actual results may differ significantly from management's expectations. These forward-looking statements involve risks and uncertainties that include, among others, risks related to competition, management of growth, potential fluctuations in operating results, international expansion, outcomes of legal proceedings All actions that are authorized or sanctioned by law and instituted in a court or a tribunal for the acquisition of rights or the enforcement of remedies.  and claims, fulfillment center optimization, seasonality, commercial agreements, acquisitions and strategic transactions, foreign exchange rates, system interruption, significant amount of indebtedness, inventory, limited operating history, government regulation and taxation, payments, fraud, consumer trends, and new business areas. More information about factors that potentially could affect Amazon.com's financial results is included in Amazon.com's filings with the Securities and Exchange Commission, including its Annual Report on Form 10-K Form 10-K

A report required by the SEC from exchange-listed companies that provides for annual disclosure of certain financial information.


Form 10-K

See 10-K.
 for the year ended December 31, 2005, and all subsequent filings.
COPYRIGHT 2006 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2006, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Geographic Code:1USA
Date:Mar 14, 2006
Words:1726
Previous Article:Hitachi Consulting Expands Its Business and IT Consulting Business to Key Markets in Europe; Hitachi, Ltd.'s Global Consulting Business Begins...
Next Article:Hitachi Notice on Delisting from Four Overseas Stock Exchanges.
Topics:



Related Articles
Amazon Services and Diane Von Furstenberg Studio Announce E-Commerce Alliance for Online Apparel Offering.
Alexa Web Information Service Launches on Amazon Web Services Web Site; Web Service Available on Amazon Web Services Web Site Lets Developers Build...
Amazon.com Announces Plans for Innovative Digital Book Programs That Will Enable Customers to Purchase Online Access to Any Page, Section, or Chapter...
``Alexa Top Sites'' Web Service Now Available for Developers Through Amazon Web Services.
Goooaaalll! Goooaaalll! -- from Surviving World Cup Traffic to Storing Huge Image Libraries, Businesses of All Sizes Are Scoring with Cheap and...
Amazon Launches New Services to Help Small and Medium-Sized Businesses Enhance Their Customer Offerings by Accessing Amazon's Order Fulfillment,...
Bungee Labs Announces Early-Access Beta for Web Developers.
Webmetrics Announces Performance Management Solutions for Businesses Using Amazon Web Services.
Amazon.com Announces First Quarter Sales Surpass $3 Billion, up 32% Year over Year -- Operating Profit Grows 38% -- Raises Financial Guidance.
LignUp Offer Developers Free Internet Phone Minutes for Building and Testing VoIP-enabled Web Services, Applications, Mashups and TWikis.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles