the good, the bad and the ugly of cloud computing

362
http://www.flickr.com/photos/radioflyer007/

Upload: simon-wardley

Post on 20-Aug-2015

1.703 views

Category:

Documents


1 download

TRANSCRIPT

Page 3: The Good, The Bad and The Ugly of Cloud Computing

Simon Wardley

Page 4: The Good, The Bad and The Ugly of Cloud Computing

DANGER!Will Robinson

DANGER!

Page 5: The Good, The Bad and The Ugly of Cloud Computing

Sccott Beale/Laughing Squid : http://www.flickr.com/photos/laughingsquid/

Page 6: The Good, The Bad and The Ugly of Cloud Computing

Pain

Page 7: The Good, The Bad and The Ugly of Cloud Computing

No. Slides

Pain

Page 8: The Good, The Bad and The Ugly of Cloud Computing

No. Slides

Pain

OK

Severerisk of harm

35 slides

Page 9: The Good, The Bad and The Ugly of Cloud Computing

No. Slides

Pain

OK

Severerisk of harm

227 slides

Page 11: The Good, The Bad and The Ugly of Cloud Computing

Cloud Computing

Page 12: The Good, The Bad and The Ugly of Cloud Computing

What is“Cloud computing” ?

Cloud Computing

Page 14: The Good, The Bad and The Ugly of Cloud Computing

It’s like computers on

the internet, innit.

Page 16: The Good, The Bad and The Ugly of Cloud Computing

http://www.flickr.com/photos/radioflyer007/http://upload.wikimedia.org/wikipedia/en/5/51/Metropolis.jpg

Page 17: The Good, The Bad and The Ugly of Cloud Computing

It’s a disruptive shift of the

computing stack to online services.

Page 18: The Good, The Bad and The Ugly of Cloud Computing

It’s like computers on

the internet, innit.

Page 19: The Good, The Bad and The Ugly of Cloud Computing
Page 21: The Good, The Bad and The Ugly of Cloud Computing
Page 23: The Good, The Bad and The Ugly of Cloud Computing

It’s like SaaS or software as a service, and infrastructure provision and PaaS, that’s

platform as a Service and utility computing being provided in public clouds,

which is different from private clouds which aren’t cloud computing, unless of course you’re talking about hybrid clouds which sort of are and it’s hype and lock-in

and did I mention infrastructure?

Page 24: The Good, The Bad and The Ugly of Cloud Computing

Not a thing ...

Cloud Computing

Page 25: The Good, The Bad and The Ugly of Cloud Computing

“Cloud computing” is a consequence of economic and technological conditions that have combined to cause a disruptive change in I.T. towards a service based economy.

Cloud Computing

Page 26: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is changing.

Page 27: The Good, The Bad and The Ugly of Cloud Computing

Benefits & Risks.

Why I.T. is changing.

Page 28: The Good, The Bad and The Ugly of Cloud Computing

Canonical and the Cloud.

Benefits & Risks.

Why I.T. is changing.

Page 29: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is changing.

Page 30: The Good, The Bad and The Ugly of Cloud Computing

Paul Strassmann

http://www.strassmann.com/

Why I.T. is changing

Page 31: The Good, The Bad and The Ugly of Cloud Computing

Not all IT is the same.

Why I.T. is changing

Page 32: The Good, The Bad and The Ugly of Cloud Computing

Not all IT has value.

Why I.T. is changing

Page 33: The Good, The Bad and The Ugly of Cloud Computing

Yesterday’s hot stuff

Why I.T. is changing

Page 34: The Good, The Bad and The Ugly of Cloud Computing

Yesterday’s hot stuff

Today’s boredom

Why I.T. is changing

Page 35: The Good, The Bad and The Ugly of Cloud Computing
Page 39: The Good, The Bad and The Ugly of Cloud Computing

Innovation

Why I.T. is changing

Page 40: The Good, The Bad and The Ugly of Cloud Computing

BespokeInnovation

Why I.T. is changing

Page 41: The Good, The Bad and The Ugly of Cloud Computing

ProductsBespokeInnovation

Why I.T. is changing

Page 42: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Why I.T. is changing

Page 43: The Good, The Bad and The Ugly of Cloud Computing

Commoditisation

ServicesProductsBespokeInnovation

Why I.T. is changing

Page 44: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Competitive Advantage

Why I.T. is changing

Commoditisation

Page 45: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Cost of doing business

Why I.T. is changing

Commoditisation

Page 46: The Good, The Bad and The Ugly of Cloud Computing

Innovation

Why I.T. is changing

1832

Page 47: The Good, The Bad and The Ugly of Cloud Computing

Innovation

Why I.T. is changing

1832

Bespoke

Page 48: The Good, The Bad and The Ugly of Cloud Computing

Innovation

Why I.T. is changing

1832

Bespoke

1837

Products

Page 49: The Good, The Bad and The Ugly of Cloud Computing
Page 51: The Good, The Bad and The Ugly of Cloud Computing

Image from Chicago Historical Society

Page 52: The Good, The Bad and The Ugly of Cloud Computing

Sccott Beale/Laughing Squid : http://www.flickr.com/photos/laughingsquid/

Page 54: The Good, The Bad and The Ugly of Cloud Computing

Innovation

Why I.T. is changing

1832

Bespoke

1837

Products

1890

Utility Grids

(Services)

Page 55: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is changing

Harvey Hubbell(1857-1927)

Page 56: The Good, The Bad and The Ugly of Cloud Computing

Innovation

Why I.T. is changing

1832

Bespoke

1837

Products

1930

National Grid

(Services)

Page 57: The Good, The Bad and The Ugly of Cloud Computing

As IT becomes ubiquitous it has no strategic value

