enterprise cloud forum - monaco - #dce2014 - keynote

31
Welcome to the Cloud Epoch Duncan JohnstonWatt @duncanjw

Upload: duncan-johnston-watt

Post on 12-Nov-2014

307 views

Category:

Technology


0 download

DESCRIPTION

Welcome to the Cloud Epoch

TRANSCRIPT

Page 1: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Welcome  to  the  Cloud  Epoch

Duncan  Johnston-­‐Watt  @duncanjw

Page 2: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Thesis

Cloud  is  no  longer  an  emerging  trend  -­‐  it  is  now  mainstream.  Cloud  is  transforming  the  way  we  think  about  technology  whether  we  are  a  consumer  or  a  provider;  whether  we  are  tackling  a  Big  Data  problem;  interested  in  the  Internet  of  Everything  or  just  want  to  deliver  a  better  service  to  our  customers.

Page 3: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Promise  (Theory)

In  this  keynote  we  will  look  at  some  of  the  watershed  events  that  have  defined  Cloud  to  date;  we  will  anticipate  the  gestalt  shift  in  our  thinking  that  is  still  required  to  ensure  Cloud's  continuing  and  pervasive  influence  on  our  lives;  and  we  will  explain  why  this  is  an  epoch.

Page 4: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Epoch

1. a  point  in  time  beginning  a  new  or  distinctive  period:  the  invention  of  nuclear  weapons  marked  an  epoch  in  the  history  of  warfare  

2. a  long  period  of  time  marked  by  some  predominant  or  typical  characteristic;  era  

3. (Astronomy)  a  precise  date  to  which  information,  such  as  coordinates,  relating  to  a  celestial  body  is  referred  

4. (Palaeontology)  a  unit  of  geological  time  within  a  period  during  which  a  series  of  rocks  is  formed:  the  Pleistocene  epoch  

5. (General  Physics)  the  displacement  of  an  oscillating  or  vibrating  body  at  zero  time

Source:  Collins  English  Dictionary  –  Complete  and  Unabridged

Page 5: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Two  Opposing  Views?

• Cloud  computing  is  just  the  latest  crank  of  the  distributed  computing  handle.  It  is  nothing  more  that  the  natural  evolution  of  grid  and  utility  computing1  

!

• Cloud  computing  is  going  to  transform  has  transformed  the  way  we  consume  IT

1:  Or  as  Jonathan  Schwartz  famously  comangled  them:  utility  grid  computing

Page 6: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 7: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 8: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 9: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Trivia  Quiz

• Did  you  know  that  Nicholas  Carr  joined  the  Encyclopædia  Britannica  Editorial  Board  of  Advisors  in  2008?  !

• Can  you  hazard  a  guess  as  to  why  he  accepted  this  invitation?  !

• Hint:  He  had  nothing  better  to  do  is  not  the  right  answer

A:  His  follow  up  to  The  Big  Switch  was  an  essay  Is  Google  Making  Us  Stupid?  

Page 10: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Watershed  Events  #1

• Google  !

• Amazon  Web  Services  !

• Open  Source  &  Open  Standards  !

• Automation  !

• DevOps

Page 11: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 12: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 13: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Paradigm  Shift

Normal  Science

Anomaly

Crisis

Change  in  world  view*

Pre-­‐paradigm  Phase

New  Paradigm

*Gestalt  shift  –  hard  reset  that  reshapes  your  world  view    

Page 14: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 15: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Modelname: cassandra-cluster-app!services:!- type: brooklyn.entity.nosql.cassandra.CassandraCluster! name: Cassandra Cluster! brooklyn.config:! cluster.initial.size: 5! cluster.initial.quorumSize: 3! install.version: 1.2.15! provisioning.properties:! minCores: 4! minRam: 8192!location: aws-ec2:eu-west-1

Page 16: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Autonomic  Management  (M-­‐A-­‐P-­‐E)

Monitor

Analyze Plan

ExecuteState

Sensors Effectors

EnrichDelegate

Autonomic  Manager*

Sensors Effectors

Escalate

Managed  Element

*An  autonomic  manager  can  be  a  managed  element

Page 17: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Hierarchical  Autonomic  Management

Granularity  can  be  anything  from  individual  application  to  overall  control  plane

Page 18: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 19: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 20: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

Watershed  Events  #2

• Mobile  !

• Big  Data  !

• Internet  of  Everything  !

• Containerization  !

• Commoditization

Page 21: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 22: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 23: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 24: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 25: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 26: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 27: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

27

Page 28: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

28

Page 29: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote
Page 30: Enterprise Cloud Forum - Monaco - #DCE2014 - Keynote

The  Great  Rewrite*

Philosophy  unravels  the  knots  in  our  thinking;  hence  its  results  must  be  simple,  but  its  activity  is  as  complicated  as  the  knots  that  it  unravels.  !

Ludwig  Wittgenstein,  Philosophical  Occasions

*Credit:  Michael  Coté,  Research  Director,  451  Research  @cote