SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
Devops Workshop

                        Unit 2
                Introduction to Devops

Monday, June 13, 2011
Operations:
     The Elephant in the Room
       Once we move to software as a
       service, everything we thought we
       knew about competitive advantage
       has to be rethought.

       Tim O'Reilly - Operations:The New Secret Sauce


Monday, June 13, 2011
Tale of Two Startups




                        Jesse Robbins - Operations is a competitive
                          advantage... (Secret Sauce for Startups!)
Monday, June 13, 2011
Devops History


Monday, June 13, 2011
Monday, June 13, 2011
Monday, June 13, 2011
“Agile
                        Infrastructure”




Monday, June 13, 2011
“Agile
                        Infrastructure”




Monday, June 13, 2011
Monday, June 13, 2011
Ghent 2009




Monday, June 13, 2011
Copyright © 2010 Opscode, Inc - All Rights Reserved   8
Monday, June 13, 2011
Copyright © 2010 Opscode, Inc - All Rights Reserved   9
Monday, June 13, 2011
Agile Infrastructure



        • Operating at Cloud Scale
        • Ephemeral Infrastructure
        • Frictionless Infrastructure
        • Self Service Operations

Monday, June 13, 2011
Agile Operations

       • Products not Projects
       • Walk on Walk off Projects
       • Velocity of Innovation
       • Continuos Delivery
       • Enterprise Lean Startup

Monday, June 13, 2011
What is Devops


Monday, June 13, 2011
Monday, June 13, 2011
DevOps is not a product




Monday, June 13, 2011
DevOps is not a product

            DevOps is not from analysts



Monday, June 13, 2011
“DevOps is a cultural and
              professional movement”
                         Adam Jacob
                         Founder, Chef and Opscode




Monday, June 13, 2011
What is DevOps?




Monday, June 13, 2011
What is DevOps?




Monday, June 13, 2011
What is DevOps?

  What are DevOps problems?



Monday, June 13, 2011
Devops
                        Characterature


                         Development   Operations




Monday, June 13, 2011
Devops
                        Characterature
                                       Shorten



                         Development
                                          m ove   Operations
                                       Re




Monday, June 13, 2011
a #2
                          d e
                         I


                        Idea #1


                        Id
                           ea
                              #3



Monday, June 13, 2011
Shorten



                                           ove
                                 Dev   Rem       Ops

                        Ah-ha!                         Ka-ching!




              How do you measure improvement?




Monday, June 13, 2011
Shorten



                                           ove
                                 Dev   Rem       Ops

                        Ah-ha!                         Ka-ching!




              How do you measure improvement?

                                  Alignment




Monday, June 13, 2011
Shorten



                                           ove
                                 Dev   Rem       Ops

                        Ah-ha!                         Ka-ching!




              How do you measure improvement?

                                  Alignment

                                  Quality



Monday, June 13, 2011
Shorten



                                           ove
                                 Dev   Rem       Ops

                        Ah-ha!                         Ka-ching!




              How do you measure improvement?

                                  Alignment

                                  Quality

                                  Cycle Time
Monday, June 13, 2011
Hardware   Provisioning   Deployment




                  Old



              Cloud



          DevOps


                                       Time



 Credit: Luke Kanies / Puppet Labs



Monday, June 13, 2011
Increased Velocity of Innovation...
Company A



                                                             Result
Ah-ha!




Company B



                   Result        Result        Result        Result
Ah-ha!                  Ah-ha!        Ah-ha!        Ah-ha!




Monday, June 13, 2011
Legacy
         Cloud          +   Processes
                                        =

                                            Hosting 2.0




Monday, June 13, 2011
Legacy
         Cloud          +   Processes
                                        =

                                             Hosting 2.0



         Cloud          +   DevOps      =

                                               Business
                                            Transformation

Monday, June 13, 2011
CAMS

               • Culture
               • Automation
               • Measurement
               • Sharing

Monday, June 13, 2011
Devops Problems

                    • Bottlenecks
                    • Wait Time
                    • No Measurement


Monday, June 13, 2011
Devops Anti-Patterns
               •        Long Release Cycles

               •        Handoffs Between Ops, Dev,Dba, Test,etc..

               •        Works in Stage but not in production.

               •        Preparing environments for release takes a long time.

               •        Config files are updated manual.

               •        Different systems OS, Middleware, App versions.

               •        Can’t tell what systems are running what versions.

               •        Manual Documentation