Nicholas Carr

Why I.T. is changing

Page 58: The Good, The Bad and The Ugly of Cloud Computing

Not all IT is the same.

Why I.T. is changing

Page 59: The Good, The Bad and The Ugly of Cloud Computing

As IT [activities] becomes ubiquitous it has

no strategic value

Nicholas Carr

Why I.T. is changing

Page 60: The Good, The Bad and The Ugly of Cloud Computing

Nove

lCo

mmon

Ubiquity

Why I.T. is changing

Page 61: The Good, The Bad and The Ugly of Cloud Computing

Nove

lCo

mmon

Ubiquity

Why I.T. is changing

Page 62: The Good, The Bad and The Ugly of Cloud Computing

Nove

lCo

mmon

Ubiquity

Why I.T. is changing

Page 63: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Why I.T. is changing

Page 64: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Why I.T. is changing

Page 65: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

TV’s, Phone, VCRs

Why I.T. is changing

Page 66: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Why I.T. is changing

Page 67: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Why I.T. is changing

INNOVATION

Page 68: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Why I.T. is changing

INNOVATION

COMMODITY

Page 69: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Innovation of CRM.

Why I.T. is changing

Page 70: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Mid '80s DB marketing.

Why I.T. is changing

Page 71: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

CRM products90’s

Why I.T. is changing

Page 72: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Why I.T. is changing

“Cloud Providers”like

Salesforce

Page 73: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Accounts Payable

Company Web site

Wiki

Expense Procedure

Payroll

Social Network Analysis

Why I.T. is changing

Page 74: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Accounts Payable

Company Web site

Wiki

Expense Procedure

Payroll

Social Network Analysis

Why I.T. is changing

Page 75: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Why I.T. is changing

Page 76: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Why I.T. is changing

Features

Page 77: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Widespread

Why I.T. is changing

Page 78: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Widespread

Feature Complete

Why I.T. is changing

Page 79: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Widespread

Feature Complete

Why I.T. is changing

Page 80: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

“as a Service”

Why I.T. is changing

Page 81: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is changing

John McCarthy

Utility Computing

Page 82: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

highly disruptive

Why I.T. is changing

Page 83: The Good, The Bad and The Ugly of Cloud Computing

Joseph A. Schumpeter (1883 - 1950) ‏

The fundamental impulse that sets and keeps the capitalist engine in motion comes from the new consumers, goods, the new methods of production or transportation, the new markets, the new forms of industrial organization that capitalist enterprise creates.

Why I.T. is changing

Page 84: The Good, The Bad and The Ugly of Cloud Computing

The fundamental impulse that sets and keeps the capitalist engine in motion comes from the new consumers, goods, the new methods of production or transportation, the new markets, the new forms of industrial organization that capitalist enterprise creates.

Joseph A. Schumpeter (1883 - 1950) ‏

newnew

new new

Why I.T. is changing

Page 85: The Good, The Bad and The Ugly of Cloud Computing

Joseph A. Schumpeter (1883 - 1950) ‏

CreativeDestruction

Why I.T. is changing

Page 86: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Commoditisation

Why I.T. is changing

Page 87: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Why I.T. is changing

Page 88: The Good, The Bad and The Ugly of Cloud Computing

Power

ProductsBespokeInnovation Internet

Hardware

Why I.T. is changing

Page 89: The Good, The Bad and The Ugly of Cloud Computing

Power

ProductsBespokeGoogle Internet

Hardware

Why I.T. is changing

Page 90: The Good, The Bad and The Ugly of Cloud Computing

Operating System

CPU Memory I/O

Hypervisor

Why I.T. is changing

Page 91: The Good, The Bad and The Ugly of Cloud Computing

Database Framework

Operating System

CPU Memory I/O

Messaging

Hypervisor

Why I.T. is changing

Page 92: The Good, The Bad and The Ugly of Cloud Computing

Database Framework

Operating System

CPU Memory I/O

Messaging

Application Service

Hypervisor

Why I.T. is changing

Page 93: The Good, The Bad and The Ugly of Cloud Computing

Service

Database Framework

Operating System

CPU Memory I/O

Messaging

Application

Hypervisor

Why I.T. is changing

Page 94: The Good, The Bad and The Ugly of Cloud Computing

Service

Database Framework

Operating System

CPU Memory I/O

Messaging

Application

Hypervisor

Why I.T. is changing

Page 95: The Good, The Bad and The Ugly of Cloud Computing

Service

Database Framework

Operating System

CPU Memory I/O

Messaging

Application

Hypervisor

Why I.T. is changing

Page 96: The Good, The Bad and The Ugly of Cloud Computing

Service

Database Framework

Operating System

CPU Memory I/O

Messaging

Application

Hypervisor

10,000 x

Why I.T. is changing

Page 97: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is changing

Herbert A. Simon (1916 - 2001)

Componentisation

Page 98: The Good, The Bad and The Ugly of Cloud Computing

The rate of evolution of a system is directly related to the organisation of its subsystems

Herbert A. Simon (1916 - 2001)

Why I.T. is changing

Page 99: The Good, The Bad and The Ugly of Cloud Computing

Database Platform

Operating System

CPU Memory I/O

Messaging

Application Service

Hypervisor

Why I.T. is changing

Page 100: The Good, The Bad and The Ugly of Cloud Computing

Database Platform

Operating System

CPU Memory I/O

Messaging

Application Service

Hypervisor Infrastructure

Why I.T. is changing

Page 101: The Good, The Bad and The Ugly of Cloud Computing

Database Platform

Operating System

CPU Memory I/O

Messaging

Virtualisation

Platform

Infrastructure

Application Service

Why I.T. is changing

Page 102: The Good, The Bad and The Ugly of Cloud Computing

