"managing complexity" by diego zamboni at devops days paris 2013
DESCRIPTION
These are the slides for the Ignite talk I gave at DevOps Days Paris 2013, on April 19th, 2013.TRANSCRIPT
Managing complexityDiego Zamboni
“Give me a datacenter”
2
3
4
5
6
Complexity
Photo Credit: Jody Art (http://www.flickr.com/photos/7789261@N02/2845503436/ via Compfight CC BY-NC-ND
Abstraction
Drawing Credit: Arpad Horvath (http://en.wikipedia.org/wiki/File:LHC.svg) CC BY-SA
Perspective
Photo Credit: ZeroOne (http://www.flickr.com/photos/70591690@N00/2865833414/) via Compfight CC BY-SA 2.0
Perspective
Photo Credit: pierofix (http://www.flickr.com/photos/93726493@N00/2448588352/) via Compfight CC BY-NC-ND 2.0
Perspective
Photo Credit: dkshots (http://www.flickr.com/photos/34246041@N08/6960316785/) via Compfight CC BY-NC 2.0
So what do we need to
do this?
Expressdesired state
Datacenter(“asia”)
WebCluster(10)DBCluster(15)DNSCluster(5)
Apache(“php”)SysConfig()
SSHConfig(“port=2222”)
Observe actual state
16
Our tools are not there yet
But we are working on it
But we are working on it
github.com/cfengine/design-center