Monday, June 13, 2011
More Anti-Patterns
               •        Silod Teams              •   Manual Deployments

               •        Fractional Systems       •   Throttled Deployments

               •        Dependency Hell          •   Manual Rollbacks

               •        Scheduled Builds         •   Don’t Version Everything

               •        Manual Database Builds   •   Code Freezes

               •        Large Test Datasets      •   Golden Images

               •        Manual Tests             •   Mixed Automation

               •        Manual Documentation     •   No Deprovisioning Process




Monday, June 13, 2011
Devops Enemies

                    • Misalignment of Incentives
                    • Latent Demand
                    • Non Functional Requirements
                    • Siloization

Monday, June 13, 2011
Misalignment of
                          Incentives
               • Senior management driven by total revenue
               • Sales is driven by compensation
               • Development is driven by delivery
               • Quality Assurance is driven by defects
               • Operations is driven by uptime

Monday, June 13, 2011
Latent Demand

   Situation where demand cannot be met: a
   business environment in which demand for a
   particular product cannot be met by existing
   suppliers or is temporarily suppressed




Monday, June 13, 2011
Devops Induced
                           Demand
                    • What if IT could create an environment
                        where consumers of IT were informed and
                        felt empowered?
                    • What if IT gave them the freedom to get
                        things done?
                    • What if freedom and a getting-things-done
                        attitude became habit forming? 


Monday, June 13, 2011
Non Functional
                        Requirements
               • Security
               • Backups
               • Availability and Performance
               • Upgrades
               • Configuration Management
               • Monitoring and Logging
               • Disaster Recovery
Monday, June 13, 2011
Siloization

               • Security
               • Development
               • Operations
               • Testing
               • Quality Assurance

Monday, June 13, 2011
Siloization

               • Departments are like tribes
               • Explicit rules of the tribe
               • Implicit rules of the tribe
               • Sociability
               • Solidarity

Monday, June 13, 2011
Devops Memes

               • Agile Infrastructure
               • Infrastructure as Code
               • Done means Deployed
               • SDLC as Infrastructure

Monday, June 13, 2011
What does Devops
                         mean to you?


Monday, June 13, 2011

Weitere ähnliche Inhalte

Ähnlich wie Devops workshop unit2

YOU WILL REGRET THIS
YOU WILL REGRET THISYOU WILL REGRET THIS
YOU WILL REGRET THISMononcQc
 
Usability tour-pceu-2011
Usability tour-pceu-2011Usability tour-pceu-2011
Usability tour-pceu-2011Puppet
 
Puppet camp europe 2011 hackability
Puppet camp europe 2011   hackabilityPuppet camp europe 2011   hackability
Puppet camp europe 2011 hackabilityPuppet
 
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
 
WTF Is Messaging And Why You Should Use It?
WTF Is Messaging And Why You Should Use It?WTF Is Messaging And Why You Should Use It?
WTF Is Messaging And Why You Should Use It?James Russell
 
GT Logiciel Libre - Convention Systematic 2011
GT Logiciel Libre - Convention Systematic 2011GT Logiciel Libre - Convention Systematic 2011
GT Logiciel Libre - Convention Systematic 2011Stefane Fermigier
 
"The Reality of Digital Science"
"The Reality of Digital Science""The Reality of Digital Science"
"The Reality of Digital Science"Kaitlin Thaney
 
The Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile developmentThe Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile developmentNikolai Onken
 
Oop design magma rails 2011
Oop design   magma rails 2011Oop design   magma rails 2011
Oop design magma rails 2011MagmaConf
 
Introducing Cloud9 at DynCon 2011
Introducing Cloud9 at DynCon 2011Introducing Cloud9 at DynCon 2011
Introducing Cloud9 at DynCon 2011Sergi Mansilla
 
The silent 'p' pdf version
The silent 'p'   pdf versionThe silent 'p'   pdf version
The silent 'p' pdf versionEnduranceIT
 
Infusion for the birds
Infusion for the birdsInfusion for the birds
Infusion for the birdscolinbdclark
 
Agile brazil 2011 individuals and interactions over processes and tools
Agile brazil 2011   individuals and interactions over processes and toolsAgile brazil 2011   individuals and interactions over processes and tools
Agile brazil 2011 individuals and interactions over processes and toolsDavid Paniz
 
