This document provides an overview of web scale computing and summarizes several Amazon Web Services (AWS) products that enable web scale infrastructure and applications. The AWS services discussed include Amazon Simple Storage Service (S3) for data storage, Amazon Elastic Compute Cloud (EC2) for scalable computing power, Amazon Mechanical Turk for distributed human intelligence tasks, Amazon Simple Queue Service for reliable messaging, and Alexa Web Services which provide access to web data and search capabilities. These services aim to reduce costs and improve scalability for developers building web scale applications and infrastructure.
9. But How Much Money?
x + bc
a
Our favorite numbers: 0.10, 0.15, and 0.20
10. Amazon Web Services Are...
A set of APIs and business models which give
developers access to Amazon technology and
content
Data As a Service Search As a Service
Amazon E-Commerce Service Alexa Web Information Service
Amazon Historical Pricing Alexa Top Sites
Alexa Site Thumbnail
Alexa Web Search Platform
Infrastructure As a Service
Amazon Simple Queue Service
Amazon Simple Storage Service People As a Service
Amazon Elastic Compute Cloud Amazon Mechanical Turk
10
11. Amazon Web Scale Infrastructure:
We Do the Muck
Leverage Amazon’s Core Expertise
Scales to the Enterprise
Priced for People
Reliable
Simple to Use
Highly Available
Using Industry Standards
HTTP, XML, REST, SOAP, XSLT
With World-Class Developer Support
14. Amazon E-Commerce Service
Exposes Amazon's product data plus a
shopping cart
In 4th major release
Millions of products
Rich data schema
Product images
Reviews
Wishlists
Commissions via Amazon Associates
program
18. Amazon S3 is… Simple
Data Storage in Amazon Data Center
Web Service interface
No set-up fee, No monthly minimum
Storage: $0.15 per GB/Month
Data Transfer: $0.20/GB to transfer data
Private and public storage
Each object up to 5GB in size
21. Amazon EC2 Is…
A Web service that provides resizable
compute capacity in the cloud.
Designed to make Web-scale computing
easier for developers.
A simple Web service interface that provides
complete control of your computing
resources
22. Amazon EC2 Benefits You
Because It
Reduces the time required to obtain and boot
new server instances to minutes
Quickly scales capacity, both up and down,
as your computing requirements change
Changes the economics of computing:
Pay only for capacity that you actually use
a + bc becomes just bc
23. Amazon EC2 Changes
Computing Economics
No start-up, monthly, or fixed costs
$0.10 per CPU hour
$0.20 per GB transferred across Net
No cost to transfer data between Amazon S3
and Amazon EC2
24. Amazon EC2 Profile
1.7 Ghz x86 processor
1.7 GB of RAM
160 GB disk
250 Mb/second network
27. Amazon Mechanical Turk Is…
A web service that exposes an on-demand
global workforce ready to complete small
tasks in exchange for micro-payments
Frictionless. Outsourcing per-se is irrelevant.
A web services API
33. Podcast transcription service provider
Transcribes audio into high-quality text
Amazon Mechanical Turk: Workers
transcribe podcasts and index text within
search engine
Amazon Simple Storage: Stores the
podcasts and related files
35. Amazon Simple Queue Is
A reliable, highly scalable hosted distributed
queue for storing messages as they travel
between computers.
Amazon's web-scale messaging
infrastructure as a web service
Platform-agnostic, allowing any computer on
the Internet to add or read messages without
any installed software or special firewall
configurations
36. Amazon SQS Highlights
Reliable
Runs within Amazon's high-availability
data centers.
Messages are stored redundantly across
multiple servers and data centers.
Simple: Only Six Methods
Scalable
Secure: Strong access controls
37. Amazon SQS Pricing
Pay only for what you use
No minimum fee
No start-up cost
$0.10 per 1,000 messages sent ($0.0001 per
message sent)
$0.20 per GB of data transferred
39. Four Alexa Web Services:
One Vast Web Database
Alexa Web Information Service:
Web search engine, traffic information for
web sites, a web site directory, and more.
Alexa Top Sites:
Programmatic access top sites data is
available for the web as a whole, or for
individual countries
40. Four Alexa Web Services:
One Vast Web Database
Alexa Site Thumbnail:
Programmatic access to thumbnail images
for the home pages of web sites.
Alexa Web Search Platform:
Directly analyze Alexa's Web archive to
create and publish new search services
42. Amazon Historical Pricing
Highlights
Access to 3 years of actual sales history
from books, music, videos, and DVDs sold
on Amazon.com
Returns the average, minimum, maximum,
and median price for items
Up to ten items per request
Pricing:
$249/mo. for up to 60,000 requests/mo.
43. Learn More About AWS
Explore http://aws.amazon.com
Read Our Blog at http://aws.typepad.com
Amazon’s hiring www.amazon.com/jobs