Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and...

35
Amazon Web Services How Does Cloud Compu9ng Change the Business Model for Consumers and Providers? Kingsley Wood Business Development Asia Pacific

description

Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"by Kingsley Wood

Transcript of Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and...

Page 1: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Amazon  Web  Services    

How  Does  Cloud  Compu9ng  Change  the  Business  Model  for  Consumers  and  Providers?  

Kingsley  Wood  Business  Development  -­‐  Asia  Pacific  

Page 2: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Don’t  you  guys  sell  books  ?  

Amazon  ?  

Page 3: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

AMAZON’S  THREE  BUSINESSES  

Consumer  (Retail)  Business  

Tens  of  millions  of  ac-ve  customer  accounts  

Seven  countries:  US,  UK,  Germany,  Japan,  France,  Canada,  China  

Seller  Business  

Sell  on  Amazon  websites  

Use  Amazon  technology  for  your  own  retail  website  

Leverage  Amazon’s  massive  fulfillment  center  network  

Developers  &  IT  Professionals  

On-­‐demand  infrastructure  for  hos-ng  web-­‐scale  solu-ons  

Hundreds  of  thousands  of  registered  customers  

Page 4: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

2007: AWS bandwidth usage surpassed Amazon.com global websites

2008: AWS bandwidth usage 30% greater than Amazon.com global websites

Bandwidth Usage:

Amazon.com  vs.  AWS  

2001 2002 2003 2004 2005 2006 2007 2008

Amazon.com AWS

Page 5: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

hRp://aws.amazon.com  

Amazon  Web  Services  

Page 6: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

The  70/30  Switch  

Your  Business

Managing All of the “Undifferentiated Heavy Lifting”

30%   70%  

On-­‐Premise  Infrastructure  

Page 7: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Cloud  Compu9ng  Flips  it  around  

Cloud-­‐Based  Infrastructure  

Your Business

More Time to Focus on Your Business

Managing All of the “Undifferentiated Heavy Lifting”

Configuring Your Cloud

Assets

70%  

30%  70%  

On-­‐Premise  Infrastructure  

30%  

Page 8: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Only  3  full  -me  staff  !  

Serving  over  5  Million  users  per  month  !  

Page 9: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

2  GB  Free  !  

Dropbox  on  AWS  

Millions  of  Users  !  

Page 10: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

?

Page 11: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

1) Elastic Capacity

Scaling up and down in minutes No need to provision

Optimize resources based on your needs

Page 12: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

2) Faster time to market

Infrastructure is no longer a barrier Easier to test a solution

Easier to deploy worldwide

Page 13: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

3) No initial investment (No CapEx)

Cloud Computing doesn't require initial investments You pay for it in a different way

Page 14: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

4) Pay as you go, pay for what you use

Example: Pay servers "by the hour", only the ones you use

Pay storage "per Gigabyte", only the ones you use

Page 15: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

5) Focus on your business

Automation + Better management tools Less time is spent on repetitive tasks

Page 16: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

U9lity  Pricing  Model  Virtual  Servers  and  Storage  On  Demand  

Pay  only  for  what  you  use  !  

Page 17: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

You just lost Customers

Infrastructure Cost $

Time

Large Capital

Expenditure

Opportunity Cost

Predicted Demand

Traditional Hardware

Actual Demand

Automated Virtualization

Typical  Dilemma:  Predic9ng  Infrastructure  Needs  

Solved  !  

Page 18: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Wall  Street  &  Cloud  Capacity  

3000 CPU’s for one firm’s risk management processes

Virt

ual C

PU’s

300 CPU’s on weekends

Thursday 4/23/2009

Friday 4/24/2009

Sunday 4/26/2009

Monday 4/27/2009

Tuesday 4/28/2009

Saturday 4/25/2009

Wednesday 4/22/2009

3000

300

Page 19: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"
Page 20: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"
Page 21: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"
Page 22: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"
Page 23: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

4 TB TIFF images 100 CPU’s in cloud 11 Million PDFs