Why Agile? Why Now?
Why Agile? Why Now?Why Agile? Why Now?
Why Agile? Why Now?mtoppa
 
LISA 2011 Keynote: The DevOps Transformation
LISA 2011 Keynote: The DevOps TransformationLISA 2011 Keynote: The DevOps Transformation
LISA 2011 Keynote: The DevOps Transformationbenrockwood
 
Just Ship: Managing to Stay Out of the Way
Just Ship: Managing to Stay Out of the WayJust Ship: Managing to Stay Out of the Way
Just Ship: Managing to Stay Out of the WayKen Little
 

Ähnlich wie Devops workshop unit2 (20)

YOU WILL REGRET THIS
YOU WILL REGRET THISYOU WILL REGRET THIS
YOU WILL REGRET THIS
 
Usability tour-pceu-2011
Usability tour-pceu-2011Usability tour-pceu-2011
Usability tour-pceu-2011
 
Puppet camp europe 2011 hackability
Puppet camp europe 2011   hackabilityPuppet camp europe 2011   hackability
Puppet camp europe 2011 hackability
 
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
 
WTF Is Messaging And Why You Should Use It?
WTF Is Messaging And Why You Should Use It?WTF Is Messaging And Why You Should Use It?
WTF Is Messaging And Why You Should Use It?
 
GT Logiciel Libre - Convention Systematic 2011
GT Logiciel Libre - Convention Systematic 2011GT Logiciel Libre - Convention Systematic 2011
GT Logiciel Libre - Convention Systematic 2011
 
"The Reality of Digital Science"
"The Reality of Digital Science""The Reality of Digital Science"
"The Reality of Digital Science"
 
The Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile developmentThe Hitchhiker's guide to mobile development
The Hitchhiker's guide to mobile development
 
STI Summit 2011 - Linked services
STI Summit 2011 - Linked servicesSTI Summit 2011 - Linked services
STI Summit 2011 - Linked services
 
Oop design magma rails 2011
Oop design   magma rails 2011Oop design   magma rails 2011
Oop design magma rails 2011
 
Introducing Cloud9 at DynCon 2011
Introducing Cloud9 at DynCon 2011Introducing Cloud9 at DynCon 2011
Introducing Cloud9 at DynCon 2011
 
The silent 'p' pdf version
The silent 'p'   pdf versionThe silent 'p'   pdf version
The silent 'p' pdf version
 
Infusion for the birds
Infusion for the birdsInfusion for the birds
Infusion for the birds
 
Agile brazil 2011 individuals and interactions over processes and tools
Agile brazil 2011   individuals and interactions over processes and toolsAgile brazil 2011   individuals and interactions over processes and tools
Agile brazil 2011 individuals and interactions over processes and tools
 
Messaging patterns
Messaging patternsMessaging patterns
Messaging patterns
 
Project management
Project managementProject management
Project management
 
ITP / SED Day 2
ITP / SED Day 2ITP / SED Day 2
ITP / SED Day 2
 
Why Agile? Why Now?
Why Agile? Why Now?Why Agile? Why Now?
Why Agile? Why Now?
 
LISA 2011 Keynote: The DevOps Transformation
LISA 2011 Keynote: The DevOps TransformationLISA 2011 Keynote: The DevOps Transformation
LISA 2011 Keynote: The DevOps Transformation
 
Just Ship: Managing to Stay Out of the Way
Just Ship: Managing to Stay Out of the WayJust Ship: Managing to Stay Out of the Way
Just Ship: Managing to Stay Out of the Way
 

Mehr von John Willis

Automated Governance
Automated GovernanceAutomated Governance
Automated GovernanceJohn Willis
 
Devops Long Strange Trip
Devops Long Strange Trip Devops Long Strange Trip
Devops Long Strange Trip John Willis
 
I Got 99 Problems and a Bash DSL Ain't One of Them
I Got 99 Problems and a Bash DSL Ain't One of ThemI Got 99 Problems and a Bash DSL Ain't One of Them
I Got 99 Problems and a Bash DSL Ain't One of ThemJohn Willis
 
The 7 deadly diseases of DevOps 2019
The 7 deadly diseases of DevOps 2019The 7 deadly diseases of DevOps 2019
The 7 deadly diseases of DevOps 2019John Willis
 
