SlideShare a Scribd company logo
1 of 88
Download to read offline
Ben Rockwood
                                       Director of Systems Engineering
                                                            Joyent, Inc.

The
DevOps
Transformation
                             From here to there and why

Thursday, December 8, 2011
Section 1




                             What is DevOps?



Thursday, December 8, 2011
DevOps is a cultural
                      and professional
                         movement.
                             Adam Jacob


Thursday, December 8, 2011
It’s not a tool (thing).



Thursday, December 8, 2011
It’s not a title (person).



Thursday, December 8, 2011
It’s not just dev & ops.



Thursday, December 8, 2011
CAMS

                    • Culture
                    • Automation
                    • Measurement
                    • Sharing
                                       John Willis

Thursday, December 8, 2011
It’s a banner for change.
Thursday, December 8, 2011
Re-envisioning the IT World




                                 “We are the music makers,
                             And we are the dreamers of dreams,”
                                                                                      Arthur O'Shaughnessy (1874)



                     The world is changable, if we only have the courage to break with the status quo (overcome inertia)

Thursday, December 8, 2011
Pro Tip #1

                             DevOps is a journey
                                of discovery,
                              not a destination.



Thursday, December 8, 2011
Pro Tip #1

                             DevOps is a journey
                                of discovery,
                              not a destination.

                     Please join the global
                         conversation!
Thursday, December 8, 2011
Section 2
                                 DevOps
                              Deconstruction

                    • Collaboration of People
                    • Convergence of Process
                    • Creation & Exploitation of Tools

                             In that order, not the reverse.

Thursday, December 8, 2011
Simon Sinek’s Golden Circle



                                                Why

                                        How you do it


                                      What you do


                             Ted Talk: Simon Sinek: How great leaders inspire action”

Thursday, December 8, 2011
Simon Sinek’s Golden Circle
                                              Motivation,
                                               Values,
                                                Belief
                             Why               (Both make up the limbic brain,
                                      feelings, behavior, decision making, no language)

                                                 Method
                              How

                               What
                                                  Product
                                               (Maps to Neo-Cortex;
                                            Rational Thought & Language)




Thursday, December 8, 2011
Golden Circle in DevOps
                                         1: Quality through
                                          Collaboration is
                                           our motivation
                             Why?
                                          2: Process & Tools
                                                is how
                              How?

                                What?
                                          3: Build awesome
                                               services

Thursday, December 8, 2011
DevOps Done Wrong
                                         3: To improve efficiency
                                             of infrastructure
                                               management
                              Why?
                                            2: Building Process
                                            around automation
                               How?

                                 What?       1: Automate using
                                                Configuration
                                                Management

Thursday, December 8, 2011
“Why is the only true source
                             of power. Without it you are
                                     powerless.”




Thursday, December 8, 2011
Ackoff’s 5 Contents of the Mind


                                        Wisdom

                                      Understanding

                                       Knowledge

                                       Information

                                          Data



Thursday, December 8, 2011
Wisdom                Insight

                             Understanding           Why

                              Knowledge              How to

                                             Who, What, When, Where
                              Information
                                                  How much..

                                 Data



Thursday, December 8, 2011
Architect       Wisdom                Insight

                    Systems    Understanding           Why
                    Engineer
                                Knowledge              How to
       Jr SA/Support
                                               Who, What, When, Where
                                Information
                                                    How much..

                                   Data



Thursday, December 8, 2011
Systems Thinking
       Synthesis                   Wisdom                Insight

                                 Understanding           Why

         Analysis                 Knowledge              How to

                                                 Who, What, When, Where
                                  Information
                                                      How much..

                                     Data



Thursday, December 8, 2011
Systems Thinking

                    • Systems Thinking is concerned with the
                             interaction of the parts to form a whole
                    • Systems Dynamics is concerned with the
                             feedback loops between the parts
                    • “A system can not understand itself.” -W.
                             Edwards Deming


Thursday, December 8, 2011
Pro Tip #2

                        DevOps starts with why,
                         with a holistic vision,
                      and supports that vision with
                           process and tools.


Thursday, December 8, 2011
Section 3




                         Dev                     Ops




                               Should be this.
Thursday, December 8, 2011
Dev         Ops


                             The reality is usually this.
Thursday, December 8, 2011
The Value Stream

  Requirements                 Dev   Software   Ops   Service




Thursday, December 8, 2011
Silo’ed Priorities
        Get it out on time, no defects.     Get it up. Keep it up. Cheap.



 Requirements                  Dev   Software    Ops        Services

                                                +NFR

                                      Goods                 Services



Thursday, December 8, 2011
Who’s responsible for
                           quality?

Thursday, December 8, 2011
What is Quality?
                    • ISO-9000: "Degree to which a set of
                             inherent characteristics fulfills
                             requirements."
                    • Dr. Juran: "Fitness for use."
                    • Crosby: "Conformance to requirements."
                    • 6 Sigma: "Number of defects per million
                             opportunities."
                                          And you wonder how we used waterfall so long....




Thursday, December 8, 2011
What is quality really?


                    • The degree to which a good or service is
                             what the customer expects it to be.
                    • Examples: The Big Mac,Velveeta, Steak


Thursday, December 8, 2011
Quality Software

                    • Does what it purports to do
                    • Is intuitive and easy to use
                    • Is quick and responsive; given the task
                    • Observable (“Whats it doing?!”)

Thursday, December 8, 2011
Quality Service
                    • Does what it purports to do
                    • Is intuitive and easy to use (Friendly)
                    • Is quick and responsive; given the task
                    • Observable (“Whats it doing?!”)
                    • Available
                    • Self-Service if possible
Thursday, December 8, 2011
“Efficiency is doing
                             things right;
                        effectiveness is doing
                           the right things.”
                                     Peter Drucker


Thursday, December 8, 2011
Pro Tip #3

              Quality is a result effectiveness
                     of the interactions
              across the entire value stream.



Thursday, December 8, 2011
Section 4

                             Agile Manifesto

      Individuals and interactions over processes and tools
       Working software over comprehensive documentation
        Customer collaboration over contract negotiation
          Responding to change over following a plan


                                  2001
Thursday, December 8, 2011
Agile Advantages

                    • Non-Prescriptive
                    • Simple philosophy became an umbrella
                    • Applies to both the developer and the
                             product management alike
                    • Widely known and easy to grok.

Thursday, December 8, 2011
IT Service Management
                    • Control Objectives for Information and
                             related Technology (CobiT)
                    • Capability Maturity Model Integration
                             (CMMI) for Service
                    • IT Infrastructure Library (ITIL)
                    • ISO Standards: 20K, 27001, 38500
                    • NIST SP800-53, PCI DSS, FIPS 200, TIA-942