Database Platform

Operating System

CPU Memory I/O

Messaging

Application Service

Virtualisation

Application

Platform

Infrastructure

Why I.T. is changing

Page 103: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Platform

Application

Infrastructure

Disruptive Shift

Why I.T. is changing

Page 104: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

(Componentisation)

Platform

Application

Infrastructure

Why I.T. is changing

Page 105: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is changing

Nove

l

Low High

Common

Ubiquity

Certainty

Widespread

Feature Complete

Page 106: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

“as a Service” industry

Why I.T. is changing

Page 107: The Good, The Bad and The Ugly of Cloud Computing

CPU

Amazon EC2Infrastructure as a Service

Why I.T. is changing

Page 108: The Good, The Bad and The Ugly of Cloud Computing

CPU

Google App Engine

Amazon EC2

Platform as a Service

Infrastructure as a Service

Why I.T. is changing

Page 109: The Good, The Bad and The Ugly of Cloud Computing

CPU

SalesForce

Google App Engine

Amazon EC2

Software as a Service

Platform as a Service

Infrastructure as a Service

Why I.T. is changing

Page 110: The Good, The Bad and The Ugly of Cloud Computing

As IT [activities] becomes ubiquitous it has

no strategic value

Nicholas Carr

Why I.T. is changing

Page 111: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Cost of doing business

Why I.T. is changing

Commoditisation

Page 112: The Good, The Bad and The Ugly of Cloud Computing
Page 113: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Platform

Application

Infrastructure

Disruptive Shift

Why I.T. is changing

Page 114: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

(Componentisation)

Platform

Application

Infrastructure

Why I.T. is changing

Page 115: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is changing

“Cloud computing” is a consequence of economic and technological conditions that have combined to cause a disruptive change in I.T. towards a service based economy.

Page 116: The Good, The Bad and The Ugly of Cloud Computing

Joseph A. Schumpeter (1883 - 1950) ‏

CreativeDestruction

Why I.T. is changing

Page 117: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is changing

John McCarthy

Utility Computing

Page 118: The Good, The Bad and The Ugly of Cloud Computing

Recap

Page 119: The Good, The Bad and The Ugly of Cloud Computing
Page 120: The Good, The Bad and The Ugly of Cloud Computing

Commoditisation

ServicesProductsBespokeInnovation

Recap

Page 121: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Accounts Payable

Company Web site

Wiki

Expense Procedure

Payroll

Social Netwok Analysis

Recap

Page 122: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

INNOVATION

COMMODITY

Recap

Page 123: The Good, The Bad and The Ugly of Cloud Computing

Recap

Paul Strassmann

http://www.strassmann.com/

Page 124: The Good, The Bad and The Ugly of Cloud Computing

Herbert A. Simon (1916 - 2001)

Componentisation

Recap

Page 125: The Good, The Bad and The Ugly of Cloud Computing

Database Platform

Operating System

CPU Memory I/O

Messaging

Application Service

Virtualisation

Application

Platform

Infrastructure

Recap

Page 126: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Platform

Application

Infrastructure

Disruptive

Recap

Page 127: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

“as a Service” industry

Recap

Page 128: The Good, The Bad and The Ugly of Cloud Computing

CPU

SalesForce

Google App Engine

Amazon EC2

Software as a Service

Platform as a Service

Infrastructure as a Service

Recap

Page 129: The Good, The Bad and The Ugly of Cloud Computing

John McCarthy

Utility Computing

Recap

Page 130: The Good, The Bad and The Ugly of Cloud Computing
Page 131: The Good, The Bad and The Ugly of Cloud Computing

Recap

“Cloud computing” is a consequence of economic and technological conditions that have combined to cause a disruptive change in I.T. towards a service based economy.

Page 132: The Good, The Bad and The Ugly of Cloud Computing

It’s like computers on

the internet, innit.

Page 133: The Good, The Bad and The Ugly of Cloud Computing

Benefits & Risks.

Why I.T. is changing.

Page 134: The Good, The Bad and The Ugly of Cloud Computing

• Economies of scale. (volume)

Benefits & Risks of Cloud Computing

Page 135: The Good, The Bad and The Ugly of Cloud Computing

• Economies of scale. (volume)

• Pay per use. (utility)

Benefits & Risks of Cloud Computing

Page 136: The Good, The Bad and The Ugly of Cloud Computing

• Economies of scale. (volume)

• Pay per use. (utility)

• Speed to market. (componentisation)

Benefits & Risks of Cloud Computing

Page 137: The Good, The Bad and The Ugly of Cloud Computing

• Economies of scale. (volume)

• Pay per use. (utility)

• Speed to market. (componentisation)

• Focus on core. (outsourcing)

Benefits & Risks of Cloud Computing

Page 138: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

You

Benefits & Risks of Cloud Computing

Page 139: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

You

Market

Benefits & Risks of Cloud Computing

Page 140: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Competitive Gap

You

Market

Benefits & Risks of Cloud Computing

Page 141: The Good, The Bad and The Ugly of Cloud Computing

Professor Leigh M. Van Valen

Red QueenHypothesis

Benefits & Risks of Cloud Computing

Page 142: The Good, The Bad and The Ugly of Cloud Computing

The need to constantly evolve in order to stand still relative to an eco-system.

Professor Leigh M. Van Valen

Benefits & Risks of Cloud Computing

Page 146: The Good, The Bad and The Ugly of Cloud Computing

• Economies of scale. (volume)

• Pay per use. (utility)

• Speed to market. (componentisation)

• Focus on core. (outsourcing)

• Greener (efficient supply & demand)

Nove

l

Low High

Common

Competitive Gap

Market

You

Benefits & Risks of Cloud Computing