Next Generation Infrastructure - Devops Enterprise Summit 2018
Next Generation Infrastructure - Devops Enterprise Summit 2018Next Generation Infrastructure - Devops Enterprise Summit 2018
Next Generation Infrastructure - Devops Enterprise Summit 2018John Willis
 
swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber SecurityswampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber SecurityJohn Willis
 
Divine and felonios cyber security devopsdays austin 2018
Divine and felonios cyber security  devopsdays austin 2018Divine and felonios cyber security  devopsdays austin 2018
Divine and felonios cyber security devopsdays austin 2018John Willis
 
Devops - A Long Strange Trip It's Been
Devops - A Long Strange Trip It's BeenDevops - A Long Strange Trip It's Been
Devops - A Long Strange Trip It's BeenJohn Willis
 
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's BeenDevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's BeenJohn Willis
 
You build it - Cyber Chicago Keynote
You build it -  Cyber Chicago KeynoteYou build it -  Cyber Chicago Keynote
You build it - Cyber Chicago KeynoteJohn Willis
 
Art of the Possible - Serverless Conference NYC 2017
Art of the Possible - Serverless Conference NYC 2017 Art of the Possible - Serverless Conference NYC 2017
Art of the Possible - Serverless Conference NYC 2017 John Willis
 
Why Executives Can't Change
Why Executives Can't Change Why Executives Can't Change
Why Executives Can't Change John Willis
 
Devops Kaizen - DevopsDays Dallas 2017
Devops Kaizen - DevopsDays Dallas 2017 Devops Kaizen - DevopsDays Dallas 2017
Devops Kaizen - DevopsDays Dallas 2017 John Willis
 
Evolve 2017 - Vegas - Devops, Docker and Security
Evolve 2017 - Vegas - Devops, Docker and Security Evolve 2017 - Vegas - Devops, Docker and Security
Evolve 2017 - Vegas - Devops, Docker and Security John Willis
 
Alibaba Cloud Conference 2016 - Docker Open Source
Alibaba Cloud Conference   2016 - Docker Open Source Alibaba Cloud Conference   2016 - Docker Open Source
Alibaba Cloud Conference 2016 - Docker Open Source John Willis
 
Alibaba Cloud Conference 2016 - Docker Enterprise
Alibaba Cloud Conference   2016 - Docker EnterpriseAlibaba Cloud Conference   2016 - Docker Enterprise
Alibaba Cloud Conference 2016 - Docker EnterpriseJohn Willis
 
Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Breaking Bad Equilibrium - Devops Connect 2017 RSACBreaking Bad Equilibrium - Devops Connect 2017 RSAC
Breaking Bad Equilibrium - Devops Connect 2017 RSACJohn Willis
 
Breaking Bad Equilibrium - Devops Connect 2016 LA
Breaking Bad Equilibrium - Devops Connect 2016 LABreaking Bad Equilibrium - Devops Connect 2016 LA
Breaking Bad Equilibrium - Devops Connect 2016 LAJohn Willis
 
All daydevops 2016 - Turning Human Capital into High Performance Organizati...
All daydevops   2016 - Turning Human Capital into High Performance Organizati...All daydevops   2016 - Turning Human Capital into High Performance Organizati...
All daydevops 2016 - Turning Human Capital into High Performance Organizati...John Willis
 

Mehr von John Willis (20)

Automated Governance
Automated GovernanceAutomated Governance
Automated Governance
 
Devops Long Strange Trip
Devops Long Strange Trip Devops Long Strange Trip
Devops Long Strange Trip
 
I Got 99 Problems and a Bash DSL Ain't One of Them
I Got 99 Problems and a Bash DSL Ain't One of ThemI Got 99 Problems and a Bash DSL Ain't One of Them
I Got 99 Problems and a Bash DSL Ain't One of Them
 
Math is cool
Math is coolMath is cool
Math is cool
 
The 7 deadly diseases of DevOps 2019
The 7 deadly diseases of DevOps 2019The 7 deadly diseases of DevOps 2019
The 7 deadly diseases of DevOps 2019
 
Next Generation Infrastructure - Devops Enterprise Summit 2018
Next Generation Infrastructure - Devops Enterprise Summit 2018Next Generation Infrastructure - Devops Enterprise Summit 2018
Next Generation Infrastructure - Devops Enterprise Summit 2018
 
swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber SecurityswampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
 
