Containers will not fix your broken culture (and other hard truths) - Agile India

Post on 15-Apr-2017

339 views 0 download

Transcript of Containers will not fix your broken culture (and other hard truths) - Agile India

@bridgetkromhout

Containers will not fixyour broken culture

(and other hard truths)

@bridgetkromhout

lives: Minneapolis,

Minnesota

works: Pivotal

podcasts: Arrested DevOps

organizes: devopsdays

Bridget Kromhout

@bridgetkromhout

Traded oncall… …for more travel (Similar effect on sleep)

@bridgetkromhout

D

@bridgetkromhout

Docker in Production: Reality, Not Hype

@bridgetkromhout

Deconstructing a Python/Django monolith into Dockerized Go microservices

(as was the style at the time)

How to win at buzzword bingo:

@bridgetkromhout

Two-Pizza teams

@bridgetkromhout

Image credit: James Ernest

@bridgetkromhout Image credit: Wikipedia

“Any organization that designs a system… will produce a design

whose structure is a copy of the organization's

communication structure.”

Mel Conway

@bridgetkromhout

@bridgetkromhout

@bridgetkromhout

“Nothing’s the same anymore.”

Babylon 5

Jeffrey Sinclair

Image credit: Astroengine

@bridgetkromhout

Legacy: your

customers & money

live here

@bridgetkromhout

Visvesvaraya Museum, Bengaluru

IBM 1401 (in use until 1989)

@bridgetkromhout

“It’s not necessary to change.

Survival is not mandatory.”

—W. Edwards Deming

@bridgetkromhout

@bridgetkromhout

@bridgetkromhout

“Effective devops tools enable automation

without isolating humans from the automation

process”

Jennifer Davis

@bridgetkromhout

@bridgetkromhout

Make the right thing the easy thing

@bridgetkromhoutImage credit: Jason Heeris

@bridgetkromhout

Containers as b O U N D A R Y object

@bridgetkromhout

The Wall of Confusion

@bridgetkromhout

“In the last week there were 67 deploys of 496 changes by 18 people”

Image credit: visual_dichotomy on Flickr

@bridgetkromhout

quoted in “10+ Deploys Per Day: Dev and Ops Cooperation at Flickr” at Velocity 2009

John Allspaw & Paul Hammond

“In the last week there were 67 deploys of 496 changes by 18 people”

Flickr Dev Blog, December 17th 2008

Image credit: visual_dichotomy on Flickr

@bridgetkromhout

CA

CP AP

AvailabilityConsistency

Partition Tolerance

“a partition is a time bound

on communication.”Eric Brewer

@bridgetkromhout

@bridgetkromhout

@bridgetkromhout

Image credit: Vasa Museet

@bridgetkromhout

Image credit: Buffy the Vampire Slayer

@bridgetkromhout

DEVOPS

?

Image credit: Museum of Play

@bridgetkromhout

navigating choices

@bridgetkromhout

evaluating progress

@bridgetkromhout

Process: scar tissue from past

failure

@bridgetkromhout

Staying on top of

computering(as one does)

@bridgetkromhout

The Wall of Confusion (here there be White Walkers)

@bridgetkromhout

@bridgetkromhout

@bridgetkromhout

Thank you!