1 successful web based business web sites www 2006 jeff barr web services evangelist amazon web...
TRANSCRIPT
![Page 1: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/1.jpg)
1
Successful Web BasedBusiness Web Sites
WWW 2006
Jeff Barr
Web Services Evangelist
Amazon Web Services
![Page 2: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/2.jpg)
2
Before We Get Started…> Feel free to blog…
> Blog / photo tag: www2006 + jeffbarr …
> Q&A at end…
> Time for 1-on-1 discussion afterward…
![Page 3: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/3.jpg)
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
![Page 4: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/4.jpg)
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
![Page 5: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/5.jpg)
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 ft2
> 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
![Page 6: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/6.jpg)
6
What Is Amazon Web Services?
> Amazon Web Services = AWS
> APIs that give developers programmatic access to Amazon’s data and technology:
• Building-block web services
• Web-scale infrastructure
• E-commerce capability
• Content, data, and information
• New business models
![Page 7: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/7.jpg)
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
> 2002-2004: Multiple releases of ECS
> 2005-Present: 7 additional services released or in beta
> 2006: 160,000 developers registered
![Page 8: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/8.jpg)
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 Amazon’s product catalog
> Amazon S3 – Simple Storage Service• Storage for the Internet
![Page 9: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/9.jpg)
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
![Page 10: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/10.jpg)
10
Amazon E-Commerce Service (ECS)
> 4th 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
![Page 11: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/11.jpg)
11
Successful ECS Applications
tvmojo.comtvmojo.com associate-o-matic.comassociate-o-matic.com
![Page 12: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/12.jpg)
12
Business Model: Click Sharing
Install Install on on
ServerServer
Developer’s Associate IDDeveloper’s Associate ID Site Operator’s Associate IDSite Operator’s Associate ID
Click!Click!
10% to Developer10% to Developer
90% to Site Operator90% to Site Operator
Associates CommissionsAssociates Commissions
![Page 13: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/13.jpg)
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
![Page 14: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/14.jpg)
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
![Page 15: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/15.jpg)
15
Successful S3 ApplicationsS3 ExplorerS3 Explorer filicio.usfilicio.us Jungle DiskJungle Disk
S3 Ajax WikiS3 Ajax Wiki Backup ManagerBackup Manager
![Page 16: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/16.jpg)
16
Successful S3 Applications> Smug Mug
> Ookles
> Chicago Crime
![Page 17: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/17.jpg)
17
Man Versus Machine
![Page 18: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/18.jpg)
18
But Not Really
![Page 19: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/19.jpg)
19
Easy for a Human, Tough for a Computer
> Image recognition
> Approximation
> Speech processing
> Subjective evaluation
> Rendering an opinion
![Page 20: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/20.jpg)
20
Amazon Mechanical Turk
Provide a Web Services API to allow developers to easily
integrate human intelligence directly into
their processing!
![Page 21: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/21.jpg)
21
Put The Human In The Loopwhile (read (photo))
{
ContainsHuman = CallMechanicalTurk(“Contains Human?”, photo);
if (ContainsHuman)
{ acceptPhoto(photo); } else
{ rejectPhoto(photo); }
}
![Page 22: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/22.jpg)
22
How It Workswww.mturk.com
Workers
Artificial, Artificially
Intelligent Software
Requester(Developer)
Human Intelligence Tasks (HITs)
Completed HITs
Worker Qualifications
![Page 23: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/23.jpg)
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
![Page 24: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/24.jpg)
24
Sample Mechanical Turk Sample Mechanical Turk Application – Application – Casting Words
![Page 25: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/25.jpg)
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
![Page 26: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/26.jpg)
26
![Page 27: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/27.jpg)
27
![Page 28: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/28.jpg)
28
![Page 29: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/29.jpg)
29
![Page 30: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/30.jpg)
30
![Page 31: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/31.jpg)
31
![Page 32: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/32.jpg)
32
![Page 33: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/33.jpg)
33
Successful Mechanical Turk Applications
> The Sheep Market
> Art Project
> 10,000 sheep
> 2 cents/sheep
> Cost of $220
> 11 SPH
![Page 34: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/34.jpg)
34
Getting Started With AWS
> Register as a developer, get a Subscription ID (free)
> Developer Portal: http://aws.amazon.com
> Mechanical Turk: http://www.mturk.com
> AWS Blog: http://aws.typepad.com
![Page 35: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/35.jpg)
35
Questions?
![Page 36: 1 Successful Web Based Business Web Sites WWW 2006 Jeff Barr Web Services Evangelist Amazon Web Services jbarr@amazon.com](https://reader033.vdocuments.mx/reader033/viewer/2022051515/5514c7b0550346b0478b4ac2/html5/thumbnails/36.jpg)
36
Thanks!> Contact Info:
• Jeff Barr
• Web Services Evangelist
• http://aws.typepad.com