Divine and felonios cyber security devopsdays austin 2018
Divine and felonios cyber security  devopsdays austin 2018Divine and felonios cyber security  devopsdays austin 2018
Divine and felonios cyber security devopsdays austin 2018
 
Devops - A Long Strange Trip It's Been
Devops - A Long Strange Trip It's BeenDevops - A Long Strange Trip It's Been
Devops - A Long Strange Trip It's Been
 
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's BeenDevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
DevopsdaysNYC - Almost 10 Years - What A Strange Long Trip It's Been
 
You build it - Cyber Chicago Keynote
You build it -  Cyber Chicago KeynoteYou build it -  Cyber Chicago Keynote
You build it - Cyber Chicago Keynote
 
Art of the Possible - Serverless Conference NYC 2017
Art of the Possible - Serverless Conference NYC 2017 Art of the Possible - Serverless Conference NYC 2017
Art of the Possible - Serverless Conference NYC 2017
 
Why Executives Can't Change
Why Executives Can't Change Why Executives Can't Change
Why Executives Can't Change
 
Devops Kaizen - DevopsDays Dallas 2017
Devops Kaizen - DevopsDays Dallas 2017 Devops Kaizen - DevopsDays Dallas 2017
Devops Kaizen - DevopsDays Dallas 2017
 
Evolve 2017 - Vegas - Devops, Docker and Security
Evolve 2017 - Vegas - Devops, Docker and Security Evolve 2017 - Vegas - Devops, Docker and Security
Evolve 2017 - Vegas - Devops, Docker and Security
 
Alibaba Cloud Conference 2016 - Docker Open Source
Alibaba Cloud Conference   2016 - Docker Open Source Alibaba Cloud Conference   2016 - Docker Open Source
Alibaba Cloud Conference 2016 - Docker Open Source
 
Alibaba Cloud Conference 2016 - Docker Enterprise
Alibaba Cloud Conference   2016 - Docker EnterpriseAlibaba Cloud Conference   2016 - Docker Enterprise
Alibaba Cloud Conference 2016 - Docker Enterprise
 
Breaking Bad Equilibrium - Devops Connect 2017 RSAC
Breaking Bad Equilibrium - Devops Connect 2017 RSACBreaking Bad Equilibrium - Devops Connect 2017 RSAC
Breaking Bad Equilibrium - Devops Connect 2017 RSAC
 
Breaking Bad Equilibrium - Devops Connect 2016 LA
Breaking Bad Equilibrium - Devops Connect 2016 LABreaking Bad Equilibrium - Devops Connect 2016 LA
Breaking Bad Equilibrium - Devops Connect 2016 LA
 
All daydevops 2016 - Turning Human Capital into High Performance Organizati...
All daydevops   2016 - Turning Human Capital into High Performance Organizati...All daydevops   2016 - Turning Human Capital into High Performance Organizati...
All daydevops 2016 - Turning Human Capital into High Performance Organizati...
 

Kürzlich hochgeladen

8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 

Kürzlich hochgeladen (20)

8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 