Page 147: The Good, The Bad and The Ugly of Cloud Computing

Benefits & Risks of Cloud Computing

ServicesProductsBespokeInnovation

Platform

Application

Infrastructure

Disruptive Shift

Page 148: The Good, The Bad and The Ugly of Cloud Computing

Transition

Benefits & Risks of Cloud Computing

• Management.

Page 149: The Good, The Bad and The Ugly of Cloud Computing

Transition

Benefits & Risks of Cloud Computing

• Trust.

• Management.

Page 150: The Good, The Bad and The Ugly of Cloud Computing

Transition

Benefits & Risks of Cloud Computing

• Trust.

• Transparency.

• Management.

Page 151: The Good, The Bad and The Ugly of Cloud Computing

Transition

• Trust.

• Security of supply

• Transparency.

• Management.

Benefits & Risks of Cloud Computing

Page 152: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

“as a Service” industry

Benefits & Risks of Cloud Computing

Page 153: The Good, The Bad and The Ugly of Cloud Computing

Transition

• Trust.

• Security of supply.

• Transparency.

• Management.

General

• Suitability.

Benefits & Risks of Cloud Computing

Page 154: The Good, The Bad and The Ugly of Cloud Computing

Transition

• Trust.

• Security of supply.

• Transparency.

• Management.

General

• Price competition.

• Suitability.

Benefits & Risks of Cloud Computing

Page 155: The Good, The Bad and The Ugly of Cloud Computing

Transition

• Trust.

• Security of supply.

• Transparency.

• Management.

General

• Suitability.

• Lock-in.

• Price competition.

Benefits & Risks of Cloud Computing

Page 156: The Good, The Bad and The Ugly of Cloud Computing

Transition

• Trust.

• Security of supply.

• Transparency.

• Management.

General

• Suitability.

• Lock-in.

• Second sourcing.

• Price competition.

Benefits & Risks of Cloud Computing

Page 157: The Good, The Bad and The Ugly of Cloud Computing

Benefits & Risks of Cloud Computing

Adoption Barriers

Page 158: The Good, The Bad and The Ugly of Cloud Computing

Benefits & Risks of Cloud Computing

Nove

l

Low High

Common

Gap

Market

You

Vs

Page 159: The Good, The Bad and The Ugly of Cloud Computing
Page 160: The Good, The Bad and The Ugly of Cloud Computing

Canonical and the Cloud.

Benefits & Risks.

Why I.T. is changing.

Page 161: The Good, The Bad and The Ugly of Cloud Computing

Canonical and the Cloud

Page 162: The Good, The Bad and The Ugly of Cloud Computing

• Fastest growing Linux-based operating system.

Canonical and the Cloud

Page 163: The Good, The Bad and The Ugly of Cloud Computing

• Fastest growing Linux-based operating system.

Canonical and the Cloud

• Over 10,000,000 users.

Page 164: The Good, The Bad and The Ugly of Cloud Computing

Transition

• Trust.

• Security of supply.

• Transparency.

• Management.

General

• Suitability.

• Lock-in.

• Second sourcing.

• Price competition.

Canonical and the Cloud

Page 165: The Good, The Bad and The Ugly of Cloud Computing

Electricity

Canonical and the Cloud

Page 166: The Good, The Bad and The Ugly of Cloud Computing

BOOM!

Electricity

Canonical and the Cloud

Page 167: The Good, The Bad and The Ugly of Cloud Computing

Standard Output

BOOM!

Canonical and the Cloud

Page 168: The Good, The Bad and The Ugly of Cloud Computing

Application

Platform

Infrastructure

Canonical and the Cloud

Page 169: The Good, The Bad and The Ugly of Cloud Computing

Application

Platform

Infrastructure

Canonical and the Cloud

Page 170: The Good, The Bad and The Ugly of Cloud Computing

Data

Application

You

Canonical and the Cloud

Page 171: The Good, The Bad and The Ugly of Cloud Computing

Platform

Operating System

Hypervisor

Bare Metal

Data

Application

Provider(i.e. CogHead)

Canonical and the Cloud

Page 172: The Good, The Bad and The Ugly of Cloud Computing

Platform

Operating System

Hypervisor

Bare Metal

Data

Application

BOOM!

Canonical and the Cloud

Page 173: The Good, The Bad and The Ugly of Cloud Computing

Platform

Operating System

Hypervisor

Bare Metal

Platform

Operating System

Hypervisor

Bare Metal

Data

Application

BOOM!

Canonical and the Cloud

Page 174: The Good, The Bad and The Ugly of Cloud Computing

Platform

Operating System

Hypervisor

Bare Metal

Platform

Operating System

Hypervisor

Bare Metal

Data

Application

Multiple Providers

Canonical and the Cloud

Page 175: The Good, The Bad and The Ugly of Cloud Computing

Platform PlatformEasy

Switching

Data

Application

Operating System

Hypervisor

Bare Metal

Operating System

Hypervisor

Bare Metal

Canonical and the Cloud

Page 176: The Good, The Bad and The Ugly of Cloud Computing

Platform Platform

Data

Application

Operating System

Hypervisor

Bare Metal

Operating System

Hypervisor

Bare Metal

Standard Output

Canonical and the Cloud

Page 177: The Good, The Bad and The Ugly of Cloud Computing

Paul Baran

Canonical and the Cloud

Page 178: The Good, The Bad and The Ugly of Cloud Computing

IPX / SPXBanyan Vines

AppleTalkSNA

Decnet

Canonical and the Cloud

Page 179: The Good, The Bad and The Ugly of Cloud Computing

IPX / SPXBanyan Vines

AppleTalkSNA

Decnet

TCP/IP

Canonical and the Cloud

