• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Amazon Web Services: Building a 'Web-Scale Computing' Architecture
 

Amazon Web Services: Building a 'Web-Scale Computing' Architecture

on

  • 6,413 views

Building a reliable, flexible architecture that can manage the unpredictable nature of today's internet business is challenging. Jeff Barr, Evangelist for Amazon Web Services, will provide the ...

Building a reliable, flexible architecture that can manage the unpredictable nature of today's internet business is challenging. Jeff Barr, Evangelist for Amazon Web Services, will provide the blueprint for 'Web-Scale Computing' - enabling you to utilize Amazon Web Services to build an elastic architecture that can quickly respond to demand.

Statistics

Views

Total Views
6,413
Views on SlideShare
6,398
Embed Views
15

Actions

Likes
6
Downloads
134
Comments
0

2 Embeds 15

http://www.slideshare.net 14
https://www.rebelmouse.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Amazon Web Services: Building a 'Web-Scale Computing' Architecture Amazon Web Services: Building a 'Web-Scale Computing' Architecture Presentation Transcript

    • Jeff Barr Senior Web Services Evangelist Amazon Web Services
    • Hardware Costs Successful Software Costs Your Idea Costs to Run Idle Servers Product Real Estate Maintenance Power Cooling Expertise Load Balancing Managing Growth Bandwidth Management Server Hosting
    • Slashdot/Digg/TechCrunch Effect Rapid, unexpected customer demand/growth
    • “Every year, we take the busiest minute of the busiest hour of the busiest day and build capacity on that, we built our systems to (handle that load) and we went above and beyond that.” * -- Scott Gulbransen Intuit Spokesman * http://news.com.com/2100-1038_3-6177341.html
    • 30% of time, energy, and dollars on differentiated value creation 70% of time, energy, and dollars on undifferentiated heavy lifting
    • Successful Undifferentiated Your Idea Product “Heavy Lifting” Amazon Web Services Amazon Simple Storage Service Amazon Elastic Compute Cloud Amazon Simple Queue Service Amazon Mechanical Turk
    • Elastic capacity – both up and down Fast Always available Rock-solid reliability Very simple Cost-effective Low up-front investment
    • Faster time to market Ability to scale on demand Focus on product & core competencies More capital available to drive business Faster pace of innovation Happy investors
    • 10 web services spanning core infrastructure to e- commerce Running as part of Amazon’s proven computing and networking environment 12 years and $2 Billion spent building Amazon’s technology, infrastructure & content 240K registered developers
    • Amazon S3: Storage for the internet Store 1 byte to 5 GB objects, URL-accessible SOAP and REST APIs Private and Public Storage Options (ACLs) Economical
    • $0.15 per GB per month to store data $0.10 - $0.18 per GB to transfer data $.0001 - $.01 per request Paid via AWS Developer account
    • Amazon EC2: Compute capacity in the cloud Scale capacity up and down in minutes Developers control their machine instances $0.10 per server per hour $0.10 - $0.18 per GB to transfer data
    • Amazon SQS: Message queuing service Reliable message transmission & storage to avoid duplication or lost messages Unlimited queue count, message size, message count $0.10 per 1,000 messages sent $0.10 - $0.18 per GB to transfer data
    • API to Human Processing Power Planetary-scale Paid Work Force Put a Human in the Loop HITs, Requesters, Workers 10% fee to Amazon ($0.005 minimum)
    • Challenge: Scalable storage solution to meet increasing customer demand Solution: Amazon S3 Result: 192TB stored in Amazon S3, saved $1,000,000 Time to Deploy: One week to start storing photos
    • Smugmug increased their photo storage from .5 million in 2003 to 140 million in 2007
    • Implemented Amazon S3 in April 2006 Apr-Oct grew 72%, from 64 Million images to 110 Million images Currently storing 192 TB in Amazon S3 Estimates saving $1,000,000 to date Project $1-2 Million savings in 2007 * http://blogs.smugmug.com/don/files/ETech-SmugMug-Amazon- 2007.pdf
    • Challenge: Needed scalable support for services such as transcoding and file transfer Solution: Amazon S3, Amazon EC2, and Amazon SQS Result: $100 to launch scalable infrastructure Time to Deploy: 1 day to integrate Amazon S3, 75 days from start time to full launch w/ all services
    • GigaVox Infrastructure
    • Implemented Amazon S3, Amazon EC2 and Amazon SQS in November 2006 Created an infinitely scalable infrastructure for less than $100 - building the same infrastructure themselves would have cost thousands of dollars Reduced staffing requirements - far less responsibility for 24x7 operations
    • Challenge: Provide an inexpensive podcast transcription service to customers via the Internet Solution: Amazon Mechanical Turk Result: Able to emerge as the market leader with low prices and quick turnarounds Time to Deploy: 24 days
    • Register at http://aws.amazon.com Developer Forum Getting Started Guides Developer Tools Code Samples Newsletter AWS Blog
    • © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.