Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

47
The parallel universes of DevOps and cloud developers BONUS: cfgmgmt deathmatch Donnie Berkholz @dberkholz

Transcript of Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Page 1: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

The parallel universes ofDevOps and cloud developers

BONUS: cfgmgmt deathmatch

Donnie Berkholz@dberkholz

Page 2: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

What in the world is DevOps, anyhow?

Page 3: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Agile, truly tip to tail

Business to customer

Page 4: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

ca. 2005

Business service management

Page 5: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 6: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 7: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Flickr: kalandrakas

Tear down all the silos

Page 8: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

“Infrastructure as code”

Page 9: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

#monitoringsucks/#monitoringlove

Page 10: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

The best Ops Experience (OX) wins

Page 11: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

How is that not cloud development, again?

Page 12: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

APIs, SDKs, CI

Page 13: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

The best Dev Experience (DX) wins

Page 14: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Developers choose Sysadmins choose

The split at data stores

Page 15: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 16: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 17: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

ZeroTurnaroundRebel Labs

May 21, 2014

Page 18: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Worldview: code-centric vssystems-centric

Page 19: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

It's all about barriers to entry

Page 20: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Where can these worldviews meet?

Application-centric

Page 21: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Where can these worldviews meet?

Business-centric

Page 22: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

DevOps

DevOpsDevOps

DevOps

DevOps

DevOps

DevOps

cloud

cloudcloud

cloud

cloud

cloud

cloud

Hi!

Hi!

Page 23: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Flickr: kalandrakas

Page 24: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 25: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Don't be the BOFHFlickr: trp0

Page 26: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Segue, with piano and sax

Page 27: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 28: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 29: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 30: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 31: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 32: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 33: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 34: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 35: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 36: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 37: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 38: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 39: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 40: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

The Dev:Ops divide

Page 41: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

The Dev:Ops divide

Page 42: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

PuppetChefAnsibleSaltCFEngine

4 yrs 1 yr

Page 43: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Containerization

Page 44: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Stack Overflow container traction

Page 45: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 46: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch
Page 47: Parallel universes of DevOps and cloud developers, plus a BONUS config management deathmatch

Donnie [email protected]/IRC: dberkholz

http://bit.ly/dberkholz-cfgmgmtcamp