Page 180: The Good, The Bad and The Ugly of Cloud Computing

IPX / SPXBanyan Vines

AppleTalkSNA

Decnet

TCP/IP

Open

Canonical and the Cloud

Page 181: The Good, The Bad and The Ugly of Cloud Computing

IPX / SPXBanyan Vines

AppleTalkSNA

Decnet

TCP/IPBind

SendMailApache

Open SourceOpen

Canonical and the Cloud

Page 182: The Good, The Bad and The Ugly of Cloud Computing

TCP/IP

IPX / SPXBanyan Vines

AppleTalkSNA

Decnet

Innovation

(Componentisation)

Canonical and the Cloud

Page 183: The Good, The Bad and The Ugly of Cloud Computing

Harvey Hubbell(1857-1927)

Canonical and the Cloud

Page 184: The Good, The Bad and The Ugly of Cloud Computing

Application

Platform

Infrastructure

Canonical and the Cloud

Page 185: The Good, The Bad and The Ugly of Cloud Computing

Application

Platform

Amazon EC2

Canonical and the Cloud

Page 186: The Good, The Bad and The Ugly of Cloud Computing

Beta program for Ubuntu Server Edition

on Amazon EC2.

http://www.ubuntu.com/ec2

Canonical and the Cloud

Page 187: The Good, The Bad and The Ugly of Cloud Computing

9.04 Technology PreviewUbuntu Enterprise Cloud

Canonical and the Cloud

Page 188: The Good, The Bad and The Ugly of Cloud Computing

Eucalyptus

Canonical and the Cloud

Page 189: The Good, The Bad and The Ugly of Cloud Computing
Page 190: The Good, The Bad and The Ugly of Cloud Computing

Private in-house cloudmatching

Amazon EC2 API

Canonical and the Cloud

Page 191: The Good, The Bad and The Ugly of Cloud Computing

Bare Metal

Hypervisor

Private Cloud

Canonical and the Cloud

Page 192: The Good, The Bad and The Ugly of Cloud Computing

Bare Metal Bare Metal

Hypervisor Hypervisor

Amazon EC2 Private Cloud

Canonical and the Cloud

Page 193: The Good, The Bad and The Ugly of Cloud Computing

Bare Metal Bare Metal

Hypervisor Hypervisor

Canonical and the Cloud

Amazon EC2 Private Cloud

Easy Switching

Page 194: The Good, The Bad and The Ugly of Cloud Computing

• Economies of scale. (volume)

• Pay per use. (utility)

• Speed to market. (componentisation)

• Focus on core. (outsourcing)

• Greener (efficient supply & demand)

Nove

l

Low High

Common

Competitive Gap

Market

You

Canonical and the Cloud

Page 195: The Good, The Bad and The Ugly of Cloud Computing

Standard Ouptut

Canonical and the Cloud

Page 196: The Good, The Bad and The Ugly of Cloud Computing

Ecosystem

Canonical and the Cloud

Page 197: The Good, The Bad and The Ugly of Cloud Computing

Canonical and the Cloud

Bare Metal

Hypervisor

Page 198: The Good, The Bad and The Ugly of Cloud Computing

Canonical and the Cloud

Bare Metal

Hypervisor

Bare Metal

Hypervisor

Page 199: The Good, The Bad and The Ugly of Cloud Computing

Canonical and the Cloud

Bare Metal

Hypervisor

Bare Metal

Hypervisor

Page 200: The Good, The Bad and The Ugly of Cloud Computing

Canonical and the Cloud

Bare Metal

Hypervisor

Bare Metal

Hypervisor

Price

Page 201: The Good, The Bad and The Ugly of Cloud Computing

Canonical and the Cloud

Bare Metal

Hypervisor

Bare Metal

Hypervisor

Quality of Service

Page 202: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Feature Differentiation

Canonical and the Cloud

Page 203: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Price vs QoS

Canonical and the Cloud

Page 204: The Good, The Bad and The Ugly of Cloud Computing

CompetitiveMarket

Canonical and the Cloud

Page 205: The Good, The Bad and The Ugly of Cloud Computing

Canonical and the Cloud

Professor Leigh M. Van Valen

Red QueenHypothesis

Page 206: The Good, The Bad and The Ugly of Cloud Computing

Joseph A. Schumpeter (1883 - 1950) ‏

CreativeDestruction

Canonical and the Cloud

Page 207: The Good, The Bad and The Ugly of Cloud Computing

Recap

Page 208: The Good, The Bad and The Ugly of Cloud Computing
Page 209: The Good, The Bad and The Ugly of Cloud Computing

Commoditisation

ServicesProductsBespokeInnovation

Recap

Page 210: The Good, The Bad and The Ugly of Cloud Computing

Recap

Paul Strassmann

http://www.strassmann.com/

Page 211: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Platform

Application

Infrastructure

Disruptive

Recap

Page 212: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

“as a Service” industry

Recap

Page 213: The Good, The Bad and The Ugly of Cloud Computing

John McCarthy

Utility Computing

Recap

Page 214: The Good, The Bad and The Ugly of Cloud Computing

Recap

“Cloud computing” is a consequence of economic and technological conditions that have combined to cause a disruptive change in I.T. towards a service based economy.

Page 215: The Good, The Bad and The Ugly of Cloud Computing

• Economies of scale. (volume)

• Pay per use. (utility)

• Speed to market. (componentisation)

• Focus on core. (outsourcing)

Recap

Page 216: The Good, The Bad and The Ugly of Cloud Computing

• Economies of scale. (volume)

• Pay per use. (utility)

• Speed to market. (componentisation)

• Focus on core. (outsourcing)

• Greener (efficient supply & demand)

Nove

l

Low High