Devops workshop unit2

  • 1. Devops Workshop Unit 2 Introduction to Devops Monday, June 13, 2011
  • 2. Operations: The Elephant in the Room Once we move to software as a service, everything we thought we knew about competitive advantage has to be rethought. Tim O'Reilly - Operations:The New Secret Sauce Monday, June 13, 2011
  • 3. Tale of Two Startups Jesse Robbins - Operations is a competitive advantage... (Secret Sauce for Startups!) Monday, June 13, 2011
  • 7. “Agile Infrastructure” Monday, June 13, 2011
  • 8. “Agile Infrastructure” Monday, June 13, 2011
  • 11. Copyright © 2010 Opscode, Inc - All Rights Reserved 8 Monday, June 13, 2011
  • 12. Copyright © 2010 Opscode, Inc - All Rights Reserved 9 Monday, June 13, 2011
  • 13. Agile Infrastructure • Operating at Cloud Scale • Ephemeral Infrastructure • Frictionless Infrastructure • Self Service Operations Monday, June 13, 2011
  • 14. Agile Operations • Products not Projects • Walk on Walk off Projects • Velocity of Innovation • Continuos Delivery • Enterprise Lean Startup Monday, June 13, 2011
  • 15. What is Devops Monday, June 13, 2011
  • 17. DevOps is not a product Monday, June 13, 2011
  • 18. DevOps is not a product DevOps is not from analysts Monday, June 13, 2011
  • 19. “DevOps is a cultural and professional movement” Adam Jacob Founder, Chef and Opscode Monday, June 13, 2011
  • 20. What is DevOps? Monday, June 13, 2011
  • 21. What is DevOps? Monday, June 13, 2011
  • 22. What is DevOps? What are DevOps problems? Monday, June 13, 2011
  • 23. Devops Characterature Development Operations Monday, June 13, 2011
  • 24. Devops Characterature Shorten Development m ove Operations Re Monday, June 13, 2011
  • 25. a #2 d e I Idea #1 Id ea #3 Monday, June 13, 2011
  • 26. Shorten ove Dev Rem Ops Ah-ha! Ka-ching! How do you measure improvement? Monday, June 13, 2011
  • 27. Shorten ove Dev Rem Ops Ah-ha! Ka-ching! How do you measure improvement? Alignment Monday, June 13, 2011
  • 28. Shorten ove Dev Rem Ops Ah-ha! Ka-ching! How do you measure improvement? Alignment Quality Monday, June 13, 2011
  • 29. Shorten ove Dev Rem Ops Ah-ha! Ka-ching! How do you measure improvement? Alignment Quality Cycle Time Monday, June 13, 2011
  • 30. Hardware Provisioning Deployment Old Cloud DevOps Time Credit: Luke Kanies / Puppet Labs Monday, June 13, 2011
  • 31. Increased Velocity of Innovation... Company A Result Ah-ha! Company B Result Result Result Result Ah-ha! Ah-ha! Ah-ha! Ah-ha! Monday, June 13, 2011
  • 32. Legacy Cloud + Processes = Hosting 2.0 Monday, June 13, 2011
  • 33. Legacy Cloud + Processes = Hosting 2.0 Cloud + DevOps = Business Transformation Monday, June 13, 2011
  • 34. CAMS • Culture • Automation • Measurement • Sharing Monday, June 13, 2011
  • 35. Devops Problems • Bottlenecks • Wait Time • No Measurement Monday, June 13, 2011
  • 36. Devops Anti-Patterns • Long Release Cycles • Handoffs Between Ops, Dev,Dba, Test,etc.. • Works in Stage but not in production. • Preparing environments for release takes a long time. • Config files are updated manual. • Different systems OS, Middleware, App versions. • Can’t tell what systems are running what versions. • Manual Documentation Monday, June 13, 2011
  • 37. More Anti-Patterns • Silod Teams • Manual Deployments • Fractional Systems • Throttled Deployments • Dependency Hell • Manual Rollbacks • Scheduled Builds • Don’t Version Everything • Manual Database Builds • Code Freezes • Large Test Datasets • Golden Images • Manual Tests • Mixed Automation • Manual Documentation • No Deprovisioning Process Monday, June 13, 2011
  • 38. Devops Enemies • Misalignment of Incentives • Latent Demand • Non Functional Requirements • Siloization Monday, June 13, 2011
  • 39. Misalignment of Incentives • Senior management driven by total revenue • Sales is driven by compensation • Development is driven by delivery • Quality Assurance is driven by defects • Operations is driven by uptime Monday, June 13, 2011
  • 40. Latent Demand Situation where demand cannot be met: a business environment in which demand for a particular product cannot be met by existing suppliers or is temporarily suppressed Monday, June 13, 2011
  • 41. Devops Induced Demand • What if IT could create an environment where consumers of IT were informed and felt empowered? • What if IT gave them the freedom to get things done? • What if freedom and a getting-things-done attitude became habit forming?  Monday, June 13, 2011
  • 42. Non Functional Requirements • Security • Backups • Availability and Performance • Upgrades • Configuration Management • Monitoring and Logging • Disaster Recovery Monday, June 13, 2011
  • 43. Siloization • Security • Development • Operations • Testing • Quality Assurance Monday, June 13, 2011
  • 44. Siloization • Departments are like tribes • Explicit rules of the tribe • Implicit rules of the tribe • Sociability • Solidarity Monday, June 13, 2011
  • 45. Devops Memes • Agile Infrastructure • Infrastructure as Code • Done means Deployed • SDLC as Infrastructure Monday, June 13, 2011
  • 46. What does Devops mean to you? Monday, June 13, 2011