23. 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?
25. 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.
63. Why I.T. is changing
Common
Ubiquity
Novel
Low High
Certainty
64. Why I.T. is changing
Common
Ubiquity
Novel
Low High
Certainty
65. Why I.T. is changing
Common
TV’s, Phone,VCRs
Ubiquity
Novel
Low High
Certainty
66. Why I.T. is changing
Common
Ubiquity
Novel
Low High
Certainty
67. Why I.T. is changing
Common
Ubiquity
INNOVATION
Novel
Low High
Certainty
68. Why I.T. is changing
Common
COMMODITY
Ubiquity
INNOVATION
Novel
Low High
Certainty
69. Why I.T. is changing
Common
Ubiquity
Innovation
of CRM.
Novel
Low High
Certainty
70. Why I.T. is changing
Common
Ubiquity
Mid '80s DB
marketing.
Novel
Low High
Certainty
71. Why I.T. is changing
Common
CRM products
90’s
Ubiquity
Novel
Low High
Certainty
72. Why I.T. is changing
Common
“Cloud Providers”
like
Salesforce
Ubiquity
Novel
Low High
Certainty
73. Why I.T. is changing
Common
Expense Payroll
Procedure Accounts
Payable
Company
Web site
Ubiquity
Wiki
Social Network
Analysis
Novel
Low High
Certainty
74. Why I.T. is changing
Common
Expense Payroll
Procedure Accounts
Payable
Company
Web site
Ubiquity
Wiki
Social Network
Analysis
Novel
Low High
Certainty
75. Why I.T. is changing
Common
Ubiquity
Novel
Low High
Certainty
76. Why I.T. is changing
Common
Features
Ubiquity
Novel
Low High
Certainty
77. Why I.T. is changing
Common
Widespread
Ubiquity
Novel
Low High
Certainty
78. Why I.T. is changing
Common
Widespread
Ubiquity
Feature
Complete
Novel
Low High
Certainty
79. Why I.T. is changing
Common
Widespread
Ubiquity
Feature
Complete
Novel
Low High
Certainty
80. Why I.T. is changing
Common
“as a Service”
Ubiquity
Novel
Low High
Certainty
81. Why I.T. is changing
Utility
Computing
John McCarthy
83. Why I.T. is changing
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)
84. Why I.T. is changing
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)
85. Why I.T. is changing
Creative
Destruction
Joseph A. Schumpeter (1883 - 1950)
86. Why I.T. is changing
Commoditisation
Bespoke Products Services
Innovation
87. Why I.T. is changing
Bespoke Products Services
Innovation
88. Why I.T. is changing
Power
Hardware
Bespoke Products
Innovation
Internet
89. Why I.T. is changing
Power
Hardware
Bespoke Products
Google
Internet
90. Why I.T. is changing
Operating System
Hypervisor
CPU Memory I/O
91. Why I.T. is changing
Database Framework Messaging
Operating System
Hypervisor
CPU Memory I/O
92. Why I.T. is changing
Application Service
Database Framework Messaging
Operating System
Hypervisor
CPU Memory I/O
93. Why I.T. is changing
Application Service
Database Framework Messaging
Operating System
Hypervisor
CPU Memory I/O
94. Why I.T. is changing
Application Service
Database Framework Messaging
Operating System
Hypervisor
CPU Memory I/O
95. Why I.T. is changing
Application Service
Database Framework Messaging
Operating System
Hypervisor
CPU Memory I/O
96. Why I.T. is changing
Application Service
Database Framework Messaging
10,000 x Operating System
Hypervisor
CPU Memory I/O
97. Why I.T. is changing
Componentisation
Herbert A. Simon (1916 - 2001)
98. Why I.T. is changing
The rate of evolution of a
system is directly related
to the organisation of its
subsystems
Herbert A. Simon (1916 - 2001)
99. Why I.T. is changing
Application Service
Database Platform Messaging
Operating System
Hypervisor
CPU Memory I/O
100. Why I.T. is changing
Application Service
se Platform Messaging
Operating System
Infrastructure
Hypervisor
Memory I/O
101. Why I.T. is changing
Application Service
Platform
se Platform Messaging
Operating System
Infrastructure
Virtualisation
Memory I/O
102. Why I.T. is changing
Application
Application Service
Platform
se Platform Messaging
Operating System
Infrastructure
Virtualisation
Memory I/O
115. 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.
116. Why I.T. is changing
Creative
Destruction
Joseph A. Schumpeter (1883 - 1950)
117. Why I.T. is changing
Utility
Computing
John McCarthy
131. 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.
146. Benefits & Risks of Cloud Computing
Common
Market
• Economies of scale. (volume)
• Pay per use. (utility)
• Speed to market.
Competitive
(componentisation)
Gap
• Focus on core.
(outsourcing)
You
• Greener (efficient supply
& demand)
Novel
Low High
171. Canonical and the Cloud
Data
Application
Platform
Operating
Provider System
(i.e. CogHead)
Hypervisor
Bare Metal
172. Canonical and the Cloud
Data
Application
Platform
Operating
System
BOOM!
Hypervisor
Bare Metal
173. Canonical and the Cloud
Data
Application
Platform Platform
Operating Operating
System System
BOOM!
Hypervisor Hypervisor
Bare Metal Bare Metal
174. Canonical and the Cloud
Data
Application
Multiple
Platform Platform
Providers
Operating Operating
System System
Hypervisor Hypervisor
Bare Metal Bare Metal
175. Canonical and the Cloud
Data
Application
Easy
Platform Platform
Switching
Operating Operating
System System
Hypervisor Hypervisor
Bare Metal Bare Metal
176. Canonical and the Cloud
Data
Application
Standard
Platform Platform
Output
Operating Operating
System System
Hypervisor Hypervisor
Bare Metal Bare Metal
192. Canonical and the Cloud
Hypervisor Hypervisor
Bare Metal Bare Metal
Amazon EC2 Private Cloud
193. Canonical and the Cloud
Easy
Hypervisor Hypervisor
Switching
Bare Metal Bare Metal
Amazon EC2 Private Cloud
194. Canonical and the Cloud
Common
Market
• Economies of scale. (volume)
• Pay per use. (utility)
• Speed to market.
Competitive
(componentisation)
Gap
• Focus on core.
(outsourcing)
You
• Greener (efficient supply
& demand)
Novel
Low High
212. 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.
213. Recap
• Economies of scale. (volume)
• Pay per use. (utility)
• Speed to market. (componentisation)
• Focus on core. (outsourcing)
214. Recap
Common
Market
• Economies of scale. (volume)
• Pay per use. (utility)
• Speed to market.
Competitive
(componentisation)
Gap
• Focus on core.
(outsourcing)
You
• Greener (efficient supply
& demand)
Novel
Low High
215. Recap
Transition General
• Management. • Suitability.
• Trust. • Price competition.
• Transparency. • Lock-in.
• Security of supply. • Second sourcing.
233. A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
simon.wardley@canonical.com
252. A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
simon.wardley@canonical.com
281. Benefits & Risks of Cloud Computing
http://www.flickr.com/photos/rednuht/479370088
282. A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
simon.wardley@canonical.com
284. Complexity
Common
Ubiquity
Innovation
of CRM.
Novel
Low High
Certainty
285. Complexity
Common
Uncertain
Ubiquity
Novel
Low High
Certainty
286. Complexity
Common
Uncertain
Ubiquity
Deviation
Novel
Low High
Certainty
287. Complexity
Common
Uncertain
Ubiquity
Deviation
Differential
Novel
Low High
Certainty
288. Complexity
Common
Uncertain
Ubiquity
Deviation
Differential
Novel
Worth
Low High
Certainty
289. Complexity
Common
Ubiquity
Dynamic
Novel
Low High
Certainty
290. Complexity
Common
Ubiquity
Agile
XP / Scrum
Novel
Low High
Certainty
291. Complexity
Common
Utility-like
provision
of CRM
Ubiquity
Novel
Low High
Certainty
292. Complexity
Common
“Cloud Providers”
like
Salesforce
Ubiquity
Novel
Low High
Certainty
293. Complexity
Common
Defined
Ubiquity
Novel
Low High
Certainty
294. Complexity
Common
Defined
No Deviation
Ubiquity
Novel
Low High
Certainty
295. Complexity
Common
Defined
No Deviation
CODB
Ubiquity
Novel
Low High
Certainty
296. Complexity
Common
Defined
No Deviation
CODB
Ubiquity
Cost
Novel
Low High
Certainty
297. Complexity
Common
Defined
Ubiquity
Novel
Low High
Certainty
298. Complexity
Common
Prince 2,
Six Sigma
Ubiquity
Novel
Low High
Certainty
299. Complexity
Common
Prince 2,
Six Sigma
Ubiquity
Agile
XP, Scrum
Novel
Low High
Certainty
300. Complexity
Common
CRM
Ubiquity
CRM
Novel
Low High
Certainty
301. Complexity
Common
Six Sigma
Ubiquity
Novel
Low High
Certainty
302. Complexity
Common
COMMODITY
Ubiquity
Novel
Low High
Certainty
303. Complexity
Common
Ubiquity
INNOVATION
Novel
Low High
Certainty
304. Complexity
Common
Different
Ubiquity
Methodologies
Novel
Low High
Certainty
305. A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
simon.wardley@canonical.com
307. Complexity ... Part II
Common
Prince 2,
Six Sigma
Ubiquity
Agile
XP, Scrum
Novel
Low High
Certainty
308. Complexity ... Part II
Common
Six Sigma
Ubiquity
INNOVATION
Novel
Low High
Certainty
309. Complexity ... Part II
Common
Expense Payroll
Procedure Accounts
Payable
Company
Web site
Ubiquity
Wiki
Social Network
Analysis
Novel
Low High
Certainty
310. Complexity ... Part II
Common
Market
Competitive
Ubiquity
Gap
You
Novel
Low High
Certainty
311. Complexity ... Part II
The need to constantly
evolve in order to stand
still relative to an eco-
system.
Professor Leigh M.Van Valen
312. Complexity ... Part II
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)
314. Complexity ... Part II
Innovation Paradox
Survival today requires ‘coherence,
coordination and stability’ [order].
&
Survival tomorrow requires the replacement
of these virtues [disorder].
Salaman & Storey
315. Complexity ... Part II
Common
Order
Ubiquity
Disorder
Novel
Low High
Certainty
320. Complexity ... Part II
Common
Rigorous defined
procedures
Ubiquity
20% Rule
Novel
Low High
Certainty
321. A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
simon.wardley@canonical.com
338. A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
simon.wardley@canonical.com
374. More innovation
Common
Rigorous defined
procedures
Ubiquity
Skunk works
Novel
Low High
Certainty
375. A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
simon.wardley@canonical.com
397. A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
simon.wardley@canonical.com
400. Happy Clouds
Three Rules happy
Run the service on my own
Rule 1
machines.
401. Happy Clouds
Three Rules happy
Run the service on my own
Rule 1
machines.
Easily switch between my machines
Rule 2
and a cloud provider.
402. Happy Clouds
Three Rules happy
Run the service on my own
Rule 1
machines.
Easily switch between my machines
Rule 2
and a cloud provider.
Easily switch between cloud
Rule 3
providers.
403. Happy Clouds
Hypervisor
Bare Metal
Private Cloud
404. Happy Clouds
Easy
Hypervisor Hypervisor
Switching
Bare Metal Bare Metal
Amazon EC2 Private Cloud
406. A. The Good, Bad & Ugly
B. Why Transparency Matters
C. Part I - Why I.T. is complex
D. Part II - The Paradox
E. Part III - More or less
F. Things to Watch
G. A fast life
H. Happy Clouds
simon.wardley@canonical.com