Thursday, December 8, 2011
Making Sense of ITSM
                                                     SOX
                                                                  Auditing

                                                    COSO          SAS70

     ISO 20K                          Governance
                                      Framework
                                                     CobiT
                                                   ISO 38,500
                             Best Practice             ....                  Security Controls

                                 ITIL                           ISO 27K
                              PMBOK                             NIST SP800-53
                             PRINCE2                            PCI-DSS
                                 ASL                            FIPS 200
                                 BISL                           ...
Thursday, December 8, 2011
Problems with ITSM
                    • Compliance Driven
                    • Security Focused
                    • Complex, Complicated, and Bureaucratic
                    • Pushed down from the top on already over-
                             burdened staff
                    • Consultant Heavy
                    • Hard to grok. Most info 2nd hand.
Thursday, December 8, 2011
IT Infrastructure Library




Thursday, December 8, 2011
ITIL Advantage
                    • Most complete & respected pattern for IT
                    • Source for Change Management, Event/
                             Incident/Problem Management, CMDB, etc.
                    • Provides a common terminology for IT
                    • Chock full of good ideas! Why reinvent the
                             wheel?

                  Guru session on ITIL, Thursday @ 3:30!
Thursday, December 8, 2011
Visible Ops




Thursday, December 8, 2011
The rules don’t make RPGs fun...
                                      the DM does.

                                     It’s all about how you use the rules.

Thursday, December 8, 2011
ITSM in Perspective

                    • No idea should be rejected without
                             consideration
                    • Don’t view it as “all in” or “all out”
                    • Educate yourself on them (many are free)
                             and use it however is most appropriate for
                             your team/organization



Thursday, December 8, 2011
Ars Gratia Artis

                    • Art for the Sake of
                             Art
                    • Only satisfies a select
                             few
                                               The Fountain by Marcel Duchamp




Thursday, December 8, 2011
Pro Tip #4
                 Agile & ITSM are both sources
                 from which to draw strength,
                           but never
                 at the expense of your vision.



Thursday, December 8, 2011
Section 5




         Cloud Changed the Game


Thursday, December 8, 2011
IT Paradigm Shifts
                    • Virtualization stops being about
                             consolidation and begins enabling self-
                             service, automated infrastructure without
                             bare metal constraints
                    • HPC becomes less interesting
                    • Role of the OS changes
                    • Broad platform standardization becomes
                             realistic

Thursday, December 8, 2011
Dev Paradigm Shifts
                    • Dev can bypass IT at will
                    • Dev has more experience with the APIs
                             that drive cloud than IT (typically)
                    • The Great Leveler; anyone can be a player
                    • SCRUM, Continuous Integration, etc. speed
                             up rate of deployment


Thursday, December 8, 2011
“The Rift” Surfaces
                    • Increased awareness of IT and “Web
                             Operations” sub-culture rift
                    • Migration of services from heavy iron into
                             virtualized environments changes more
                             than expected
                    • Over-specialization becomes an issue
                    • X86 Management is different
Thursday, December 8, 2011
Rise of the Tools
                    • Commercial & Open Source “Build your
                             own cloud” solutions speed up
                    • Puppet & Chef arrive alongside CFengine to
                             tame the new complexity
                    • “Infrastructure As Code” starts looking
                             realistic, as tools are more about CM than
                             deployment
                    • SaaS allows IT teams to offload undesirable
                             or complex components. (ex: PagerDuty)
Thursday, December 8, 2011
Vagrant

                    • Create test/dev environments on your
                             laptop
                    • Configure with CM
                    • An excellent method for using Operations
                             “Infrastructure as Code” to empower dev,
                             ops, qa, etc.



Thursday, December 8, 2011
Pro Tip #5
                                 The Cloud is here to stay,
                                    and its awesome.


                             Contrary to popular belief, it will
                             generate MORE demand for SA’s,
                                        not less.



Thursday, December 8, 2011
Section 6

             Operations Management
                               “Operations management is an
                              area of management concerned
                               with overseeing, designing, and
                             redesigning business operations in
                              the production of goods and/or
                                         services.”
                                                     Wikipedia




Thursday, December 8, 2011
What is Operations?

                                           Executives




                             Finance      Operations      Marketing




                              Operations is doing what you do.

Thursday, December 8, 2011
OM Subjects
                    • Operations           • Quality
                             Strategy        Management
                    • Product & Service    • Forecasting
                             Development
                                           • Wait-Line Theory
                    • Project              • Scheduling
                             Management
                    • Process              • LEAN
                             Measurement   • Six Sigma
                    • Financial Analysis   • TOC ...and more.
Thursday, December 8, 2011
A Brief History of
                                Operations
                               Management
                                 Understanding the genesis of the
                                 ideas we now take for granted as
                                         common sense.




Thursday, December 8, 2011
Fredrick Winslow Taylor

                                        • “The Principles of
                                          Scientific
                                          Management” (1911)
                                        • Applied scientific
                                          method to work.
                                        • Generally blamed for
                                          everything.


Thursday, December 8, 2011
Henry Ford

                                   • Father of “Mass
                                     Production”
                                   • Built the Model T from
                                     1908 ($850, $20K) to
                                     1927 ($290, $3K).
                                   • No formal education,
                                     worked at Edison Co
                                     from 1891 to 1899.
Thursday, December 8, 2011
Alfred Sloan
                                  • President of GM in 1923
                                  • Did for big management
                                    what Ford did for
                                    manufacturing
                                  • Involvement with MIT later
                                    became the Sloan Business
                                    School.
                                  • BS EE from MIT
Thursday, December 8, 2011
Sakichi Toyoda
                                     • Started Toyoda
                                       Automatic Loom
                                       Works 1927
                                     • Invented Jidoka
                                       (autonomous
                                       automation) [Fault
                                       Management], and “5
                                       Whys”
                                     • Started making cars in
                                       1933
Thursday, December 8, 2011
W.A. Shewhart
                                   • Invented PDSA
                                     Continuous
                                     Improvement Cycle
                                   • Worked at Bell Labs
                                     from 1925 to 1956
                                   • Father of Statistical
                                     Process Control
                                   • PhD in Physics
Thursday, December 8, 2011
W. Edwards Deming
                                    • Student of Shewhart
                                    • Sent to Japan after
                                      WW2 and taught the
                                      Japanese (1950)
                                    • Father of the Quality
                                      movement
                                    • Ignored in US until late
                                      1970’s
                                    • BS EE, MS/PhD Math
Thursday, December 8, 2011
Taiichi Ohno
                                   • Created the Toyota
                                     Production System in
                                     late 1940’s, refined
                                     through the 1950’s
                                   • Father of Just-in-Time,
                                     Kanban, etc.
                                   • Learned from Ford’s
                                     book “Today &
                                     Tomorrow” & Deming

