Amazon web services

1,248 views

Published on

amazon web services

Published in: Education, Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,248
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
59
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • 01/28/12 12:47 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Reducing the barriers of entry to building web-friendly applications and businesses. We have looked at the investment we have made in technology over the last 10 years and Amazon Web Services strategy is to see what parts of our technology is exposed to developers outside of Amazon.com
  • And here is a number of other companies that have built exciting applications on the web….
  • 01/28/12 12:47 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. Here is how it works: Let’s say you are a developer with an amazing new idea for a business that before now has not been feasible because of the resources necessary to access a network of humans. In the context of AMT, we call you a Requester. You use the API to submit submit tasks that require human intelligence – what we call HITs – to the Amazon Mechanical Turk web site where a vast network of people – what we call Workers – come to make money by using the skills their innate, and still extremely valuable, common human sense. They complete these tasks and submit them for approval back to the Requester or the software they wrote. Once the HIT is verified as accurate, the system automatically pays the Workers. Developers can program this entire process to happen automatically and be integrated into the processing of their software. What does this mean for developers?
  • For software developers, the Amazon Mechanical Turk web service solves the problem of building applications that until now have not worked well because they lack human intelligence. Humans are much more effective than computers at solving some types of problems, like finding specific objects in pictures, evaluating beauty, or translating text. The Amazon Mechanical Turk web service gives developers a programmable interface to a network of humans to solve these kinds of problems and incorporate this human intelligence into their applications. For businesses and entrepreneurs who want tasks completed, the Amazon Mechanical Turk web service solves the problem of getting work done in a cost-effective manner by people who have the skill to do the work. The service provides access to a vast network of human intelligence with the efficiencies and cost-effectiveness of computers. Oftentimes, the cost of establishing a network of skilled people to do the work outweighs the value of completing it. By turning the fixed costs into variable costs that scale with business needs, the Amazon Mechanical Turk web service eliminates this barrier and allows work to be completed that before was not economical. For people who want to earn money in their spare time, the Amazon Mechanical Turk web site solves the problem of finding work that they can do wherever and whenever they want. 01/28/12 12:47 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • 01/28/12 12:47 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. - Let’s talk about where it came from - In 1769, Hungarian nobleman Wolfgang von Kempelen astonished Europe by building a mechanical chess-playing automaton that defeated nearly every opponent it faced. A life-sized wooden mannequin, adorned with a fur-trimmed robe and a turban, Kempelen’s "Turk" was seated behind a cabinet and toured Europe confounding such brilliant challengers as Benjamin Franklin and Napoleon Bonaparte. To persuade skeptical audiences, Kempelen would slide open the cabinet’s doors to reveal the intricate set of gears, cogs and springs that powered his invention. He convinced them that he had built a machine that made decisions using artificial intelligence.
  • 01/28/12 12:47 © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. What they did not know was the secret behind the Mechanical Turk: a human chess master cleverly concealed inside.
  • Amazon web services

    1. 1. Web Scale Computing Mike Culver Amazon Web Services
    2. 2. Agenda <ul><li>Web Scale Computing Overview </li></ul><ul><li>Code </li></ul>
    3. 3. The Obligatory Timeline Slide 1959 1969 1982 1996 2004 2006 Darkness Web as a Platform Web Services, Resources Eliminated Web Awareness Dot-Com Bubble Web 2.0 Web Scale Computing 2001 1997 COBOL, Edsel Amazon.com Internet ARPANET
    4. 5. Being Relevant Counts
    5. 7. It’s All About Ideas
    6. 8. Ideas Cost Money a + bc
    7. 9. But How Much Money? a + bc Our favorite numbers: 0.10, 0.15, and 0.20 x
    8. 10. Amazon Web Services Are... <ul><li>A set of APIs and business models which give developers access to Amazon technology and content </li></ul><ul><li>Data As a Service </li></ul><ul><ul><li>Amazon E-Commerce Service </li></ul></ul><ul><ul><li>Amazon Historical Pricing </li></ul></ul><ul><li>Infrastructure As a Service </li></ul><ul><ul><li>Amazon Simple Queue Service </li></ul></ul><ul><ul><li>Amazon Simple Storage Service </li></ul></ul><ul><ul><li>Amazon Elastic Compute Cloud </li></ul></ul><ul><li>Search As a Service </li></ul><ul><ul><li>Alexa Web Information Service </li></ul></ul><ul><ul><li>Alexa Top Sites </li></ul></ul><ul><ul><li>Alexa Site Thumbnail </li></ul></ul><ul><ul><li>Alexa Web Search Platform </li></ul></ul><ul><li>People As a Service </li></ul><ul><ul><li>Amazon Mechanical Turk </li></ul></ul>
    9. 11. Amazon Web Scale Infrastructure: We Do the Muck <ul><li>Leverage Amazon’s Core Expertise </li></ul><ul><ul><li>Scales to the Enterprise </li></ul></ul><ul><ul><li>Priced for People </li></ul></ul><ul><ul><li>Reliable </li></ul></ul><ul><ul><li>Simple to Use </li></ul></ul><ul><ul><li>Highly Available </li></ul></ul><ul><li>Using Industry Standards </li></ul><ul><ul><li>HTTP, XML, REST, SOAP, XSLT </li></ul></ul><ul><li>With World-Class Developer Support </li></ul>
    10. 12. What do these companies have in common?
    11. 13. Amazon E-Commerce Service
    12. 14. Amazon E-Commerce Service <ul><li>Exposes Amazon's product data plus a shopping cart </li></ul><ul><li>In 4 th major release </li></ul><ul><ul><li>Millions of products </li></ul></ul><ul><ul><li>Rich data schema </li></ul></ul><ul><ul><li>Product images </li></ul></ul><ul><ul><li>Reviews </li></ul></ul><ul><ul><li>Wishlists </li></ul></ul><ul><li>Commissions via Amazon Associates program </li></ul>
    13. 15. Amazon.com With Your Look
    14. 16. Amazon ECS Cost $0.00
    15. 17. Amazon Simple Storage Service
    16. 18. Amazon S3 is… Simple <ul><li>Data Storage in Amazon Data Center </li></ul><ul><li>Web Service interface </li></ul><ul><li>No set-up fee, No monthly minimum </li></ul><ul><li>Storage: $0.15 per GB/Month </li></ul><ul><li>Data Transfer: $0.20/GB to transfer data </li></ul><ul><li>Private and public storage </li></ul><ul><li>Each object up to 5GB in size </li></ul>
    17. 19. Many ISV Implementations S3 Explorer filicio.us Jungle Disk S3 Firefox Organizer MyOwnDB
    18. 20. Amazon Elastic Compute Cloud
    19. 21. Amazon EC2 Is… <ul><li>A Web service that provides resizable compute capacity in the cloud. </li></ul><ul><li>Designed to make Web-scale computing easier for developers. </li></ul><ul><li>A simple Web service interface that provides complete control of your computing resources </li></ul>
    20. 22. Amazon EC2 Benefits You Because It <ul><li>Reduces the time required to obtain and boot new server instances to minutes </li></ul><ul><li>Quickly scales capacity, both up and down, as your computing requirements change </li></ul><ul><li>Changes the economics of computing: </li></ul><ul><ul><li>Pay only for capacity that you actually use </li></ul></ul><ul><ul><li>a + bc becomes just bc </li></ul></ul>
    21. 23. Amazon EC2 Changes Computing Economics <ul><li>No start-up, monthly, or fixed costs </li></ul><ul><li>$0.10 per CPU hour </li></ul><ul><li>$0.20 per GB transferred across Net </li></ul><ul><li>No cost to transfer data between Amazon S3 and Amazon EC2 </li></ul>
    22. 24. Amazon EC2 Profile <ul><li>1.7 Ghz x86 processor </li></ul><ul><li>1.7 GB of RAM </li></ul><ul><li>160 GB disk </li></ul><ul><li>250 Mb/second network </li></ul>
    23. 25. Web-Scale for Mobile <ul><li>Services Used </li></ul><ul><li>Amazon S3 </li></ul><ul><li>Amazon EC2 </li></ul><ul><li>Estimated Savings </li></ul><ul><li>$650,000 </li></ul><ul><li>Gumiyo.com </li></ul>
    24. 26. Amazon Mechanical Turk
    25. 27. Amazon Mechanical Turk Is… <ul><li>A web service that exposes an on-demand global workforce ready to complete small tasks in exchange for micro-payments </li></ul><ul><li>Frictionless. Outsourcing per-se is irrelevant. </li></ul><ul><li>A web services API </li></ul>
    26. 28. Identify Road Markings
    27. 29. Are These the Same MP3 Players?
    28. 30. How It Works www.mturk.com Workers Artificial, Artificially Intelligent Software Requester (Developer) Human Intelligence Tasks (HITs) Completed HITs Worker Qualifications
    29. 31. Amazon Mechanical Turk is Relevant to Everyone Software Developers Solves problem of building applications that until now have not worked well without human intelligence Businesses Efficiently, effectively and inexpensively complete millions of tasks that require human intelligence Anyone <ul><li>Make money using the skills you already have whenever your schedule allows. </li></ul><ul><li>Previously unimaginable business ideas are now feasible… </li></ul>
    30. 32. Man Versus Machine
    31. 33. But Not Really
    32. 34. <ul><li>Podcast transcription service provider </li></ul><ul><li>Transcribes audio into high-quality text </li></ul><ul><li>Amazon Mechanical Turk: Workers transcribe podcasts and index text within search engine </li></ul><ul><li>Amazon Simple Storage: Stores the podcasts and related files </li></ul>
    33. 35. Amazon Simple Queue
    34. 36. Amazon Simple Queue Is <ul><li>A reliable, highly scalable hosted distributed queue for storing messages as they travel between computers. </li></ul><ul><li>Amazon's web-scale messaging infrastructure as a web service </li></ul><ul><li>Platform-agnostic, allowing any computer on the Internet to add or read messages without any installed software or special firewall configurations </li></ul>
    35. 37. Amazon SQS Highlights <ul><li>Reliable </li></ul><ul><ul><li>Runs within Amazon's high-availability data centers. </li></ul></ul><ul><ul><li>Messages are stored redundantly across multiple servers and data centers. </li></ul></ul><ul><li>Simple: Only Six Methods </li></ul><ul><li>Scalable </li></ul><ul><li>Secure: Strong access controls </li></ul>
    36. 38. Amazon SQS Pricing <ul><li>Pay only for what you use </li></ul><ul><ul><li>No minimum fee </li></ul></ul><ul><ul><li>No start-up cost </li></ul></ul><ul><li>$0.10 per 1,000 messages sent ($0.0001 per message sent) </li></ul><ul><li>$0.20 per GB of data transferred </li></ul>
    37. 39. Alexa Web Services
    38. 40. Four Alexa Web Services: One Vast Web Database <ul><li>Alexa Web Information Service: Web search engine, traffic information for web sites, a web site directory, and more. </li></ul><ul><li>Alexa Top Sites: Programmatic access top sites data is available for the web as a whole, or for individual countries </li></ul>
    39. 41. Four Alexa Web Services: One Vast Web Database <ul><li>Alexa Site Thumbnail: Programmatic access to thumbnail images for the home pages of web sites. </li></ul><ul><li>Alexa Web Search Platform: Directly analyze Alexa's Web archive to create and publish new search services </li></ul>
    40. 42. Amazon Historical Pricing
    41. 43. Amazon Historical Pricing <ul><li>Highlights </li></ul><ul><ul><li>Access to 3 years of actual sales history from books, music, videos, and DVDs sold on Amazon.com </li></ul></ul><ul><ul><li>Returns the average, minimum, maximum, and median price for items </li></ul></ul><ul><ul><li>Up to ten items per request </li></ul></ul><ul><li>Pricing: $249/mo. for up to 60,000 requests/mo. </li></ul>
    42. 44. Learn More About AWS <ul><li>Explore http://aws.amazon.com </li></ul><ul><li>Read Our Blog at http://aws.typepad.com </li></ul><ul><li>Amazon’s hiring www.amazon.com/jobs </li></ul>
    43. 46. Code!!!

    ×