1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services

Slides:



Advertisements
Similar presentations
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Introduction to XHTML Programming the World Wide Web Fourth edition.
Advertisements

Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (Parallel Algorithms) Robin Pomplun.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 1 Embedded Computing.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Myra Shields Training Manager Introduction to OvidSP.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
UNITED NATIONS Shipment Details Report – January 2006.
RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) Customer Supplier Customer authorizes Enrollment ( )
Evaluating Caching and Storage Options on the Amazon Web Services Cloud Gagan Agrawal, Ohio State University - Columbus, OH David Chiu, Washington State.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Create an Application Title 1A - Adult Chapter 3.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Wants.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
0 QuickBooks: Point of Sale 5.0 Ring Up Sales Inventory Management Customer Tracking Credit Card Management Multiple Security Levels Extensive Reporting.
1. 2 Objectives Become familiar with the purpose and features of Epsilen Learn to navigate the Epsilen environment Develop a professional ePortfolio on.
Solve Multi-step Equations
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
The Racing Game of Knowledge Continue Questions – push on trees
3rd Middle East Metal Conference, May 2007, Fairmont Hotel, Dubai, UAE © 2007 MEsteel.com - All Rights Reserved. Mr Hadi Hami 1 IRAN STEEL MARKET.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Taiwan ITQ.
EU market situation for eggs and poultry Management Committee 20 October 2011.
EU Market Situation for Eggs and Poultry Management Committee 21 June 2012.
Web Scale Computing Mike Culver Amazon Web Services.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
2 |SharePoint Saturday New York City
VOORBLAD.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
Sample Service Screenshots Enterprise Cloud Service 11.3.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
© 2012 National Heart Foundation of Australia. Slide 2.
Services Course Windows Live SkyDrive Participant Guide.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Analyzing Genes and Genomes
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Immunobiology: The Immune System in Health & Disease Sixth Edition
Chapter 13 Web Page Design Studio
Energy Generation in Mitochondria and Chlorplasts
RefWorks: The Basics October 12, What is RefWorks? A personal bibliographic software manager –Manages citations –Creates bibliogaphies Accessible.
Introduction to ikhlas ikhlas is an affordable and effective Online Accounting Solution that is currently available in Brunei.
Profile. 1.Open an Internet web browser and type into the web browser address bar. 2.You will see a web page similar to the one on.

1 Amazon Web Services: Fueling Innovation and Entrepreneurship SOA Web Services Edge 2006 Jeff Barr Web Services Evangelist Amazon Web Services
Developing Scalable Web Applications on Amazon Web Services
Webscale Computing Mike Culver Amazon Web Services.
AWS Amazon Web Services Georges Akpoly CS252. Overview of AWS Amazon Elastic Compute Cloud (EC2) Amazon Simple Storage Service (S3) Amazon Simple Queue.
Presentation transcript:

1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services

2 Before We Get Started… > Feel free to blog… > Blog / photo tag: www jeffbarr … > Q&A at end… > Time for 1-on-1 discussion afterward…

3 Introduction & Background > Software development background > Veteran of several startups > Visual Studio team at Microsoft > Nearly 4 Years with Amazon > Amazon Web Services Developer Relations Team > Web Services Evangelist

4 Goals > Introduce our services > Explain how they are used to create businesses > Show you some successful applications > Get you thinking about creating your own business

5 What Is Amazon? > Online Retailer Over 57 million active customer accounts Seven countries: US, UK, Germany, Japan, France, Canada, China > Technology Consumer Multi-National Web Sites Vast Data Warehouse – 25 TB of business / historical data World-Class Logistics – Multi-national fulfillment centers; 10.2 million ft 2 > Technology Provider Hundreds of thousands of Amazon Associates Over 1,080,000 active seller accounts Over 160,000 software developers registered to use Amazon Web Services

6 What Is Amazon Web Services? > Amazon Web Services = AWS > APIs that give developers programmatic access to Amazons data and technology: Building-block web services Web-scale infrastructure E-commerce capability Content, data, and information New business models

