SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
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

Contenu connexe

Similaire à 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
 

Similaire à 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
 

Plus 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
 

Plus 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...
 

Dernier

BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 

Dernier (20)

BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 

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