time to bet on the cloud?

75
Time to Bet on the Cloud? Alexis Richardson CEO Rabbit Technologies Ltd July 9 2009 [email protected] Thursday, 9 July 2009

Upload: gojkoadzic

Post on 28-Jan-2015

106 views

Category:

Technology


2 download

DESCRIPTION

From the Gaming Scalability event, June 2009 in London (http://gamingscalability.org). What's the state of play with Cloud Services in 2009? Which businesses are on the cloud and why? When should you look at cloud services and what's the payoff?Alexis Richardson is CEO and co-founder of Rabbit Technologies Ltd., the commercial support company behind RabbitMQ, a leading implementation of the AMQP open business messaging standard. Alexis is also co-chair of OCCI, the new initiative from OGF to develop an Open Cloud Computing Interface. Alexis Richardson is also a co-founder of CohesiveFT. Recently CohesiveFT spun off its investment in Rabbit Technologies Limited which is now operating as a separate company. Previously Alexis was CEO and co-founder of MetaLogic, a middleware company specializing in high throughput caching and transaction management products. As a past consultant for Fortune 1000 corporations, he has worked on various high performance front-office trading solutions. Before that he worked in proprietary trading of fixed-income derivatives at Goldman Sachs, after researching and teaching mathematical logic and computer science at Oxford University.

TRANSCRIPT

Page 1: Time to Bet on the Cloud?

Time to Bet on the Cloud?

1

Alexis RichardsonCEO Rabbit Technologies Ltd

July 9 [email protected]

Thursday, 9 July 2009

Page 2: Time to Bet on the Cloud?

Thank you!

Im in yr serverz,queueing yr messagezPhoto credit: http://flickr.com/photos/53366513@N00/67046506/

RabbitMQ

Thursday, 9 July 2009

Page 3: Time to Bet on the Cloud?

Hybrid solutions allow for cautious migrationCohesiveFT 20 Cloud Computing

Startups You Should Know

..and between your physical data center and your cloud

deployment.

...across multiple clouds...

VPN-Cubed provides securityand control for your IT

infrastructure inside the cloud...

Giving you control of addressing, protocol, topology, and secure communications.

Thursday, 9 July 2009

Page 4: Time to Bet on the Cloud?

Scale is not my problem

Thursday, 9 July 2009

Page 5: Time to Bet on the Cloud?

Animoto: 50 EC2 slices to 3,500 over 3 days

Scale is not my problem

Thursday, 9 July 2009

Page 6: Time to Bet on the Cloud?

The future is “cloudy”

58% of CIOs say cloud computing will cause a radical shift in IT

47% say they're already using it or actively researching it.

Source: CIO Research cited in “Cloud computing: IT execs see both promise & security issues, By LAURIANNE MCLAUGHLIN, IDG October 22, 2008

What CIOs say

Thursday, 9 July 2009

Page 7: Time to Bet on the Cloud?

http://www.flickr.com/photos/psdThursday, 9 July 2009

Page 8: Time to Bet on the Cloud?

Google

AppEngine

Slice

Host Engine

Yard

Mosso

FlexiScale

Joyent

Amazon

EC2

http://www.flickr.com/photos/psdThursday, 9 July 2009

Page 9: Time to Bet on the Cloud?

confidential 7

PUBLIC Cloud

Thursday, 9 July 2009

Page 10: Time to Bet on the Cloud?

Cloud computing is IT as a serviceMagic?

Source: The 451 Group

Thursday, 9 July 2009

Page 11: Time to Bet on the Cloud?

Cloud computing is IT as a serviceMagic?

Source: The 451 Group

SecurityScalability

AvailabilityPerformance

Cost-effectiveness

Thursday, 9 July 2009

Page 12: Time to Bet on the Cloud?

Data (re)liability

Thursday, 9 July 2009

Page 13: Time to Bet on the Cloud?

The future is “cloudy”

Amazon starts at 10 cents / CPU-hour- or as little as 3 cents if you block book

EngineYard “Solo” - Rails on EC2 - starts at 18

JPMorgan pay 50 according to 451 Group

Merrill Lynch pay less..

IBM - I’ve heard range of 13-25 cents

But it’s about choice - not just price.

Key points

Thursday, 9 July 2009

Page 14: Time to Bet on the Cloud?

Cloud

... is a business model

Thursday, 9 July 2009

Page 15: Time to Bet on the Cloud?

Cloud

... is a business model

Thursday, 9 July 2009

Page 16: Time to Bet on the Cloud?

Fundamental Theorem of Cloud: If you can reliably beat cloud providers on price, availability, and scalability... Then you are a cloud provider.

Thursday, 9 July 2009

Page 17: Time to Bet on the Cloud?

Fundamental Theorem of Cloud: If you can reliably beat cloud providers on price, availability, and scalability... Then you are a cloud provider.

Thursday, 9 July 2009

Page 18: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 19: Time to Bet on the Cloud?

Market conditions place additional emphasis on cost-savings

In uncertain economic times, companies look for immediate cost-cutting measures. Cloud computing can

reduce IT costs without negatively affecting ongoing operations.

Capital expenditure via “hardware refresh” vs. operating expense.

Cheap is good

Thursday, 9 July 2009

Page 20: Time to Bet on the Cloud?

Software computers are a heck of a lot cheaper to assemble, deploy, manage than metal Someone else spending

their capital is way better than me spending my capital

I’ll spend my money on an IT staff that helps me leverage these two axioms

Other people’s money

Thursday, 9 July 2009

Page 21: Time to Bet on the Cloud?

Elasticity = Freedom

Thursday, 9 July 2009

Page 22: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 23: Time to Bet on the Cloud?

Bet on: CHOICE

Thursday, 9 July 2009

Page 24: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 25: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 26: Time to Bet on the Cloud?

confidential

2008: first real “year of cloud”

MS Azure, VMware, GoGrid, Mosso, and and and ....

(But ISPs still don’t “get it”)

More cloud services than users?

Much much more to come...

24

How big can this be?

Thursday, 9 July 2009

Page 27: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 28: Time to Bet on the Cloud?

DMAC

Use Case: Ocean Observatories “Global Twitter for Data”

Thursday, 9 July 2009

Page 29: Time to Bet on the Cloud?

DMAC

Use Case: Ocean Observatories “Global Twitter for Data”

Service.DomainName

Region Virtual IP

Cloud IPs

Thursday, 9 July 2009

Page 30: Time to Bet on the Cloud?

DMAC

Use Case: Ocean Observatories “Global Twitter for Data”

Service.DomainName

Region Virtual IP

Cloud IPs

Thursday, 9 July 2009

Page 31: Time to Bet on the Cloud?

DMAC

Use Case: Ocean Observatories “Global Twitter for Data”

Service.DomainName

Region Virtual IP

Cloud IPs

Thursday, 9 July 2009

Page 32: Time to Bet on the Cloud?

It’s complicated

Thursday, 9 July 2009

Page 33: Time to Bet on the Cloud?

The future is “cloudy”

Disruption is bad

It must be failure proof

Plans are not subject to change

You can take opportunity without risk

Business is a source of revenue, IT is a source of risk

And IT must justify itself with predictions

Sales people are there to help you (eat)

Machine huggers...

The ‘fool proof’ enterprise

Thursday, 9 July 2009

Page 34: Time to Bet on the Cloud?

Business expects

Thursday, 9 July 2009

Page 35: Time to Bet on the Cloud?

Can I control my infra?

Is it stable?

The future is “cloudy”Reasonable concerns

Migrating sunk resources is hard. Can I move my whole data center to the cloud?

Will my apps, tools, and people still work in the exact same way? Is it cheap to change?

Does the cloud provider have business model that I can rely on? What is their cost of capital?

Will I get fired for this?

Thursday, 9 July 2009

Page 36: Time to Bet on the Cloud?

Clouds don’t careThursday, 9 July 2009

Page 37: Time to Bet on the Cloud?

• Increasing Uncertainty• Growing Abundance• Intensifying Competition• Growing Power of Customers• Limited access to capital

From Push to Pull – Emerging Model for Mobilizing Resources – John Hagel & John Seely Brown - 2005

Amazon’s CTO on Economic Drivers

Thursday, 9 July 2009

Page 38: Time to Bet on the Cloud?

Backup and Recovery

Media Distribution

Elastic Computing

Scalable Web Sites

Financial Applications

Large-scale Simulation

Amazon Use Cases

Thursday, 9 July 2009

Page 39: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 40: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 41: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 42: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 43: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 44: Time to Bet on the Cloud?

Founded Jan 200820+ Million Users

4 of top 10 games on Facebook20 billion customer minutes per month

(55% of YouTube)

100% AWS

Thursday, 9 July 2009

Page 45: Time to Bet on the Cloud?

Founded Jan 200820+ Million Users

4 of top 10 games on Facebook20 billion customer minutes per month

(55% of YouTube)

100% AWS

S3(games 1-2MB ea)

Thursday, 9 July 2009

Page 46: Time to Bet on the Cloud?

Founded Jan 200820+ Million Users

4 of top 10 games on Facebook20 billion customer minutes per month

(55% of YouTube)

100% AWS

S3(games 1-2MB ea)

M1.S M1.S M1.S M1.S

M1.L M1.L

M1.XL

LoadBalancing

Mid-Tier

Database

EC2

EBS EBS EBS EBS

Thursday, 9 July 2009

Page 47: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 48: Time to Bet on the Cloud?

Thursday, 9 July 2009

Page 49: Time to Bet on the Cloud?

ProduceEncode

DistributeArchive

Thursday, 9 July 2009

Page 50: Time to Bet on the Cloud?

Video Citizen Journalism

Thursday, 9 July 2009

Page 51: Time to Bet on the Cloud?

Video Citizen Journalism

4 Weeks!

Thursday, 9 July 2009

Page 52: Time to Bet on the Cloud?

The future is “cloudy”

MANY Clouds - not just Amazon any more

They are a commercial SERVICE

In production - NO WAIT needed

SIMPLE resource allocation that can be audited

STOP paying if you don’t like your IT provider

Extend your infra in a CONTROLLED way

You are not alone

It’s BUSINESS time

Thursday, 9 July 2009

Page 53: Time to Bet on the Cloud?

Would you bet on your own infrastructure to scale

Can you save money - or defer expenditure to when it is needed

Will you get fired

Would you bet on the cloud

Thursday, 9 July 2009

Page 54: Time to Bet on the Cloud?

45

Manage expectations

Thursday, 9 July 2009

Page 55: Time to Bet on the Cloud?

Experiment

... is a business model

Thursday, 9 July 2009

Page 56: Time to Bet on the Cloud?

Some companies begin with the “coffee ordering” systemOffload some systems

Thursday, 9 July 2009

Page 57: Time to Bet on the Cloud?

Make money

... is a business model

Thursday, 9 July 2009

Page 58: Time to Bet on the Cloud?

Scale confidently

Leverage the cloud for peak demand or seasonal spikes.

Play the peak game

Thursday, 9 July 2009

Page 59: Time to Bet on the Cloud?

Scale confidently

Leverage the cloud for peak demand or seasonal spikes.

Play the peak game

Thursday, 9 July 2009

Page 60: Time to Bet on the Cloud?

Control

... is a business model

Thursday, 9 July 2009

Page 61: Time to Bet on the Cloud?

Analysts cite security and control top cloud-computing concern

“Cloud computing has unique attributes that require risk assessment in areas such as data integrity, recovery, and privacy, and an evaluation of legal issues in areas such as e-discovery, regulatory compliance, and auditing,”1

Customers currently lack control of security in the cloud.

1. Source: Assessing the Risks of Cloud Computing, Gartner, June 2008. 2. Source: IDC Enterprise Panel, August 2008.3. InformationWeek Analytics Cloud Computing Survey, September, 2008

Check your assumptions

Thursday, 9 July 2009

Page 62: Time to Bet on the Cloud?

Confidence

... is a business model

Thursday, 9 July 2009

Page 63: Time to Bet on the Cloud?

Hybrid solutions allow for cautious migrationUse guerilla tactics

Thursday, 9 July 2009

Page 64: Time to Bet on the Cloud?

What about data

What about latency

What about regulations

Would you bet on the cloud

Thursday, 9 July 2009

Page 65: Time to Bet on the Cloud?

Time to make a stand?

Thursday, 9 July 2009

Page 66: Time to Bet on the Cloud?

http://en.wikipedia.org/wiki/Eternal_return

All of this has happened before and it will all happen again

Thursday, 9 July 2009

Page 67: Time to Bet on the Cloud?

57

CLOUD-OS

LOCK IN

(CC) Giara @flickr.com

Attack of the clones?

Thursday, 9 July 2009

Page 68: Time to Bet on the Cloud?

Defend your data

Thursday, 9 July 2009

Page 69: Time to Bet on the Cloud?

Open Services?

... is a business model

Open MessagingThursday, 9 July 2009

Page 70: Time to Bet on the Cloud?

Open Cloud = Your Cloud

Thursday, 9 July 2009

Page 71: Time to Bet on the Cloud?

Num

ber o

f EC

2 In

stan

ces

4/12/2

008

4/14/2

008

4/15/2

008

4/16/2

008

4/18/2

008

4/19/2

008

4/20/2

008

4/17/2

008

4/13/2

008

Steady state of ~40 instances

Would you bet on this?

Thursday, 9 July 2009

Page 72: Time to Bet on the Cloud?

Num

ber o

f EC

2 In

stan

ces

4/12/2

008

Launch of Facebook application

4/14/2

008

4/15/2

008

4/16/2

008

4/18/2

008

4/19/2

008

4/20/2

008

4/17/2

008

4/13/2

008

Steady state of ~40 instances

Would you bet on this?

Thursday, 9 July 2009

Page 73: Time to Bet on the Cloud?

Num

ber o

f EC

2 In

stan

ces

4/12/2

008

Launch of Facebook application

Amazon EC2 easily scaled up and down to handle additional traffic

Peak of 3500 instances

4/14/2

008

4/15/2

008

4/16/2

008

4/18/2

008

4/19/2

008

4/20/2

008

4/17/2

008

4/13/2

008

Steady state of ~40 instances

Would you bet on this?

Thursday, 9 July 2009

Page 74: Time to Bet on the Cloud?

Num

ber o

f EC

2 In

stan

ces

4/12/2

008

4/14/2

008

4/15/2

008

4/16/2

008

4/18/2

008

4/19/2

008

4/20/2

008

4/17/2

008

4/13/2

008

Would you bet on this?

Thursday, 9 July 2009

Page 75: Time to Bet on the Cloud?

Thursday, 9 July 2009