7 Amazon Web Services History > Pre-2002: Outside calls to open up and to share data > Early 2002: Decision made to open up > Mid-2002: First beta release > Fall 2002: First service (ECS) released > Fall 2002: Developer program rolled out > : Multiple releases of ECS > 2005-Present: 7 additional services released or in beta > 2006: 160,000 developers registered

8 AWS Product Family > Amazon Mechanical Turk API to Human Intelligence Paid Internet-scale workforce > AHP – Amazon Historical Pricing Data warehouse access for product pricing > SQS – Simple Queue Service IT building block > Alexa Top Sites Top sites by Alexa traffic rank > AWIS – Alexa Web Information Service Data warehouse access for web crawl data > AWSP – Alexa Web Search Platform Roll your own search engine > ECS – E-Commerce Service Direct access to Amazons product catalog > Amazon S3 – Simple Storage Service Storage for the Internet

9 AWS Business Models > Free : 1 call per second send us traffic > Fixed Monthly Fee > Usage / Resource Based: Data transfer Data storage Per call CPU time

10 Amazon E-Commerce Service (ECS) > 4 th release > Complete access to the Amazon product catalog Millions of products Rich data schema Product images Reviews > Shopping cart > Wishlists > Link to Amazon Associates program Introduction

11 Successful ECS Applications tvmojo.comassociate-o-matic.com

12 Business Model: Click Sharing InstallonServer Developers Associate ID Site Operators Associate ID Click! 10% to Developer 90% to Site Operator Associates Commissions

13 Amazon S3 – Simple Storage Service > Storage for the internet - web service to read and write data > Private and public storage > Scalable, reliable, cost-effective, and simple! > BitTorrent interface

14 Amazon S3 Properties > Web-scalable Scale to support unlimited number of applications Use scale to increase reliability > Reliable – 99.99% availability Managed replication Self-repairing Fast Take it for granted > Cost-effective Pay for what you use – storage and bandwidth 15 cents per Gigabyte-Month to store data 20 cents per Gigabyte to access data Amazon datacenters with industry-leading operating costs Expect hardware failures > Simple Built for use in any application Focus on innovation, not figuring out storage

15 Successful S3 Applications S3 Explorer filicio.us Jungle Disk S3 Ajax Wiki Backup Manager

16 Successful S3 Applications > Smug Mug Smug Mug > Ookles Ookles > Chicago Crime Chicago Crime

17 Man Versus Machine

18 But Not Really

19 Easy for a Human, Tough for a Computer > Image recognition > Approximation > Speech processing > Subjective evaluation > Rendering an opinion

20 Amazon Mechanical Turk Provide a Web Services API to allow developers to easily integrate human intelligence directly into their processing!

21 Put The Human In The Loop while (read (photo)) { ContainsHuman = CallMechanicalTurk(Contains Human?, photo); if (ContainsHuman) { acceptPhoto(photo); } else { rejectPhoto(photo); } }

22 How It Works Workers Artificial, Artificially Intelligent Software Requester (Developer) Human Intelligence Tasks (HITs) Completed HITs Worker Qualifications

23 What This Means For Software Developers > Solves problem of building applications that until now have not worked well without human intelligence For Businesses > Efficiently, effectively and inexpensively complete millions of tasks that require human intelligence > Previously unimaginable business ideas are now feasible … For Anyone > Make money using the skills you already have whenever your schedule allows

24 Sample Mechanical Turk Application – Casting Words Casting WordsCasting Words

25 > Podcast transcription service provider > Transcribes audio into high-quality text > Amazon Mechanical Turk Workers transcribe podcasts and index text within search engine > Amazon S3 Storing the podcasts and related files

26

27

28

29

30

31

32

33 Successful Mechanical Turk Applications > The Sheep Market > Art Project > 10,000 sheep > 2 cents/sheep > Cost of $220 > 11 SPH

34 Getting Started With AWS > Register as a developer, get a Subscription ID (free) > Developer Portal: > Mechanical Turk: > AWS Blog:

35 Questions?

36 Thanks! > Contact Info: Jeff Barr Web Services Evangelist