Thursday, December 8, 2011
Shigeo Shingo

                                  • Technical man behind
                                    TPS
                                  • Father of SMED, Poka-
                                    Yoke (“mistake-
                                    proofing”), “Zero
                                    Quality Control”, etc.



Thursday, December 8, 2011
Damon Edwards                                                              Israel Gat



                        http://dev2ops.org/blog/2011/8/11/full-video-of-israel-gat-interview-agile-in-enterprise-devop.html



Thursday, December 8, 2011
Peter Drucker

                                   • Father of Modern
                                     Management
                                   • Wrote 39
                                     management books
                                     between 1939 and
                                     2005



Thursday, December 8, 2011
Ludwig von Bertalanffy

                             • Father of Systems
                               Theory
                             • Wrote “General
                               Systems Theory”,
                               published in US
                               following WW2.



Thursday, December 8, 2011
Russell Ackoff
                                     • Friend of Deming
                                     • Pioneer in Operations
                                       Research (OR) in 1957
                                       and Systems Theory
                                     • (imho, the Feynman of
                                       OR)
                                     • BS Architecture, PhD
                                       Philosophy of Science
Thursday, December 8, 2011
Armand V. Feigenbaum
                             • Coined the term “Total
                               Quality Control” (1961),
                               which later became “Total
                               Quality Management” (TQM)
                             • Together with Deming and
                               others ideas, became basis for
                               ISO-9000
                             • PhD Econ MIT
Thursday, December 8, 2011
The US Decline
                    • 1973 Oil Crisis deals a nasty blow to the
                             US Mass Production system
                    • Japanese weather the storm thanks to
                             Kanban (Just in Time; Toyota Production
                             System)
                    • In 1980’s Japanese quality puts US to shame
                    • Deming in NBC documentary in 1980,
                             publishes first book in 1983
Thursday, December 8, 2011
Eliyahu Goldratt
                                    • Created the “Theory of
                                      Constraints”
                                    • Published in his novel
                                      “The Goal” (1984)
                                    • Applied TOC to other
                                      areas such as project
                                      management (“Critical
                                      Chain”), sales (“Mafia
                                      Offer”), etc.

Thursday, December 8, 2011
James Womack, et al
                                     • Coined “Lean” in 1988
                                       HBR Article.
                                     • Becomes “The Machine
                                       that Change the
                                       World” (1990) which
                                       brought TPS to the
                                       masses.


Thursday, December 8, 2011
On the Shoulders of
                               Giants
                    • There is a continuous chain of ideas being
                             condensed and re-applied again and again
                             throughout the 20th Century.
                    • Today its largely rolled into “Lean”
                    • Many of our “new” ideas are not new at all,
                             they are new applications of proven ideas
                             that are simply new to this field.
                    • Many of the OM pioneers were geeks.
Thursday, December 8, 2011
Thursday, December 8, 2011
Pro Tip #6

                             “Those who cannot remember the past
                                 are condemned to repeat it”
                                                     George Santayana


                        These things aren’t going away,
            a little education will serve you for years to come.

Thursday, December 8, 2011
The 3 Aspects of DevOps

                              dev>OPS
                             DEV<ops
                             DEV<>OPS


Thursday, December 8, 2011
dev>OPS
                    • Operations centric focus on DevOps
                    • Adopts “Infrastructure as Code” ideal
                    • Considers SCRUM, Kanban, and Agile
                             Operations Concepts
                    • Gets serious about metrics and holistic/
                             qualitative monitoring


Thursday, December 8, 2011
DEV<ops

                    • Development centric focus on DevOps
                    • Adopts continuous deployment
                    • Embedded metrics and increased focus on
                             operational performance
                    • Dev’s learn about operational challenges

Thursday, December 8, 2011
DEV<>OPS
                    • Full collaboration between teams
                    • Boundaries between them blur
                    • Both teams are accountable, full
                             participation in emergencies and
                             postmortem meetings
                    • Dev access to prod environment
                    • Joy.
Thursday, December 8, 2011
Transitioning

                    • If at all possible, go directly to DEV<>OPS
                             and grow together
                    • If not, do what you can to set the stage,
                             measure results and make allies to build a
                             case for management support.




Thursday, December 8, 2011
The Most Powerful
                             Tool in the DevOps
                                   Arsenal?


Thursday, December 8, 2011
Thursday, December 8, 2011
Other Tools to Start
                    • Office Hours
                    • Sit together
                    • Join the other teams meetings
                    • Ask lots of questions
                    • Implement the “No Asshole Rule”
                    • Have fun
Thursday, December 8, 2011
Pro Tip #7

                               If it ain’t fun,
                             it ain’t workin’.




Thursday, December 8, 2011
Collaboration of People
                                   Convergence of Process
                                 Creation & Exploitation of Tools



                             * Measure Everything
                             * Have a systems view
                             * Focus on effectiveness & quality
                             * Learn from others and the past
                             * Encourage pride of workmanship (fun)

Thursday, December 8, 2011
Thank You.



Thursday, December 8, 2011
Twitter:
@patrickdebois
@botchagalupe
                               Join the
@damonedwards
@allspaw
                             Conversation!
@RealGeneKim
@jordansissel
@portertech
@lusis    @LordCope
@jamesurquhart                Websites:
@puppetmasterd
@netik                        http://dev2ops.org
@atl @markimbriaco            http://devopscafe.org
@adamhjk                      http://planetdevops.net
@ernestmueller
@ripienaar
@markimbriaco
@MikeOrzenLeanIT
Thursday, December 8, 2011

More Related Content

What's hot

Total productive maintenance(TPM)
Total productive maintenance(TPM)Total productive maintenance(TPM)
Total productive maintenance(TPM)Md.Muzahid Khan
 
Design Thinking : Prototyping & Testing
Design Thinking : Prototyping & TestingDesign Thinking : Prototyping & Testing
Design Thinking : Prototyping & TestingSankarshan D
 
Poka Yoke PowerPoint Presentation Slides
Poka Yoke PowerPoint Presentation SlidesPoka Yoke PowerPoint Presentation Slides
Poka Yoke PowerPoint Presentation SlidesSlideTeam
 
Sistem Manajemen Mutu
Sistem Manajemen MutuSistem Manajemen Mutu
Sistem Manajemen MutuSiti Sahati
 
Key Performance Indicators (KPI)
Key Performance Indicators (KPI)Key Performance Indicators (KPI)
Key Performance Indicators (KPI)Illinois workNet
 
Continuous Improvement Strategy
Continuous Improvement StrategyContinuous Improvement Strategy
Continuous Improvement StrategyCraig Marton
 
Continuous improvement by Julian Kalac
Continuous improvement  by Julian KalacContinuous improvement  by Julian Kalac
Continuous improvement by Julian KalacJulian Kalac P.Eng
 