Common

Competitive Gap

Market

You

Recap

Page 217: The Good, The Bad and The Ugly of Cloud Computing

Transition

• Trust.

• Security of supply.

• Transparency.

• Management.

General

• Suitability.

• Lock-in.

• Second sourcing.

• Price competition.

Recap

Page 218: The Good, The Bad and The Ugly of Cloud Computing

Standard Output

Recap

Page 219: The Good, The Bad and The Ugly of Cloud Computing

IPX / SPXBanyan Vines

AppleTalkSNA

Decnet

TCP/IPBind

SendMailApache

Open SourceOpen

Recap

Page 220: The Good, The Bad and The Ugly of Cloud Computing

Bare Metal Bare Metal

Hypervisor HypervisorStandard Output

Amazon EC2 Private Cloud

Recap

Page 221: The Good, The Bad and The Ugly of Cloud Computing

9.04 Technology PreviewUbuntu Enterprise Cloud

(Eucalyptus)

Recap

Page 222: The Good, The Bad and The Ugly of Cloud Computing
Page 223: The Good, The Bad and The Ugly of Cloud Computing

Recap

Private in-house cloudmatching

Amazon EC2 API

Page 224: The Good, The Bad and The Ugly of Cloud Computing

CompetitiveMarket

Recap

Page 225: The Good, The Bad and The Ugly of Cloud Computing

Recap

Bare Metal

Hypervisor

Bare Metal

Hypervisor

Page 226: The Good, The Bad and The Ugly of Cloud Computing
Page 227: The Good, The Bad and The Ugly of Cloud Computing

Thank you

Page 228: The Good, The Bad and The Ugly of Cloud Computing

whoops ...

Page 229: The Good, The Bad and The Ugly of Cloud Computing

the outtakes ...

Page 230: The Good, The Bad and The Ugly of Cloud Computing

i.e. more slides ...

Page 232: The Good, The Bad and The Ugly of Cloud Computing

Sccott Beale/Laughing Squid : http://www.flickr.com/photos/laughingsquid/

Page 233: The Good, The Bad and The Ugly of Cloud Computing

B. Why Transparency Matters

[email protected]

C. Why I.T. is complex

D. Why I.T. is complex - Part II

E. Things to Watch

F. Happy Clouds

A. Why the Good, Bad & Ugly?

Page 234: The Good, The Bad and The Ugly of Cloud Computing

Good, Bad & Ugly

Page 236: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

(Componentisation)

Platform

Application

Infrastructure

The Good

Page 238: The Good, The Bad and The Ugly of Cloud Computing

ServicesProductsBespokeInnovation

Platform

Application

Infrastructure

Disruptive Shift

The Bad

Page 239: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Widespread

Feature Complete

The Bad

Page 240: The Good, The Bad and The Ugly of Cloud Computing

As IT becomes ubiquitous it has no strategic value

Nicholas Carr

The Bad

Page 241: The Good, The Bad and The Ugly of Cloud Computing

Joseph A. Schumpeter (1883 - 1950) ‏

CreativeDestruction

The Bad

Page 242: The Good, The Bad and The Ugly of Cloud Computing
Page 243: The Good, The Bad and The Ugly of Cloud Computing

John McCarthy

Utility Computing

The Ugly

Page 244: The Good, The Bad and The Ugly of Cloud Computing
Page 245: The Good, The Bad and The Ugly of Cloud Computing

Software

Framework

Hardware

The Ugly

Software as a Service (SaaS)

Framework as a Service (FaaS)

Hardware as a Service (HaaS)

2007

Page 246: The Good, The Bad and The Ugly of Cloud Computing

The Ugly

Robert Lefkowitz

“this is going to lead to a whole lot of aaS.”

Oscon 2007

Page 247: The Good, The Bad and The Ugly of Cloud Computing

2007 - 2008

The Ugly

Page 248: The Good, The Bad and The Ugly of Cloud Computing

The Ugly

Application

Platform

Infrastructure

Software

Framework

Hardware

DaaS

DaaS

XaaS

PaaSSaaSp

SaaSu

WaaSIaaS FaaS

OaaS

FaaSHaaSSaaS

SaaSyDaaS

DBaaS

2008

Page 249: The Good, The Bad and The Ugly of Cloud Computing

Application

Platform

Infrastructure

The Ugly

Application as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

2009

Page 250: The Good, The Bad and The Ugly of Cloud Computing

Terminology.

Page 251: The Good, The Bad and The Ugly of Cloud Computing

It’s like computers on

the internet, innit.

Page 256: The Good, The Bad and The Ugly of Cloud Computing

Half a Hummer

Page 260: The Good, The Bad and The Ugly of Cloud Computing

DANGER!Will Robinson

DANGER!

Page 261: The Good, The Bad and The Ugly of Cloud Computing

I only ordered half because I’d probably

“choke” on a hummer

Page 262: The Good, The Bad and The Ugly of Cloud Computing
Page 263: The Good, The Bad and The Ugly of Cloud Computing

Terminology.

Page 264: The Good, The Bad and The Ugly of Cloud Computing

[email protected]

B. Why Transparency Matters

C. Why I.T. is complex

D. Why I.T. is complex - Part II

E. Things to Watch

F. Happy Clouds

A. Why the Good, Bad & Ugly?

Page 265: The Good, The Bad and The Ugly of Cloud Computing

Why transparency matters ...

Page 266: The Good, The Bad and The Ugly of Cloud Computing

Transparency

JoeInfrastructureas a Service

Page 267: The Good, The Bad and The Ugly of Cloud Computing

JoeBare Metal Bare Metal Bare Metal

Transparency

Page 268: The Good, The Bad and The Ugly of Cloud Computing

