SlideShare a Scribd company logo
Immutable Awesomeness?
Where Containers Collide
with SW Supply Chains
!
Joshua Corman - @joshcorman!
John Willis - @botchagalupe!
!
#DOES15
Devops and Immutable
Infrastructure
John Wills!
Director of Ecosystem Development
IMMUTABLE
@joshcorman
• 20 Years in SW & Security
• IBM ISS, The 451 Group,
Akamai, Sonatype
• Founder, Rugged Software
• Founder, I Am the Cavalry
• Adjunct Professor, Carnegie
Mellon University Heinz College
@botchagalupe
• a.k.a. John Willis
• 35 Years in IT Operations
• Exxon, Canonical, Chef,
Enstratius, Socketplane
• Devopsdays Core Organizer
• Devopscafe on iTunes
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
h/t$@petecheslock$DevOpsDays$Aus4n$2015$
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
Beyond Heartbleed: OpenSSL in 2014
(31 in NIST’s NVD thru December)
CVE-2014-3470 6/5/2014 CVSS Severity: 4.3 MEDIUM ! SIEMENS *
CVE-2014-0224 6/5/2014 CVSS Severity: 6.8 MEDIUM ! SIEMENS *
CVE-2014-0221 6/5/2014 CVSS Severity: 4.3 MEDIUM
CVE-2014-0195 6/5/2014 CVSS Severity: 6.8 MEDIUM
CVE-2014-0198 5/6/2014 CVSS Severity: 4.3 MEDIUM ! SIEMENS *
CVE-2013-7373 4/29/2014 CVSS Severity: 7.5 HIGH
CVE-2014-2734 4/24/2014 CVSS Severity: 5.8 MEDIUM ** DISPUTED **
CVE-2014-0139 4/15/2014 CVSS Severity: 5.8 MEDIUM
CVE-2010-5298 4/14/2014 CVSS Severity: 4.0 MEDIUM
CVE-2014-0160 4/7/2014 CVSS Severity: 5.0 MEDIUM ! HeartBleed
CVE-2014-0076 3/25/2014 CVSS Severity: 4.3 MEDIUM
CVE-2014-0016 3/24/2014 CVSS Severity: 4.3 MEDIUM
CVE-2014-0017 3/14/2014 CVSS Severity: 1.9 LOW
CVE-2014-2234 3/5/2014 CVSS Severity: 6.4 MEDIUM
CVE-2013-7295 1/17/2014 CVSS Severity: 4.0 MEDIUM
CVE-2013-4353 1/8/2014 CVSS Severity: 4.3 MEDIUM
CVE-2013-6450 1/1/2014 CVSS Severity: 5.8 MEDIUM
…
As#of#today,#internet#scans#
by#MassScan##reveal#300,000#
of#original#600,000#remain#
unpatched#or#unpatchable#
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
Product Vulnerability Disclosures Following the HeartBleed Announcement (Circle Size Indicates CVSS Severity Score)
F5
New OpenSSL Disclosures (Both CVSS Level 10)
Here
IBM
Cisco
IBM
McAfee
Initial 'HeartBleed' OpenSSL Disclosure (CVSS Level 5 (underscored))
NumberofProductsIncludedinAnnouncement
0
10
20
30
40
50
60
70
80
90
100
110
120
Days Since HeartBeed Announcement
0 10 20 30 40 50 60 70 80 90 100 110 120
!!
X!Axis:!!Time!(Days)!following!ini6al!HeartBleed!disclosure!and!patch!availability!
Y!Axis:!!Number!of!products!included!in!the!vendor!vulnerability!disclosure!
Z!Axis!(circle!size):!!Exposure!as!measured!by!the!CVE!CVSS!score!
!
COMMERCIAL!RESPONSES!TO!OPENSSL!
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
Innovate!)
PRODUCTIVITY)
TIME)
Quality?)
Security?)
Maintainability?)
Repeatability?)
Raw)innova6on))
Innova&on'at''
any'cost'
Net)innova6on))
Net'value'to'the'
organiza&on'
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
Supply&chain&advantage&
Source:(Toyota(Supply(Chain(
Management:(A(Strategic(
Approach(to(Toyota’s(
Renowned(System,(by(Ananth(
Iyer(and(Sridhar(Seshadri(
Toyota&
Advantage&
Toyota&
Prius&
Chevy&
Volt&
Unit%Retail%Price% 61%& $24,200% $39,900%
Units%Sold/Month% 13x& 23,294% 1,788%
In?House%ProducBon% 50%& 27%% 54%%
Plant%Suppliers% 16%&& 125% 800%
Firm@Wide(Suppliers( 4%# 224( 5,500(
Use their highest
quality parts
Use fewer, better
suppliers
Track which parts
you use & where
Demo?
!
#DOES15
Actual Exploitation 2015 VZ DBIR
Use their highest
quality parts
Use fewer, better
suppliers
Track which parts
you use & where
Fewer service
interruptions
Less unplanned,
unscheduled work
Faster MTTD &
MTTR
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
“Operational pain can neither
be created nor destroyed -
only moved to someone else”
-Nick Galbreath
!
“Well… you can create it… :)”
-Joshua Corman
Immutable Awesomeness?: Where
Containers Collide with SW Supply Chains
John Willis!
Director of Ecosystem Development
@bglpe
Guns Germs and
Microservices
@bglpe
Immutable Infrastructure
“The least-cost way to ensure that the behavior of any
two hosts will remain completely identical is always to
implement the same changes in the same order on both
hosts.”
Immutable Matters
Management Methods
• Divergence
• Convergence
• Congruence
Immutable Delivery
Immutable
Infrastructure
Myth
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
V4L : Left to Right Flow
• Variety!
• Determine your variety of offerings
based on operational efficiency and
market demand!
• Velocity!
• Maintain a steady flow through all
processes of the supply chain!
• Variability!
• Manage inconsistencies carefully to
reduce cost and improve quality!
• Visibility!
• Ensure the transparency of all
processes to enable continuous
learning and improvement
Left to Right Flow
•Variety

• Lean Startup 

• Minimal Viable Product

• Pivot

• Build Measure Learn

• Customer Development
Methodology
Left to Right Flow
• Velocity!
• Developer Flow
• Integration Flow
• Deployment Flow
https://upload.wikimedia.org/wikipedia/commons/7/74/Continuous_Delivery_process_diagram.png
Left to Right Flow
• Variation
• Converged Isolation
• Immutable Infrastructure
• Immutable Delivery
https://en.wikipedia.org/wiki/Standard_deviation
Left to Right Flow
• Visibility!
• Containerization
• Microservices
• Data Gravity
Case Studies
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?
References
DOCKER AND THE THREE WAYS OF DEVOPS PART 1: THE FIRST WAY – SYSTEMS THINKING!
https://blog.docker.com/2015/05/docker-three-ways-devops/!
!
DevOpsDays Chicago Sept 2015 - State of the DevOps by John Willis!
https://www.youtube.com/watch?t=16&v=319wIaAiaHM!
!
Guns Germs and Microservices!
https://vimeo.com/129822162!
!
Become More Agile and Get Ready for DevOps by Using Docker in Your Continuous Integration
Environments!
https://www.gartner.com/doc/3016317/agile-ready-devops-using-docker!
!
The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win!
http://www.amazon.com/The-Phoenix-Project-Helping-Business/dp/0988262592!
!
Immutable Infrastructure with Docker and EC2 by Michael Bryzek (Gilt)!
https://www.youtube.com/watch?v=GaHzdqFithc!
!
Toyota Kata: Managing People for Improvement, Adaptiveness and Superior Results!
http://www.amazon.com/Toyota-Kata-Managing-Improvement-Adaptiveness/dp/0071635238!
john.willis@docker.com
@botchagalupe
jcorman@sonatype.com
@joshcorman

More Related Content

PDF
Dockercon USA 2016 - Immutable Awesomeness
PDF
DevOps Brisbane Meetup - June - ChefCon 2015
PPTX
Cloud fail scaling to infinity but not beyond
PPTX
Continuous integration sql in the city
PPTX
SQL Pass Architecture SQL Tips & Tricks
PDF
Operations for databases: the agile/devops journey
PPTX
The Importance of Culture: Building and Sustaining Effective Engineering Org...
PPTX
1st conference 2015 devops
Dockercon USA 2016 - Immutable Awesomeness
DevOps Brisbane Meetup - June - ChefCon 2015
Cloud fail scaling to infinity but not beyond
Continuous integration sql in the city
SQL Pass Architecture SQL Tips & Tricks
Operations for databases: the agile/devops journey
The Importance of Culture: Building and Sustaining Effective Engineering Org...
1st conference 2015 devops

What's hot (12)

PDF
Operations for databases – The DevOps journey
PPTX
SQL Server Tips & Tricks
PDF
Evoloution of Ideas
PPT
Rich, Real-time Mobile User Experiences @Devoxx UK
PPTX
Scaling Up Continuous Deployment
PPT
Gdco12 kartik ayyar
PPTX
14 Habits of Great SQL Developers
PPTX
Splunk at Sabre
PDF
Designing for Tomorrow, Delivering Today
PDF
Patterns, Code Smells, and The Pragmattic Programmer
PDF
Progressive Feature Elaboration - Part 2
PPTX
DevOps Hiring
Operations for databases – The DevOps journey
SQL Server Tips & Tricks
Evoloution of Ideas
Rich, Real-time Mobile User Experiences @Devoxx UK
Scaling Up Continuous Deployment
Gdco12 kartik ayyar
14 Habits of Great SQL Developers
Splunk at Sabre
Designing for Tomorrow, Delivering Today
Patterns, Code Smells, and The Pragmattic Programmer
Progressive Feature Elaboration - Part 2
DevOps Hiring
Ad

Viewers also liked (20)

PDF
Plan Day Sponsor Cmcu
PDF
Catalog PLC IDEC-Beeteco.com
DOC
Conceptos De Word1
PDF
Sambutan Ketua Umum KALAM UPI _ Buku Mentoring Islam Saja KALAM UPI
PDF
FR - Visual Planning Batiment technique
PPTX
Mi diapositiva cristian
PDF
Case conference orthopedic
PDF
EN - Messaging Module
PPTX
The restart page”: Observações sobre construtos de memória no terreno da web
PDF
Bao gia taisin
PPTX
The new SAP Community
PDF
Bảng giá cáp ngầm cadisun năm 2017
PPS
La hormiga productiva y feliz
PPTX
PDF
Bảng giá dây cáp điện Thịnh Phát thipha 2016
PPTX
Receipt and payment account
PDF
Catalog MCB mitsubishi-Beeteco.com
PDF
Bảng giá công tắc đèn báo nút nấn hanyoung
PDF
Affordances (propiciação) em interfaces digitais
Plan Day Sponsor Cmcu
Catalog PLC IDEC-Beeteco.com
Conceptos De Word1
Sambutan Ketua Umum KALAM UPI _ Buku Mentoring Islam Saja KALAM UPI
FR - Visual Planning Batiment technique
Mi diapositiva cristian
Case conference orthopedic
EN - Messaging Module
The restart page”: Observações sobre construtos de memória no terreno da web
Bao gia taisin
The new SAP Community
Bảng giá cáp ngầm cadisun năm 2017
La hormiga productiva y feliz
Bảng giá dây cáp điện Thịnh Phát thipha 2016
Receipt and payment account
Catalog MCB mitsubishi-Beeteco.com
Bảng giá công tắc đèn báo nút nấn hanyoung
Affordances (propiciação) em interfaces digitais
Ad

Similar to DOES15 - Joshua Corman & John Willis - Immutable Awesomeness? (20)

PDF
Immutable Awesomeness by John Willis and Josh Corman
PDF
What's beyond Virtualization - The Future of Cloud Platforms
PDF
Rewrite™ Cities: How Data and Tech-Driven Architecture Make Better Buildings
PPTX
Autonomous Microservices - CodeMash - January 2019
PDF
Cassandra Day NY 2014: Message Architectures in Distributed Systems at Simple...
PDF
Move Fast in the Age of Uncertainty
PDF
Managing Remote Operation Teams
PPTX
Iot cloud service v2.0
PPTX
Lies Enterprise Architects Tell - Data Day Texas 2018 Keynote
PPTX
Lies Enterprise Architects Told Me - Gwen Shapira
PPTX
No silver bullet
PPTX
Chefdevseccon2015
PDF
Message Architectures in Distributed Systems - Data Day Texas 2013-01-11
PDF
Made for Each Other: Microservices + PaaS
PPTX
The Rise of Microservices
PPTX
Eric_Gales_Amazon_June_9_2017_presentation
PPTX
Autonomous Microservices - Manning - July 2020
PDF
You build it - Cyber Chicago Keynote
PPTX
Evolutionary architecture guiding principles
PDF
Emergent Patterns in DevOps
Immutable Awesomeness by John Willis and Josh Corman
What's beyond Virtualization - The Future of Cloud Platforms
Rewrite™ Cities: How Data and Tech-Driven Architecture Make Better Buildings
Autonomous Microservices - CodeMash - January 2019
Cassandra Day NY 2014: Message Architectures in Distributed Systems at Simple...
Move Fast in the Age of Uncertainty
Managing Remote Operation Teams
Iot cloud service v2.0
Lies Enterprise Architects Tell - Data Day Texas 2018 Keynote
Lies Enterprise Architects Told Me - Gwen Shapira
No silver bullet
Chefdevseccon2015
Message Architectures in Distributed Systems - Data Day Texas 2013-01-11
Made for Each Other: Microservices + PaaS
The Rise of Microservices
Eric_Gales_Amazon_June_9_2017_presentation
Autonomous Microservices - Manning - July 2020
You build it - Cyber Chicago Keynote
Evolutionary architecture guiding principles
Emergent Patterns in DevOps

More from Gene Kim (20)

PDF
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
PDF
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
PPTX
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
PPTX
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
PPTX
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
PPTX
DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...
PDF
DOES SFO 2016 - Greg Padak - Default to Open
PPTX
DOES SFO 2016 - Michael Nygard - Tempo, Maneuverability, Initiative
PPTX
DOES SFO 2016 - Alexa Alley - Value Stream Mapping
PPTX
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
PPTX
DOES SFO 2016 - Topo Pal - DevOps at Capital One
PPTX
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
PPTX
DOES SFO 2016 - Avan Mathur - Planning for Huge Scale
PPTX
DOES SFO 2016 - Chris Fulton - CD for DBs
PPTX
DOES SFO 2016 - Marc Priolo - Are we there yet?
PPTX
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
PDF
DOES SFO 2016 - Aimee Bechtle - Utilizing Distributed Dojos to Transform a Wo...
PPTX
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
PPTX
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
PDF
DOES SFO 2016 - Kevina Finn-Braun & J. Paul Reed - Beyond the Retrospective: ...
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...
DOES SFO 2016 - Greg Padak - Default to Open
DOES SFO 2016 - Michael Nygard - Tempo, Maneuverability, Initiative
DOES SFO 2016 - Alexa Alley - Value Stream Mapping
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
DOES SFO 2016 - Topo Pal - DevOps at Capital One
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
DOES SFO 2016 - Avan Mathur - Planning for Huge Scale
DOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Marc Priolo - Are we there yet?
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
DOES SFO 2016 - Aimee Bechtle - Utilizing Distributed Dojos to Transform a Wo...
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Kevina Finn-Braun & J. Paul Reed - Beyond the Retrospective: ...

Recently uploaded (20)

PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Getting Started with Data Integration: FME Form 101
PDF
Hybrid model detection and classification of lung cancer
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
A Presentation on Artificial Intelligence
PPTX
A Presentation on Touch Screen Technology
PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
1. Introduction to Computer Programming.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Encapsulation theory and applications.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Univ-Connecticut-ChatGPT-Presentaion.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Getting Started with Data Integration: FME Form 101
Hybrid model detection and classification of lung cancer
OMC Textile Division Presentation 2021.pptx
Web App vs Mobile App What Should You Build First.pdf
Hindi spoken digit analysis for native and non-native speakers
Digital-Transformation-Roadmap-for-Companies.pptx
A Presentation on Artificial Intelligence
A Presentation on Touch Screen Technology
Enhancing emotion recognition model for a student engagement use case through...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Zenith AI: Advanced Artificial Intelligence
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Programs and apps: productivity, graphics, security and other tools
Building Integrated photovoltaic BIPV_UPV.pdf
1. Introduction to Computer Programming.pptx

DOES15 - Joshua Corman & John Willis - Immutable Awesomeness?

  • 1. Immutable Awesomeness? Where Containers Collide with SW Supply Chains ! Joshua Corman - @joshcorman! John Willis - @botchagalupe! ! #DOES15
  • 2. Devops and Immutable Infrastructure John Wills! Director of Ecosystem Development IMMUTABLE
  • 3. @joshcorman • 20 Years in SW & Security • IBM ISS, The 451 Group, Akamai, Sonatype • Founder, Rugged Software • Founder, I Am the Cavalry • Adjunct Professor, Carnegie Mellon University Heinz College
  • 4. @botchagalupe • a.k.a. John Willis • 35 Years in IT Operations • Exxon, Canonical, Chef, Enstratius, Socketplane • Devopsdays Core Organizer • Devopscafe on iTunes
  • 13. Beyond Heartbleed: OpenSSL in 2014 (31 in NIST’s NVD thru December) CVE-2014-3470 6/5/2014 CVSS Severity: 4.3 MEDIUM ! SIEMENS * CVE-2014-0224 6/5/2014 CVSS Severity: 6.8 MEDIUM ! SIEMENS * CVE-2014-0221 6/5/2014 CVSS Severity: 4.3 MEDIUM CVE-2014-0195 6/5/2014 CVSS Severity: 6.8 MEDIUM CVE-2014-0198 5/6/2014 CVSS Severity: 4.3 MEDIUM ! SIEMENS * CVE-2013-7373 4/29/2014 CVSS Severity: 7.5 HIGH CVE-2014-2734 4/24/2014 CVSS Severity: 5.8 MEDIUM ** DISPUTED ** CVE-2014-0139 4/15/2014 CVSS Severity: 5.8 MEDIUM CVE-2010-5298 4/14/2014 CVSS Severity: 4.0 MEDIUM CVE-2014-0160 4/7/2014 CVSS Severity: 5.0 MEDIUM ! HeartBleed CVE-2014-0076 3/25/2014 CVSS Severity: 4.3 MEDIUM CVE-2014-0016 3/24/2014 CVSS Severity: 4.3 MEDIUM CVE-2014-0017 3/14/2014 CVSS Severity: 1.9 LOW CVE-2014-2234 3/5/2014 CVSS Severity: 6.4 MEDIUM CVE-2013-7295 1/17/2014 CVSS Severity: 4.0 MEDIUM CVE-2013-4353 1/8/2014 CVSS Severity: 4.3 MEDIUM CVE-2013-6450 1/1/2014 CVSS Severity: 5.8 MEDIUM … As#of#today,#internet#scans# by#MassScan##reveal#300,000# of#original#600,000#remain# unpatched#or#unpatchable#
  • 16. Product Vulnerability Disclosures Following the HeartBleed Announcement (Circle Size Indicates CVSS Severity Score) F5 New OpenSSL Disclosures (Both CVSS Level 10) Here IBM Cisco IBM McAfee Initial 'HeartBleed' OpenSSL Disclosure (CVSS Level 5 (underscored)) NumberofProductsIncludedinAnnouncement 0 10 20 30 40 50 60 70 80 90 100 110 120 Days Since HeartBeed Announcement 0 10 20 30 40 50 60 70 80 90 100 110 120 !! X!Axis:!!Time!(Days)!following!ini6al!HeartBleed!disclosure!and!patch!availability! Y!Axis:!!Number!of!products!included!in!the!vendor!vulnerability!disclosure! Z!Axis!(circle!size):!!Exposure!as!measured!by!the!CVE!CVSS!score! ! COMMERCIAL!RESPONSES!TO!OPENSSL!
  • 24. Use their highest quality parts Use fewer, better suppliers Track which parts you use & where
  • 27. Use their highest quality parts Use fewer, better suppliers Track which parts you use & where Fewer service interruptions Less unplanned, unscheduled work Faster MTTD & MTTR
  • 31. “Operational pain can neither be created nor destroyed - only moved to someone else” -Nick Galbreath ! “Well… you can create it… :)” -Joshua Corman
  • 32. Immutable Awesomeness?: Where Containers Collide with SW Supply Chains John Willis! Director of Ecosystem Development
  • 35. “The least-cost way to ensure that the behavior of any two hosts will remain completely identical is always to implement the same changes in the same order on both hosts.” Immutable Matters
  • 36. Management Methods • Divergence • Convergence • Congruence
  • 40. V4L : Left to Right Flow • Variety! • Determine your variety of offerings based on operational efficiency and market demand! • Velocity! • Maintain a steady flow through all processes of the supply chain! • Variability! • Manage inconsistencies carefully to reduce cost and improve quality! • Visibility! • Ensure the transparency of all processes to enable continuous learning and improvement
  • 41. Left to Right Flow •Variety
 • Lean Startup 
 • Minimal Viable Product
 • Pivot
 • Build Measure Learn
 • Customer Development Methodology
  • 42. Left to Right Flow • Velocity! • Developer Flow • Integration Flow • Deployment Flow https://upload.wikimedia.org/wikipedia/commons/7/74/Continuous_Delivery_process_diagram.png
  • 43. Left to Right Flow • Variation • Converged Isolation • Immutable Infrastructure • Immutable Delivery https://en.wikipedia.org/wiki/Standard_deviation
  • 44. Left to Right Flow • Visibility! • Containerization • Microservices • Data Gravity
  • 48. References DOCKER AND THE THREE WAYS OF DEVOPS PART 1: THE FIRST WAY – SYSTEMS THINKING! https://blog.docker.com/2015/05/docker-three-ways-devops/! ! DevOpsDays Chicago Sept 2015 - State of the DevOps by John Willis! https://www.youtube.com/watch?t=16&v=319wIaAiaHM! ! Guns Germs and Microservices! https://vimeo.com/129822162! ! Become More Agile and Get Ready for DevOps by Using Docker in Your Continuous Integration Environments! https://www.gartner.com/doc/3016317/agile-ready-devops-using-docker! ! The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win! http://www.amazon.com/The-Phoenix-Project-Helping-Business/dp/0988262592! ! Immutable Infrastructure with Docker and EC2 by Michael Bryzek (Gilt)! https://www.youtube.com/watch?v=GaHzdqFithc! ! Toyota Kata: Managing People for Improvement, Adaptiveness and Superior Results! http://www.amazon.com/Toyota-Kata-Managing-Improvement-Adaptiveness/dp/0071635238!