100 CPU’s x 24 hours x $0.10 / Hr = $240

New  York  Times  TimesMachine  :  1851-­‐1922  

Page 24: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Internal  IT     AWS  4-­‐5  weeks   2-­‐3  minutes  

Faster,  Cheaper  Virtual  Servers  On  Demand  

Eli Lilly automated deployment of departmental

servers and scientific grid computing clusters

Page 25: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Staging  instance  

Produc-on  instance  

www.YourWebsite.com  

Elas9c  IP  183.12.43.11  

Staging.YourWebsite.com  

Dynamic  IP  172.0.1.13  

Page 26: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

                                           

                                           

MySQL  Master  

Web  Server  

MyWebSite.com

MySQL  (Slave)  

App  Server   App  Server  

LB  

Web  Server  

LB  

App  Server  

Tapes

Data Tier Database Server machines with master and local running separately, Network storage for Static objects

App Server Tier Fleet of machines handling Application specific workloads Caching server machines can be implemented at this layer

App Load Balancer Hardware or Software solution to spread traffic over app servers

Web Tier Fleet of machines handling HTTP requests.

Web Load Balancer Hardware or Software solution to distribute traffic over web servers

Exterior Firewall Hardware or Software Solution to open standard Ports (80, 443)

Backend Firewall Limits access to application tier from web tier

Backups on Tapes Periodic backups stored on Tapes usually managed by 3rd party at their site

A Classic Web Architecture

Page 27: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

                                   

     

Availability  Zone  #n  

                                         Availability  Zone  #1  

       

Auto-­‐scaling  group  :  App  Tier  

                                   

     

Availability  Zone  2  

Auto-­‐scaling  group  :  Web  Tier  Auto-­‐scaling  group  :  Web  Tier  

RDS  Master  

Web  Server  

MyWebSite.com

ELB: Web Tier

App  Server   Cloud  Front  

LB  

Web  Server  

SLB  

App  Server  App  Server  

Web  Server  

Web  Server  

RDS  Slave  

       

Auto-­‐scaling  group  :  App  Tier  

App  Server  

SLB  

App  Server  App  Server  

RDS  Slave  

DNS

Amazon  S3  

A Scalable Web Architecture on AWS

Page 28: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Scalable  Increase  or  decrease  capacity  in  minutes  

Automa-on  

Cost  Effec9ve  Low  rate,  pay-­‐as-­‐you-­‐go  

Secure  

Mul-layer  security  facili-es  

Reliable  Mission  Cri-cal  Infrastructure  

Features  of  Cloud  Compu9ng  

Page 29: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Customer’s Network

Amazon Web Services Cloud

Secure VPN Connection over the Internet

Subnets

Customer’s isolated AWS resources

Router VPN

Gateway

Virtual  Private  Cloud  (VPC)  

Page 30: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Security

Page 31: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"
Page 32: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Customers  in  190  Countries  

Page 33: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

AWS  Partners  The  power  of  the  AWS  Ecosystem  

Page 34: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Amazon  Web  Services  Overview  

Compute  EC2  -­‐  Elas%c  Compute  Cloud      EMR  -­‐  Elas%c  MapReduce      Elas9c  Beanstalk  

Storage    S3  -­‐  Simple  Storage  Service      EBS  -­‐  Elas%c  Block  Storage      Import/Export  

Database  BYODB  -­‐  Bring  Your  Own  DB      RDS  -­‐  Rela%onal  Database  Service      SimpleDB  -­‐  Non-­‐Rela%onal  

Delivery  CloudFront  -­‐  Content  Delivery      Route  53  –  DNS      SES  –  Simple  Email  Service  

Messaging,  Monitoring,  Networking,  Payments  

Page 35: Amazon web services : "How Does Cloud Computing Change the Business Model for Consumers and Providers?"

Kingsley  Wood  Business  Development  -­‐  Asia  Pacific  [email protected]  

hRp://aws.amazon.com