uncertain infrastructure

14
Uncertain Infrastructures What Science Tells Us About IT Mark Burgess

Upload: mark-burgess

Post on 15-Apr-2017

51 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Uncertain infrastructure

Uncertain InfrastructuresWhat Science Tells Us About IT

Mark Burgess

Page 2: Uncertain infrastructure

Promises we can keep?Promises we can keep?

Page 3: Uncertain infrastructure

P - DescriPingH - StuffHY - ThaYtS - HappenS I - ..ah

C - ...S - .. ok whatever

Page 4: Uncertain infrastructure

Env

ironm

enta

lC

losu

re X

Page 5: Uncertain infrastructure

Sys

tem

s Th

inki

ng

Page 6: Uncertain infrastructure

SemanticsSemantics and and DynamicsDynamicsDesired-state and actual behaviourDesired-state and actual behaviour

DevDev + + OpsOps What you intend + What actually happensWhat you intend + What actually happens

Page 7: Uncertain infrastructure

Dev ? Ops ?

… but they are only in approximate balance

IT would be easy if systems were deterministic ...IT would be easy if systems were deterministic ...

Page 8: Uncertain infrastructure

LOGIC rains environmental complexity ...LOGIC rains environmental complexity ...

… … onto knife-edge sensitivityonto knife-edge sensitivity

Page 9: Uncertain infrastructure

“Continuous delivery requires continuous automation ... not power-assisted intervention”

Autonomous infrastructure

Page 10: Uncertain infrastructure

There is no such thing as an immutable systemThere is no such thing as an immutable system

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

Page 11: Uncertain infrastructure

““Many worlds” branches and relativityMany worlds” branches and relativity

Page 12: Uncertain infrastructure

““The history of attempts to prevent cracks from spreading or evade The history of attempts to prevent cracks from spreading or evade their consequences is almost the history of engineering.”their consequences is almost the history of engineering.”-- J.E. Gordon -- J.E. Gordon The New Science of Strong MaterialsThe New Science of Strong Materials

Failures are semanticFailures are semanticProcesses are dynamicProcesses are dynamic

Page 13: Uncertain infrastructure

Harp not on that keyboard!Harp not on that keyboard!Orchestration?Orchestration?Choreography?Choreography?

Control is ...Control is ...

Page 14: Uncertain infrastructure

Join the discussion …

Tw: @markburgess_osl