JoeBare Metal Bare Metal Bare Metal

Hypervisor Technology

Transparency

Page 269: The Good, The Bad and The Ugly of Cloud Computing

JoeBare Metal Bare Metal Bare Metal

Hypervisor Technology

Transparency

Page 270: The Good, The Bad and The Ugly of Cloud Computing

Tom

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 271: The Good, The Bad and The Ugly of Cloud Computing

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Joe

Transparency

Page 272: The Good, The Bad and The Ugly of Cloud Computing

DickPaaS

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 273: The Good, The Bad and The Ugly of Cloud Computing

DickDevelopment Platform

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 274: The Good, The Bad and The Ugly of Cloud Computing

Development Platform

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Joe

Transparency

Page 275: The Good, The Bad and The Ugly of Cloud Computing

HarryDevelopment Platform

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Mapping API

Transparency

Page 276: The Good, The Bad and The Ugly of Cloud Computing

TomMapping API

Development Platform

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 277: The Good, The Bad and The Ugly of Cloud Computing

AliceMapping API

Development Platform

SaaS

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 278: The Good, The Bad and The Ugly of Cloud Computing

AliceMapping API

Development Platform

Transport Routing

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 279: The Good, The Bad and The Ugly of Cloud Computing

Harry Mapping API

Development Platform

Transport Routing

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 280: The Good, The Bad and The Ugly of Cloud Computing

Tom Development Platform

Transport Routing

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Mapping API

Transparency

Page 281: The Good, The Bad and The Ugly of Cloud Computing

DickMapping API

Development Platform

Transport Routing

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 282: The Good, The Bad and The Ugly of Cloud Computing

Mapping API

Development Platform

Transport Routing

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Bob

Transparency

Page 283: The Good, The Bad and The Ugly of Cloud Computing

AliceMapping API

Development Platform

Transport Routing

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 284: The Good, The Bad and The Ugly of Cloud Computing

Mapping API

Development Platform

Transport Routing

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Transparency

Page 285: The Good, The Bad and The Ugly of Cloud Computing

Mapping API

Development Platform

Transport Routing

Bare Metal Bare Metal Bare Metal

Hypervisor Technology

Storage

Joe

Transparency

Page 286: The Good, The Bad and The Ugly of Cloud Computing

Mapping API

Development Platform

Transport Routing

Hypervisor Technology

Storage

Joe

Transparency

Page 287: The Good, The Bad and The Ugly of Cloud Computing

Mapping APIDeve

lopmen

t Plat

form

Transport RoutingHypervisor Technology

Storage

Transparency

Page 288: The Good, The Bad and The Ugly of Cloud Computing

Bob Alice

Transparency

Page 289: The Good, The Bad and The Ugly of Cloud Computing

Bob Alice

Tom, Dick, Harry or Joe

Transparency

Page 290: The Good, The Bad and The Ugly of Cloud Computing

JoeHouse House House

Transparency

Page 291: The Good, The Bad and The Ugly of Cloud Computing

House House House

SecurityTom

Transparency

Page 292: The Good, The Bad and The Ugly of Cloud Computing

House House House

Security

Dick

Transparency

Page 293: The Good, The Bad and The Ugly of Cloud Computing

Benefits & Risks of Cloud Computing

http://www.flickr.com/photos/rednuht/479370088

Page 294: The Good, The Bad and The Ugly of Cloud Computing

B. Why Transparency Matters

[email protected]

C. Why I.T. is complex

D. Why I.T. is complex - Part II

E. Things to Watch

F. Happy Clouds

A. Why the Good, Bad & Ugly?

Page 295: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is complex ...

Page 296: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Innovation of CRM.

Complexity

Page 297: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity Uncertain

Complexity

Page 298: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity Uncertain

Variable

Complexity

Page 299: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity Uncertain

Variable

Differential

Complexity

Page 300: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity Uncertain

Variable

Differential

Worth

Complexity

Page 301: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Dynamic

Complexity

Page 302: The Good, The Bad and The Ugly of Cloud Computing

Agile Development

Nove

l

Low High

Common

Certainty

Ubiquity

Complexity

Page 303: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Utility-like provision of CRM

Complexity

Page 304: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

“Cloud Providers”like

Salesforce

Complexity

Page 305: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Defined

Complexity

Page 306: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Defined

Repeated

Complexity

Page 307: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Defined

Repeated

CODB

Complexity

Page 308: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Defined

Repeated

CODB

Cost

Complexity

Page 309: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Defined

Complexity

Page 310: The Good, The Bad and The Ugly of Cloud Computing

Six Sigma

Nove

l

Low High

Common

Certainty

Ubiquity

Complexity

Page 311: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Six Sigma

Agile Development

Complexity

Page 312: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

CRM

CRM

Complexity

Page 313: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Six Sigma

Complexity

Page 314: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

COMMODITY

Complexity

Page 315: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

INNOVATION

Complexity

Page 316: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Six Sigma

Agile Development

Complexity

Page 317: The Good, The Bad and The Ugly of Cloud Computing

B. Why Transparency Matters

[email protected]

C. Why I.T. is complex

D. Why I.T. is complex - Part II

E. Things to Watch

F. Happy Clouds

A. Why the Good, Bad & Ugly?

Page 318: The Good, The Bad and The Ugly of Cloud Computing

Why I.T. is complex ... Part II

Page 319: The Good, The Bad and The Ugly of Cloud Computing

Complexity ... Part II

Nove

l

Low High

Common

Certainty

Ubiquity

Six Sigma

Agile Development

Page 320: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

INNOVATION

Six Sigma

Complexity ... Part II

Page 321: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Accounts Payable

Company Web site

Wiki

Expense Procedure

Payroll

