Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
@bridgetkromhout
Containers will not fix
your broken culture
(and other hard truths)
@bridgetkromhout
lives:
Minneapolis,
Minnesota
works:
Pivotal
podcasts:
Arrested
DevOps
organizes:
devopsdays
Bridget Krom...
@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)
H...
@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...
@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 ...
@bridgetkromhout
@bridgetkromhout
Make
the right thing
the easy thing
@bridgetkromhout
Image 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 Fl...
@bridgetkromhout
quoted in “10+ Deploys Per Day:
Dev and Ops Cooperation at Flickr” at Velocity 2009
John Allspaw & Paul H...
@bridgetkromhout
CA
CP AP
AvailabilityConsistency
Partition
Tolerance
“a partition is a
time bound
on communication.”
Eric...
@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!
Upcoming SlideShare
Loading in …5
×

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

473 views

Published on

http://bridgetkromhout.com/speaking/2016/agileindia/

Published in: Technology
  • Be the first to comment

  • Be the first to like this

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

  1. 1. @bridgetkromhout Containers will not fix your broken culture (and other hard truths)
  2. 2. @bridgetkromhout lives: Minneapolis, Minnesota works: Pivotal podcasts: Arrested DevOps organizes: devopsdays Bridget Kromhout
  3. 3. @bridgetkromhout Traded oncall… …for more travel (Similar effect on sleep)
  4. 4. @bridgetkromhout D
  5. 5. @bridgetkromhout Docker in Production: Reality, Not Hype
  6. 6. @bridgetkromhout Deconstructing a Python/Django monolith into Dockerized Go microservices (as was the style at the time) How to win at buzzword bingo:
  7. 7. @bridgetkromhout Two-Pizza teams
  8. 8. @bridgetkromhout Image credit: James Ernest
  9. 9. @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
  10. 10. @bridgetkromhout
  11. 11. @bridgetkromhout
  12. 12. @bridgetkromhout “Nothing’s the same anymore.” Babylon 5 Jeffrey Sinclair Image credit: Astroengine
  13. 13. @bridgetkromhout Legacy: your customers & money live here
  14. 14. @bridgetkromhout Visvesvaraya Museum, Bengaluru IBM 1401 (in use until 1989)
  15. 15. @bridgetkromhout “It’s not necessary to change. Survival is not mandatory.” —W. Edwards Deming
  16. 16. @bridgetkromhout
  17. 17. @bridgetkromhout
  18. 18. @bridgetkromhout “Effective devops tools enable automation without isolating humans from the automation process” Jennifer Davis
  19. 19. @bridgetkromhout
  20. 20. @bridgetkromhout Make the right thing the easy thing
  21. 21. @bridgetkromhout Image credit: Jason Heeris
  22. 22. @bridgetkromhout Containers as b O U N D A R Y object
  23. 23. @bridgetkromhout The Wall of Confusion
  24. 24. @bridgetkromhout “In the last week there were 67 deploys of 496 changes by 18 people” Image credit: visual_dichotomy on Flickr
  25. 25. @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
  26. 26. @bridgetkromhout CA CP AP AvailabilityConsistency Partition Tolerance “a partition is a time bound on communication.” Eric Brewer
  27. 27. @bridgetkromhout
  28. 28. @bridgetkromhout
  29. 29. @bridgetkromhout Image credit: Vasa Museet
  30. 30. @bridgetkromhout Image credit: Buffy the Vampire Slayer
  31. 31. @bridgetkromhout DEVOPS ? Image credit: Museum of Play
  32. 32. @bridgetkromhout navigating choices
  33. 33. @bridgetkromhout evaluating progress
  34. 34. @bridgetkromhout Process: scar tissue from past failure
  35. 35. @bridgetkromhout Staying on top of computering (as one does)
  36. 36. @bridgetkromhout The Wall of Confusion (here there be White Walkers)
  37. 37. @bridgetkromhout
  38. 38. @bridgetkromhout
  39. 39. @bridgetkromhout Thank you!

×