materi training IATF 16949.pptx
materi training IATF 16949.pptxmateri training IATF 16949.pptx
materi training IATF 16949.pptxrhamset
 
Total quality-management
Total quality-managementTotal quality-management
Total quality-managementqualityinhealth
 
Introduction To Operational Excellence
Introduction To Operational ExcellenceIntroduction To Operational Excellence
Introduction To Operational ExcellenceAhmed Mansour
 
ISO 19011:2018 Pedoman Audit Sistem Manajemen
ISO 19011:2018 Pedoman Audit Sistem ManajemenISO 19011:2018 Pedoman Audit Sistem Manajemen
ISO 19011:2018 Pedoman Audit Sistem ManajemenAli Fuad R
 
Lean Management
Lean ManagementLean Management
Lean ManagementPeter Klym
 
Value Stream Analysis: Beyond the Mechanics - Part 1 (Planning)
Value Stream Analysis: Beyond the Mechanics - Part 1 (Planning)Value Stream Analysis: Beyond the Mechanics - Part 1 (Planning)
Value Stream Analysis: Beyond the Mechanics - Part 1 (Planning)TKMG, Inc.
 
Root cause analysis apr 2010
Root cause analysis apr 2010Root cause analysis apr 2010
Root cause analysis apr 2010Michael Sahota
 
Quality management in bpo
Quality management in bpoQuality management in bpo
Quality management in bpoGrm Venkatesh
 
Quality Management Philosophies & Quotations by Operational Excellence Consul...
Quality Management Philosophies & Quotations by Operational Excellence Consul...Quality Management Philosophies & Quotations by Operational Excellence Consul...
Quality Management Philosophies & Quotations by Operational Excellence Consul...Operational Excellence Consulting
 

What's hot (20)

Total productive maintenance(TPM)
Total productive maintenance(TPM)Total productive maintenance(TPM)
Total productive maintenance(TPM)
 
Design Thinking : Prototyping & Testing
Design Thinking : Prototyping & TestingDesign Thinking : Prototyping & Testing
Design Thinking : Prototyping & Testing
 
TPM: Quality Maintenance (Hinshitsu Hozen)
TPM: Quality Maintenance (Hinshitsu Hozen)TPM: Quality Maintenance (Hinshitsu Hozen)
TPM: Quality Maintenance (Hinshitsu Hozen)
 
Poka Yoke PowerPoint Presentation Slides
Poka Yoke PowerPoint Presentation SlidesPoka Yoke PowerPoint Presentation Slides
Poka Yoke PowerPoint Presentation Slides
 
The 12 Steps of TPM Implementation Poster
The 12 Steps of TPM Implementation PosterThe 12 Steps of TPM Implementation Poster
The 12 Steps of TPM Implementation Poster
 
Sistem Manajemen Mutu
Sistem Manajemen MutuSistem Manajemen Mutu
Sistem Manajemen Mutu
 
Key Performance Indicators (KPI)
Key Performance Indicators (KPI)Key Performance Indicators (KPI)
Key Performance Indicators (KPI)
 
Continuous Improvement Strategy
Continuous Improvement StrategyContinuous Improvement Strategy
Continuous Improvement Strategy
 
Continuous improvement by Julian Kalac
Continuous improvement  by Julian KalacContinuous improvement  by Julian Kalac
Continuous improvement by Julian Kalac
 
materi training IATF 16949.pptx
materi training IATF 16949.pptxmateri training IATF 16949.pptx
materi training IATF 16949.pptx
 
Total quality-management
Total quality-managementTotal quality-management
Total quality-management
 
Introduction To Operational Excellence
Introduction To Operational ExcellenceIntroduction To Operational Excellence
Introduction To Operational Excellence
 
ISO 19011:2018 Pedoman Audit Sistem Manajemen
ISO 19011:2018 Pedoman Audit Sistem ManajemenISO 19011:2018 Pedoman Audit Sistem Manajemen
ISO 19011:2018 Pedoman Audit Sistem Manajemen
 
TPM: Quality Maintenance (Hinshitsu Hozen) Poster
TPM: Quality Maintenance (Hinshitsu Hozen) PosterTPM: Quality Maintenance (Hinshitsu Hozen) Poster
TPM: Quality Maintenance (Hinshitsu Hozen) Poster
 
Pelatihan Membangun Kerjasama Team
Pelatihan Membangun Kerjasama TeamPelatihan Membangun Kerjasama Team
Pelatihan Membangun Kerjasama Team
 
Lean Management
Lean ManagementLean Management
Lean Management
 
Value Stream Analysis: Beyond the Mechanics - Part 1 (Planning)
Value Stream Analysis: Beyond the Mechanics - Part 1 (Planning)Value Stream Analysis: Beyond the Mechanics - Part 1 (Planning)
Value Stream Analysis: Beyond the Mechanics - Part 1 (Planning)
 
Root cause analysis apr 2010
Root cause analysis apr 2010Root cause analysis apr 2010
Root cause analysis apr 2010
 
Quality management in bpo
Quality management in bpoQuality management in bpo
Quality management in bpo
 
Quality Management Philosophies & Quotations by Operational Excellence Consul...
Quality Management Philosophies & Quotations by Operational Excellence Consul...Quality Management Philosophies & Quotations by Operational Excellence Consul...
Quality Management Philosophies & Quotations by Operational Excellence Consul...
 

Viewers also liked

From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013Sanjeev Sharma
 
Using Your WHY to Build a Great Law Practice
Using Your WHY to Build a Great Law PracticeUsing Your WHY to Build a Great Law Practice
Using Your WHY to Build a Great Law PracticeRocket Matter, LLC
 
Devopsdays Berlin 2015 - Keynote - Kata
Devopsdays Berlin 2015 - Keynote - KataDevopsdays Berlin 2015 - Keynote - Kata
Devopsdays Berlin 2015 - Keynote - KataJohn Willis
 
Endobiogeny.systems theory
Endobiogeny.systems theoryEndobiogeny.systems theory
Endobiogeny.systems theoryKamyar Hedayat
 
Cessez de presser le citron – gérez la capacité pour atteindre vos résultats
Cessez de presser le citron – gérez la capacité pour atteindre vos résultatsCessez de presser le citron – gérez la capacité pour atteindre vos résultats
Cessez de presser le citron – gérez la capacité pour atteindre vos résultatsPMI-Montréal
 
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsLa valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsPyxis Technologies
 
Operation management History
Operation management HistoryOperation management History
Operation management HistoryQC Labs
 
Deming to Devops
Deming to Devops Deming to Devops
Deming to Devops John Willis
 
Introduction to NIST’s Risk Management Framework (RMF)
Introduction to NIST’s Risk Management Framework (RMF)Introduction to NIST’s Risk Management Framework (RMF)
Introduction to NIST’s Risk Management Framework (RMF)Donald E. Hester
 