Social Network Analysis

Complexity ... Part II

Page 322: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Competitive Gap

You

Market

Complexity ... Part II

Page 323: The Good, The Bad and The Ugly of Cloud Computing

Professor Leigh M. Van Valen

Red QueenHypothesis

Complexity ... Part II

Page 324: The Good, The Bad and The Ugly of Cloud Computing

The fundamental impulse that sets and keeps the capitalist engine in motion comes from the new consumers, goods, the new methods of production or transportation, the new markets, the new forms of industrial organization that capitalist enterprise creates.

Joseph A. Schumpeter (1883 - 1950) ‏

newnew

new new

Complexity ... Part II

Page 326: The Good, The Bad and The Ugly of Cloud Computing

Survival today requires ‘coherence, coordination and stability’ [order].

&

Survival tomorrow requires the replacement of these virtues [disorder].

Salaman & Storey

Innovation Paradox

Complexity ... Part II

Page 327: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Order

Disorder

Complexity ... Part II

Page 329: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Six Sigma

Complexity ... Part II

Page 330: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

Complexity ... Part II

Page 331: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

20% Rule

Complexity ... Part II

Page 332: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

20% Rule

Complexity ... Part II

Rigorous defined procedures

Page 333: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Certainty

Ubiquity

20% Rule

Cloud, SOA etc ...

Complexity ... Part II

Page 334: The Good, The Bad and The Ugly of Cloud Computing

B. Why Transparency Matters

[email protected]

C. Why I.T. is complex

D. Why I.T. is complex - Part II

E. Things to Watch

F. Happy Clouds

A. Why the Good, Bad & Ugly?

Page 335: The Good, The Bad and The Ugly of Cloud Computing

Things to watch ...

Page 336: The Good, The Bad and The Ugly of Cloud Computing

Application

Platform

Infrastructure

Things to watch

Page 337: The Good, The Bad and The Ugly of Cloud Computing

CompetitiveMarket

Things to watch

Page 338: The Good, The Bad and The Ugly of Cloud Computing

Platform Platform

Data

Application

Operating System

Hypervisor

Bare Metal

Operating System

Hypervisor

Bare Metal

Standard Output

Things to watch

Page 339: The Good, The Bad and The Ugly of Cloud Computing

Platform

Things to watch

Page 340: The Good, The Bad and The Ugly of Cloud Computing

Platform TechnologyVendor

Things to watch

Page 341: The Good, The Bad and The Ugly of Cloud Computing

TechnologyVendor

Provider

Things to watch

Page 342: The Good, The Bad and The Ugly of Cloud Computing

TechnologyVendor

Provider

Consumer

Things to watch

Page 343: The Good, The Bad and The Ugly of Cloud Computing

TechnologyVendor

Provider

ISV

Consumer

Things to watch

Page 344: The Good, The Bad and The Ugly of Cloud Computing

TechnologyVendor

Provider

Consumer

ISV

Things to watch

Page 345: The Good, The Bad and The Ugly of Cloud Computing

TechnologyVendor

Provider

Consumer

ISV

Locked-in

Things to watch

Page 346: The Good, The Bad and The Ugly of Cloud Computing

Open Standard

Provider

Consumer

ISV

Things to watch

Page 347: The Good, The Bad and The Ugly of Cloud Computing

EXTEND

Provider

Consumer

ISV

Things to watch

Page 348: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Feature Differentiation

Things to watch

Page 349: The Good, The Bad and The Ugly of Cloud Computing

Nove

l

Low High

Common

Ubiquity

Certainty

Price vs QoS

Things to watch

Page 350: The Good, The Bad and The Ugly of Cloud Computing

PlatformOpen

SourceReference

Model

Things to watch

Page 351: The Good, The Bad and The Ugly of Cloud Computing

B. Why Transparency Matters

[email protected]

C. Why I.T. is complex

D. Why I.T. is complex - Part II

E. Things to Watch

F. Happy Clouds

A. Why the Good, Bad & Ugly?

Page 352: The Good, The Bad and The Ugly of Cloud Computing

Happy clouds ...

Page 353: The Good, The Bad and The Ugly of Cloud Computing

Happy Clouds

Three Rules happy

Page 354: The Good, The Bad and The Ugly of Cloud Computing

Rule 1

Three Rules happy

Run the service on my own machines.

Happy Clouds

Page 355: The Good, The Bad and The Ugly of Cloud Computing

Three Rules happy

Rule 1

Rule 2 Easily switch between my machines and a cloud provider.

Run the service on my own machines.

Happy Clouds

Page 356: The Good, The Bad and The Ugly of Cloud Computing

Three Rules happy

Easily switch between my machines and a cloud provider.

Easily switch between cloud providers.

Run the service on my own machines.Rule 1

Rule 2

Rule 3

Happy Clouds

Page 357: The Good, The Bad and The Ugly of Cloud Computing

Bare Metal

Hypervisor

Private Cloud

Happy Clouds

Page 358: The Good, The Bad and The Ugly of Cloud Computing

Bare Metal Bare Metal

Hypervisor Hypervisor

Amazon EC2 Private Cloud

Easy Switching

Happy Clouds

Page 359: The Good, The Bad and The Ugly of Cloud Computing

CompetitiveMarket

Happy Clouds

Page 360: The Good, The Bad and The Ugly of Cloud Computing

B. Why Transparency Matters

[email protected]

C. Why I.T. is complex

D. Why I.T. is complex - Part II

E. Things to Watch

F. Happy Clouds

A. Why the Good, Bad & Ugly?

Page 361: The Good, The Bad and The Ugly of Cloud Computing

End ...

Page 362: The Good, The Bad and The Ugly of Cloud Computing

Beyond End ...