+ All Categories
Home > Business > Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Date post: 13-Jul-2015
Category:
Upload: mahesh-kumar
View: 621 times
Download: 0 times
Share this document with a friend
14
Uncertain Infrastructures What Science Tells Us About IT Mark Burgess
Transcript
Page 1: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Uncertain Infrastructures What Science Tells Us About IT

Mark Burgess

Page 2: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Promises we can keep?

Page 3: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

P - DescriPing

H - StuffH

Y - ThaYt

S - HappenS

I - ..ah

C - ... S - .. ok whatever

Page 4: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Environm

enta

l

Clo

sure

X

Page 5: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Syste

ms

Thin

kin

g

Page 6: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Semantics and Dynamics Desired-state and actual behaviour

Dev + Ops

What you intend + What actually happens

Page 7: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Dev ? Ops ?

… but they are only in approximate balance

IT would be easy if systems were deterministic ...

Page 8: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

LOGIC rains environmental complexity ...

… onto knife-edge sensitivity

Page 9: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

“Continuous delivery requires continuous automation

... not power-assisted intervention”

Autonomous

infrastructure

Page 10: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

There is no such thing as an immutable system

No intended change is not the same as no change at all

Page 11: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

“Many worlds” branches and relativity

Page 12: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

“The history of attempts to prevent cracks from spreading or evade

their consequences is almost the history of engineering.”

-- J.E. Gordon The New Science of Strong Materials

Failures are semantic

Processes are

dynamic

Page 13: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Harp not on that keyboard!

Orchestration?

Choreography?

Control is ...

Page 14: Uncertain infrastructure - Dr. Mark Burgess Presentation at DevOps Days NYC 2013

Join the discussion …

Tw: @markburgess_osl


Recommended