Continuous Security: 5 Ways DevOps Improves Security
Continuous Security: 5 Ways DevOps Improves SecurityContinuous Security: 5 Ways DevOps Improves Security
Continuous Security: 5 Ways DevOps Improves SecuritySonatype
 
Understanding The Security Vendor Landscape Using the Cyber Defense Matrix (R...
Understanding The Security Vendor Landscape Using the Cyber Defense Matrix (R...Understanding The Security Vendor Landscape Using the Cyber Defense Matrix (R...
Understanding The Security Vendor Landscape Using the Cyber Defense Matrix (R...Sounil Yu
 
ProjectLibre1.5 - Lesson 5 - Reports
ProjectLibre1.5 - Lesson 5 - ReportsProjectLibre1.5 - Lesson 5 - Reports
ProjectLibre1.5 - Lesson 5 - ReportsHezequias Vasconcelos
 
Go2Group_secrets of high-performing software teams_EAD event_san jose_Doug Bass
Go2Group_secrets of high-performing software teams_EAD event_san jose_Doug BassGo2Group_secrets of high-performing software teams_EAD event_san jose_Doug Bass
Go2Group_secrets of high-performing software teams_EAD event_san jose_Doug BassGo2Group, Inc.
 
How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?Michael Elder
 
WANTED: Seeking Single Agile Knowledge Development Tool-set
WANTED: Seeking Single Agile Knowledge Development Tool-setWANTED: Seeking Single Agile Knowledge Development Tool-set
WANTED: Seeking Single Agile Knowledge Development Tool-setBrad Appleton
 
Trustworthy Transparency and Lean Traceability
Trustworthy Transparency and Lean TraceabilityTrustworthy Transparency and Lean Traceability
Trustworthy Transparency and Lean TraceabilityBrad Appleton
 

Viewers also liked (20)

From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013
 
Using Your WHY to Build a Great Law Practice
Using Your WHY to Build a Great Law PracticeUsing Your WHY to Build a Great Law Practice
Using Your WHY to Build a Great Law Practice
 
Devopsdays Berlin 2015 - Keynote - Kata
Devopsdays Berlin 2015 - Keynote - KataDevopsdays Berlin 2015 - Keynote - Kata
Devopsdays Berlin 2015 - Keynote - Kata
 
Endobiogeny.systems theory
Endobiogeny.systems theoryEndobiogeny.systems theory
Endobiogeny.systems theory
 
Cessez de presser le citron – gérez la capacité pour atteindre vos résultats
Cessez de presser le citron – gérez la capacité pour atteindre vos résultatsCessez de presser le citron – gérez la capacité pour atteindre vos résultats
Cessez de presser le citron – gérez la capacité pour atteindre vos résultats
 
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsLa valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
 
Operation management History
Operation management HistoryOperation management History
Operation management History
 
Deming to Devops
Deming to Devops Deming to Devops
Deming to Devops
 
Introduction to NIST’s Risk Management Framework (RMF)
Introduction to NIST’s Risk Management Framework (RMF)Introduction to NIST’s Risk Management Framework (RMF)
Introduction to NIST’s Risk Management Framework (RMF)
 
Continuous Security: 5 Ways DevOps Improves Security
Continuous Security: 5 Ways DevOps Improves SecurityContinuous Security: 5 Ways DevOps Improves Security
Continuous Security: 5 Ways DevOps Improves Security
 
Control chart 1
Control chart 1Control chart 1
Control chart 1
 
Understanding The Security Vendor Landscape Using the Cyber Defense Matrix (R...
Understanding The Security Vendor Landscape Using the Cyber Defense Matrix (R...Understanding The Security Vendor Landscape Using the Cyber Defense Matrix (R...
Understanding The Security Vendor Landscape Using the Cyber Defense Matrix (R...
 
ProjectLibre1.5 - Lesson 5 - Reports
ProjectLibre1.5 - Lesson 5 - ReportsProjectLibre1.5 - Lesson 5 - Reports
ProjectLibre1.5 - Lesson 5 - Reports
 
Go2Group_secrets of high-performing software teams_EAD event_san jose_Doug Bass
Go2Group_secrets of high-performing software teams_EAD event_san jose_Doug BassGo2Group_secrets of high-performing software teams_EAD event_san jose_Doug Bass
Go2Group_secrets of high-performing software teams_EAD event_san jose_Doug Bass
 
How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?
 
P4 Branching Overview
P4 Branching OverviewP4 Branching Overview
P4 Branching Overview
 
WANTED: Seeking Single Agile Knowledge Development Tool-set
WANTED: Seeking Single Agile Knowledge Development Tool-setWANTED: Seeking Single Agile Knowledge Development Tool-set
WANTED: Seeking Single Agile Knowledge Development Tool-set
 
Faking Hell
Faking HellFaking Hell
Faking Hell
 
In (database) automation we trust
In (database) automation we trustIn (database) automation we trust
In (database) automation we trust
 
Trustworthy Transparency and Lean Traceability
Trustworthy Transparency and Lean TraceabilityTrustworthy Transparency and Lean Traceability
Trustworthy Transparency and Lean Traceability
 

Similar to LISA 2011 Keynote: The DevOps Transformation

Monitoring is easy, why are we so bad at it presentation
Monitoring is easy, why are we so bad at it  presentationMonitoring is easy, why are we so bad at it  presentation
Monitoring is easy, why are we so bad at it presentationTheo Schlossnagle
 
Matt Howell Teams, Process and Structure | MDW August 2011
Matt Howell Teams, Process and Structure | MDW August 2011Matt Howell Teams, Process and Structure | MDW August 2011
Matt Howell Teams, Process and Structure | MDW August 2011Boulder Digital Works at CU
 
Devopsdays Goteborg 2011 - State of the Union
Devopsdays Goteborg 2011 - State of the UnionDevopsdays Goteborg 2011 - State of the Union
Devopsdays Goteborg 2011 - State of the UnionJohn Willis
 
Design for Marketing Technical Services
Design for Marketing Technical ServicesDesign for Marketing Technical Services
Design for Marketing Technical ServicesJon Sandruck
 
Atlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide DeckAtlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide DeckAtlassian
 
Do your own hacking evening - RubyConf UR
Do your own hacking evening - RubyConf URDo your own hacking evening - RubyConf UR
Do your own hacking evening - RubyConf URPlataformatec
 
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...Boulder Digital Works at CU
 
6 - Making Information Pay 2011 -- SOLOMON, MADI (Pearson)
6 - Making Information Pay 2011 -- SOLOMON, MADI (Pearson)6 - Making Information Pay 2011 -- SOLOMON, MADI (Pearson)
6 - Making Information Pay 2011 -- SOLOMON, MADI (Pearson)bisg
 
Time Series Data Storage in MongoDB
Time Series Data Storage in MongoDBTime Series Data Storage in MongoDB
Time Series Data Storage in MongoDBsky_jackson
 
Generating Print Sales Leads with LinkedIn session 1
Generating Print Sales Leads with LinkedIn session 1Generating Print Sales Leads with LinkedIn session 1
Generating Print Sales Leads with LinkedIn session 1Joe Kern
 
I've got a great idea for a tech startup. Now what?
I've got a great idea for a tech startup. Now what?I've got a great idea for a tech startup. Now what?
I've got a great idea for a tech startup. Now what?Amit Klein
 
Fred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIFred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIAxway Appcelerator
 
Getting Started with Unstructured Data
Getting Started with Unstructured DataGetting Started with Unstructured Data
Getting Started with Unstructured DataChristine Connors
 
Devops workshop unit2
Devops workshop unit2Devops workshop unit2
Devops workshop unit2John Willis
 
Heidi Harman_UiA Seminar on Virtual Worlds
Heidi Harman_UiA Seminar on Virtual WorldsHeidi Harman_UiA Seminar on Virtual Worlds
Heidi Harman_UiA Seminar on Virtual WorldsRobin Teigland
 
Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010Alistair Croll
 

Similar to LISA 2011 Keynote: The DevOps Transformation (20)

Monitoring is easy, why are we so bad at it presentation
Monitoring is easy, why are we so bad at it  presentationMonitoring is easy, why are we so bad at it  presentation
Monitoring is easy, why are we so bad at it presentation
 
ITP / SED Day 2
ITP / SED Day 2ITP / SED Day 2
ITP / SED Day 2
 
Matt Howell Teams, Process and Structure | MDW August 2011
Matt Howell Teams, Process and Structure | MDW August 2011Matt Howell Teams, Process and Structure | MDW August 2011
Matt Howell Teams, Process and Structure | MDW August 2011
 
Devopsdays Goteborg 2011 - State of the Union
Devopsdays Goteborg 2011 - State of the UnionDevopsdays Goteborg 2011 - State of the Union
Devopsdays Goteborg 2011 - State of the Union
 
Design for Marketing Technical Services
Design for Marketing Technical ServicesDesign for Marketing Technical Services
Design for Marketing Technical Services
 
Atlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide DeckAtlassian RoadTrip 2011 Slide Deck
Atlassian RoadTrip 2011 Slide Deck
 
Do your own hacking evening - RubyConf UR
Do your own hacking evening - RubyConf URDo your own hacking evening - RubyConf UR
Do your own hacking evening - RubyConf UR
 
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
 
VBPR 1st seminar
VBPR 1st seminarVBPR 1st seminar
VBPR 1st seminar
 
6 - Making Information Pay 2011 -- SOLOMON, MADI (Pearson)
6 - Making Information Pay 2011 -- SOLOMON, MADI (Pearson)6 - Making Information Pay 2011 -- SOLOMON, MADI (Pearson)
6 - Making Information Pay 2011 -- SOLOMON, MADI (Pearson)
 
ISA11 - Bill Scott - Designing Mice Men
ISA11 - Bill Scott - Designing Mice MenISA11 - Bill Scott - Designing Mice Men
ISA11 - Bill Scott - Designing Mice Men
 
Time Series Data Storage in MongoDB
Time Series Data Storage in MongoDBTime Series Data Storage in MongoDB
Time Series Data Storage in MongoDB
 
Myne investor deck
Myne investor deckMyne investor deck
Myne investor deck
 
Generating Print Sales Leads with LinkedIn session 1
Generating Print Sales Leads with LinkedIn session 1Generating Print Sales Leads with LinkedIn session 1
Generating Print Sales Leads with LinkedIn session 1
 
I've got a great idea for a tech startup. Now what?
I've got a great idea for a tech startup. Now what?I've got a great idea for a tech startup. Now what?
I've got a great idea for a tech startup. Now what?
 
Fred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIFred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UI
 
Getting Started with Unstructured Data
Getting Started with Unstructured DataGetting Started with Unstructured Data
Getting Started with Unstructured Data
 
Devops workshop unit2
Devops workshop unit2Devops workshop unit2
Devops workshop unit2
 
Heidi Harman_UiA Seminar on Virtual Worlds
Heidi Harman_UiA Seminar on Virtual WorldsHeidi Harman_UiA Seminar on Virtual Worlds
Heidi Harman_UiA Seminar on Virtual Worlds
 
Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010Lean analytics for startups - Leweb2010
Lean analytics for startups - Leweb2010
 

Recently uploaded

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxYounusS2
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
20200723_insight_release_plan
20200723_insight_release_plan20200723_insight_release_plan
20200723_insight_release_planJamie (Taka) Wang
 

Recently uploaded (20)

9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
20200723_insight_release_plan
20200723_insight_release_plan20200723_insight_release_plan
20200723_insight_release_plan
 

LISA 2011 Keynote: The DevOps Transformation

  • 1. Ben Rockwood Director of Systems Engineering Joyent, Inc. The DevOps Transformation From here to there and why Thursday, December 8, 2011
  • 2. Section 1 What is DevOps? Thursday, December 8, 2011
  • 3. DevOps is a cultural and professional movement. Adam Jacob Thursday, December 8, 2011
  • 4. It’s not a tool (thing). Thursday, December 8, 2011
  • 5. It’s not a title (person). Thursday, December 8, 2011
  • 6. It’s not just dev & ops. Thursday, December 8, 2011
  • 7. CAMS • Culture • Automation • Measurement • Sharing John Willis Thursday, December 8, 2011
  • 8. It’s a banner for change. Thursday, December 8, 2011
  • 9. Re-envisioning the IT World “We are the music makers, And we are the dreamers of dreams,” Arthur O'Shaughnessy (1874) The world is changable, if we only have the courage to break with the status quo (overcome inertia) Thursday, December 8, 2011
  • 10. Pro Tip #1 DevOps is a journey of discovery, not a destination. Thursday, December 8, 2011
  • 11. Pro Tip #1 DevOps is a journey of discovery, not a destination. Please join the global conversation! Thursday, December 8, 2011
  • 12. Section 2 DevOps Deconstruction • Collaboration of People • Convergence of Process • Creation & Exploitation of Tools In that order, not the reverse. Thursday, December 8, 2011
  • 13. Simon Sinek’s Golden Circle Why How you do it What you do Ted Talk: Simon Sinek: How great leaders inspire action” Thursday, December 8, 2011
  • 14. Simon Sinek’s Golden Circle Motivation, Values, Belief Why (Both make up the limbic brain, feelings, behavior, decision making, no language) Method How What Product (Maps to Neo-Cortex; Rational Thought & Language) Thursday, December 8, 2011
  • 15. Golden Circle in DevOps 1: Quality through Collaboration is our motivation Why? 2: Process & Tools is how How? What? 3: Build awesome services Thursday, December 8, 2011
  • 16. DevOps Done Wrong 3: To improve efficiency of infrastructure management Why? 2: Building Process around automation How? What? 1: Automate using Configuration Management Thursday, December 8, 2011
  • 17. “Why is the only true source of power. Without it you are powerless.” Thursday, December 8, 2011
  • 18. Ackoff’s 5 Contents of the Mind Wisdom Understanding Knowledge Information Data Thursday, December 8, 2011
  • 19. Wisdom Insight Understanding Why Knowledge How to Who, What, When, Where Information How much.. Data Thursday, December 8, 2011
  • 20. Architect Wisdom Insight Systems Understanding Why Engineer Knowledge How to Jr SA/Support Who, What, When, Where Information How much.. Data Thursday, December 8, 2011
  • 21. Systems Thinking Synthesis Wisdom Insight Understanding Why Analysis Knowledge How to Who, What, When, Where Information How much.. Data Thursday, December 8, 2011
  • 22. Systems Thinking • Systems Thinking is concerned with the interaction of the parts to form a whole • Systems Dynamics is concerned with the feedback loops between the parts • “A system can not understand itself.” -W. Edwards Deming Thursday, December 8, 2011
  • 23. Pro Tip #2 DevOps starts with why, with a holistic vision, and supports that vision with process and tools. Thursday, December 8, 2011
  • 24. Section 3 Dev Ops Should be this. Thursday, December 8, 2011
  • 25. Dev Ops The reality is usually this. Thursday, December 8, 2011
  • 26. The Value Stream Requirements Dev Software Ops Service Thursday, December 8, 2011
  • 27. Silo’ed Priorities Get it out on time, no defects. Get it up. Keep it up. Cheap. Requirements Dev Software Ops Services +NFR Goods Services Thursday, December 8, 2011
  • 28. Who’s responsible for quality? Thursday, December 8, 2011
  • 29. What is Quality? • ISO-9000: "Degree to which a set of inherent characteristics fulfills requirements." • Dr. Juran: "Fitness for use." • Crosby: "Conformance to requirements." • 6 Sigma: "Number of defects per million opportunities." And you wonder how we used waterfall so long.... Thursday, December 8, 2011
  • 30. What is quality really? • The degree to which a good or service is what the customer expects it to be. • Examples: The Big Mac,Velveeta, Steak Thursday, December 8, 2011
  • 31. Quality Software • Does what it purports to do • Is intuitive and easy to use • Is quick and responsive; given the task • Observable (“Whats it doing?!”) Thursday, December 8, 2011
  • 32. Quality Service • Does what it purports to do • Is intuitive and easy to use (Friendly) • Is quick and responsive; given the task • Observable (“Whats it doing?!”) • Available • Self-Service if possible Thursday, December 8, 2011
  • 33. “Efficiency is doing things right; effectiveness is doing the right things.” Peter Drucker Thursday, December 8, 2011
  • 34. Pro Tip #3 Quality is a result effectiveness of the interactions across the entire value stream. Thursday, December 8, 2011
  • 35. Section 4 Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan 2001 Thursday, December 8, 2011
  • 36. Agile Advantages • Non-Prescriptive • Simple philosophy became an umbrella • Applies to both the developer and the product management alike • Widely known and easy to grok. Thursday, December 8, 2011
  • 37. IT Service Management • Control Objectives for Information and related Technology (CobiT) • Capability Maturity Model Integration (CMMI) for Service • IT Infrastructure Library (ITIL) • ISO Standards: 20K, 27001, 38500 • NIST SP800-53, PCI DSS, FIPS 200, TIA-942 Thursday, December 8, 2011
  • 38. Making Sense of ITSM SOX Auditing COSO SAS70 ISO 20K Governance Framework CobiT ISO 38,500 Best Practice .... Security Controls ITIL ISO 27K PMBOK NIST SP800-53 PRINCE2 PCI-DSS ASL FIPS 200 BISL ... Thursday, December 8, 2011
  • 39. Problems with ITSM • Compliance Driven • Security Focused • Complex, Complicated, and Bureaucratic • Pushed down from the top on already over- burdened staff • Consultant Heavy • Hard to grok. Most info 2nd hand. Thursday, December 8, 2011
  • 41. ITIL Advantage • Most complete & respected pattern for IT • Source for Change Management, Event/ Incident/Problem Management, CMDB, etc. • Provides a common terminology for IT • Chock full of good ideas! Why reinvent the wheel? Guru session on ITIL, Thursday @ 3:30! Thursday, December 8, 2011
  • 43. The rules don’t make RPGs fun... the DM does. It’s all about how you use the rules. Thursday, December 8, 2011
  • 44. ITSM in Perspective • No idea should be rejected without consideration • Don’t view it as “all in” or “all out” • Educate yourself on them (many are free) and use it however is most appropriate for your team/organization Thursday, December 8, 2011
  • 45. Ars Gratia Artis • Art for the Sake of Art • Only satisfies a select few The Fountain by Marcel Duchamp Thursday, December 8, 2011
  • 46. Pro Tip #4 Agile & ITSM are both sources from which to draw strength, but never at the expense of your vision. Thursday, December 8, 2011
  • 47. Section 5 Cloud Changed the Game Thursday, December 8, 2011
  • 48. IT Paradigm Shifts • Virtualization stops being about consolidation and begins enabling self- service, automated infrastructure without bare metal constraints • HPC becomes less interesting • Role of the OS changes • Broad platform standardization becomes realistic Thursday, December 8, 2011
  • 49. Dev Paradigm Shifts • Dev can bypass IT at will • Dev has more experience with the APIs that drive cloud than IT (typically) • The Great Leveler; anyone can be a player • SCRUM, Continuous Integration, etc. speed up rate of deployment Thursday, December 8, 2011
  • 50. “The Rift” Surfaces • Increased awareness of IT and “Web Operations” sub-culture rift • Migration of services from heavy iron into virtualized environments changes more than expected • Over-specialization becomes an issue • X86 Management is different Thursday, December 8, 2011
  • 51. Rise of the Tools • Commercial & Open Source “Build your own cloud” solutions speed up • Puppet & Chef arrive alongside CFengine to tame the new complexity • “Infrastructure As Code” starts looking realistic, as tools are more about CM than deployment • SaaS allows IT teams to offload undesirable or complex components. (ex: PagerDuty) Thursday, December 8, 2011
  • 52. Vagrant • Create test/dev environments on your laptop • Configure with CM • An excellent method for using Operations “Infrastructure as Code” to empower dev, ops, qa, etc. Thursday, December 8, 2011
  • 53. Pro Tip #5 The Cloud is here to stay, and its awesome. Contrary to popular belief, it will generate MORE demand for SA’s, not less. Thursday, December 8, 2011
  • 54. Section 6 Operations Management “Operations management is an area of management concerned with overseeing, designing, and redesigning business operations in the production of goods and/or services.” Wikipedia Thursday, December 8, 2011
  • 55. What is Operations? Executives Finance Operations Marketing Operations is doing what you do. Thursday, December 8, 2011
  • 56. OM Subjects • Operations • Quality Strategy Management • Product & Service • Forecasting Development • Wait-Line Theory • Project • Scheduling Management • Process • LEAN Measurement • Six Sigma • Financial Analysis • TOC ...and more. Thursday, December 8, 2011
  • 57. A Brief History of Operations Management Understanding the genesis of the ideas we now take for granted as common sense. Thursday, December 8, 2011
  • 58. Fredrick Winslow Taylor • “The Principles of Scientific Management” (1911) • Applied scientific method to work. • Generally blamed for everything. Thursday, December 8, 2011
  • 59. Henry Ford • Father of “Mass Production” • Built the Model T from 1908 ($850, $20K) to 1927 ($290, $3K). • No formal education, worked at Edison Co from 1891 to 1899. Thursday, December 8, 2011
  • 60. Alfred Sloan • President of GM in 1923 • Did for big management what Ford did for manufacturing • Involvement with MIT later became the Sloan Business School. • BS EE from MIT Thursday, December 8, 2011
  • 61. Sakichi Toyoda • Started Toyoda Automatic Loom Works 1927 • Invented Jidoka (autonomous automation) [Fault Management], and “5 Whys” • Started making cars in 1933 Thursday, December 8, 2011
  • 62. W.A. Shewhart • Invented PDSA Continuous Improvement Cycle • Worked at Bell Labs from 1925 to 1956 • Father of Statistical Process Control • PhD in Physics Thursday, December 8, 2011
  • 63. W. Edwards Deming • Student of Shewhart • Sent to Japan after WW2 and taught the Japanese (1950) • Father of the Quality movement • Ignored in US until late 1970’s • BS EE, MS/PhD Math Thursday, December 8, 2011
  • 64. Taiichi Ohno • Created the Toyota Production System in late 1940’s, refined through the 1950’s • Father of Just-in-Time, Kanban, etc. • Learned from Ford’s book “Today & Tomorrow” & Deming Thursday, December 8, 2011
  • 65. Shigeo Shingo • Technical man behind TPS • Father of SMED, Poka- Yoke (“mistake- proofing”), “Zero Quality Control”, etc. Thursday, December 8, 2011
  • 66. Damon Edwards Israel Gat http://dev2ops.org/blog/2011/8/11/full-video-of-israel-gat-interview-agile-in-enterprise-devop.html Thursday, December 8, 2011
  • 67. Peter Drucker • Father of Modern Management • Wrote 39 management books between 1939 and 2005 Thursday, December 8, 2011
  • 68. Ludwig von Bertalanffy • Father of Systems Theory • Wrote “General Systems Theory”, published in US following WW2. Thursday, December 8, 2011
  • 69. Russell Ackoff • Friend of Deming • Pioneer in Operations Research (OR) in 1957 and Systems Theory • (imho, the Feynman of OR) • BS Architecture, PhD Philosophy of Science Thursday, December 8, 2011
  • 70. Armand V. Feigenbaum • Coined the term “Total Quality Control” (1961), which later became “Total Quality Management” (TQM) • Together with Deming and others ideas, became basis for ISO-9000 • PhD Econ MIT Thursday, December 8, 2011
  • 71. The US Decline • 1973 Oil Crisis deals a nasty blow to the US Mass Production system • Japanese weather the storm thanks to Kanban (Just in Time; Toyota Production System) • In 1980’s Japanese quality puts US to shame • Deming in NBC documentary in 1980, publishes first book in 1983 Thursday, December 8, 2011
  • 72. Eliyahu Goldratt • Created the “Theory of Constraints” • Published in his novel “The Goal” (1984) • Applied TOC to other areas such as project management (“Critical Chain”), sales (“Mafia Offer”), etc. Thursday, December 8, 2011
  • 73. James Womack, et al • Coined “Lean” in 1988 HBR Article. • Becomes “The Machine that Change the World” (1990) which brought TPS to the masses. Thursday, December 8, 2011
  • 74. On the Shoulders of Giants • There is a continuous chain of ideas being condensed and re-applied again and again throughout the 20th Century. • Today its largely rolled into “Lean” • Many of our “new” ideas are not new at all, they are new applications of proven ideas that are simply new to this field. • Many of the OM pioneers were geeks. Thursday, December 8, 2011
  • 76. Pro Tip #6 “Those who cannot remember the past are condemned to repeat it” George Santayana These things aren’t going away, a little education will serve you for years to come. Thursday, December 8, 2011
  • 77. The 3 Aspects of DevOps dev>OPS DEV<ops DEV<>OPS Thursday, December 8, 2011
  • 78. dev>OPS • Operations centric focus on DevOps • Adopts “Infrastructure as Code” ideal • Considers SCRUM, Kanban, and Agile Operations Concepts • Gets serious about metrics and holistic/ qualitative monitoring Thursday, December 8, 2011
  • 79. DEV<ops • Development centric focus on DevOps • Adopts continuous deployment • Embedded metrics and increased focus on operational performance • Dev’s learn about operational challenges Thursday, December 8, 2011
  • 80. DEV<>OPS • Full collaboration between teams • Boundaries between them blur • Both teams are accountable, full participation in emergencies and postmortem meetings • Dev access to prod environment • Joy. Thursday, December 8, 2011
  • 81. Transitioning • If at all possible, go directly to DEV<>OPS and grow together • If not, do what you can to set the stage, measure results and make allies to build a case for management support. Thursday, December 8, 2011
  • 82. The Most Powerful Tool in the DevOps Arsenal? Thursday, December 8, 2011
  • 84. Other Tools to Start • Office Hours • Sit together • Join the other teams meetings • Ask lots of questions • Implement the “No Asshole Rule” • Have fun Thursday, December 8, 2011
  • 85. Pro Tip #7 If it ain’t fun, it ain’t workin’. Thursday, December 8, 2011
  • 86. Collaboration of People Convergence of Process Creation & Exploitation of Tools * Measure Everything * Have a systems view * Focus on effectiveness & quality * Learn from others and the past * Encourage pride of workmanship (fun) Thursday, December 8, 2011
  • 88. Twitter: @patrickdebois @botchagalupe Join the @damonedwards @allspaw Conversation! @RealGeneKim @jordansissel @portertech @lusis @LordCope @jamesurquhart Websites: @puppetmasterd @netik http://dev2ops.org @atl @markimbriaco http://devopscafe.org @adamhjk http://planetdevops.net @ernestmueller @ripienaar @markimbriaco @MikeOrzenLeanIT Thursday, December 8, 2011