SlideShare uma empresa Scribd logo
1 de 46
Baixar para ler offline
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

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante a 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
 

Mais de 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
 

Mais de 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...
 

Último

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
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
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
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
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
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 

Último (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
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
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
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
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
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 

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