SlideShare a Scribd company logo
DevOps Note 20120224
There’s always
                                            that one guy!




http://www.slideshare.net/lennysan/the-upside-of-downtime-velocity-2010-4564992
There’s always
                                            that one guy!




http://www.slideshare.net/lennysan/the-upside-of-downtime-velocity-2010-4564992
There’s always
                                            that one guy!




http://www.slideshare.net/lennysan/the-upside-of-downtime-velocity-2010-4564992
@nxhack
IT
    (SysAdmin ? BOFH ;)
Web Operator
BGP Operator
                      © Hide3
We are not alone
DevOps Days Mountain View 2011
   DevOps State of the Union

            John Willis
            VP of Client Service and Enablement
            at enStratus

  http://dev2ops.org/blog/2011/7/2/devops-days-mountain-view-2011-devops-state-of-the-union-vid.html
O
      Lean Startup
               Economic Imperative
      Scalable                 Peter Drucker
     Rapid                     Abraham Maslow
    Elastic                     W. Edwards Deming
    Available                  Eliyahu Goldratt
                              Project Management
Web Operations


Velocity            Realistic ITIL
                                     Agile
              Configuration Management
Lean Startup
Steve Blank                   Eric Ries




              2005       2008-2011
2008/06/23
                      Velocity
 O’REILLY Velocity 2008
    Web Performance and Operations Conference
     <FAST> <SCALABLE> <RESILIENT> <AVAILABLE>




                                                      Jesse Robbins




                                                      Steve Souders



                                                 http://velocityconf.com/
2009/06/23
        Velocity 2009



 John Allspaw and Paul Hammond (*Flickr)




10+ Deploys Per Day: Dev and Ops Cooperation at Flickr


                                              *at that time
Dev and Ops



http://www.slideshare.net/jallspaw/10-deploys-per-day-dev-and-ops-cooperation-at-flickr
2009/08/27
                              Agile
                                                           2009/06/24
                                                          velocity 2009

                                                               Agile Infrastructure

   AGILE INFRASTRUCTURE
                                                                  A Story in Three Acts

                                                                     Velocity 2009

         ANDREW SHAFER - PAUL NASRAT




                                                           Andrew Shafer


    http://www.slideshare.net/littleidea/agile-infrastructure-agile-2009
Agile
Continuous blah blah blah
                 Development
                   Integration
                      Deployment
                        Delivery
2009/10/30
  Devopsdays Ghent 2009




                   Patrick Debois

         God Father of “DevOps”
DevOps Days




  http://www.devopsdays.org/
2011/06/24




     http://partake.in/events/b5472f43-5bc0-42d0-9469-dc70d7d95b24
O
   Lean Startup


Agility      Agile
Velocity
DevOps Note 20120224
DevOps Note 20120224
http://www.flickr.com/photos/johnjoh/368511463/
Web Apps
Web Services
 http://www.flickr.com/photos/arthur-caranta/2926332140
X
Shrink Wrap

  http://www.flickr.com/photos/cogdog/116957071/
The application
is the infrastructure.




The infrastructure
is the application.
 http://www.flickr.com/photos/arthur-caranta/2926332140
DevOps Note 20120224
DevOps Note 20120224
Developer
 http://www.flickr.com/photos/aaronjacobs/64368770/
Features
Evolution
http://www.flickr.com/photos/aaronjacobs/64368770/
Operator
 http://www.flickr.com/photos/troyholden/4036820768/
Services
Stability
http://www.flickr.com/photos/troyholden/4036820768/
Ops focus
on failure
 http://www.flickr.com/photos/troyholden/4036820768/
Web Apps
Web Services
Continuous
 Delivery
Change caused
   OUTAGE
  http://www.flickr.com/photos/greg-palmer/3490903215/
DevOps Note 20120224
DevOps Note 20120224

 



   
   
Wall of Confusion


            
Wall of Confusion


            
http://www.flickr.com/photos/rocketjim54/2955889085/
DevOps Note 20120224
Dev&Ops
Business
Services
Continuous
 Delivery
Dev and Ops



http://www.slideshare.net/jallspaw/10-deploys-per-day-dev-and-ops-cooperation-at-flickr
Agility
Agile Development
Agile Operation ?
Infrastructure is HARD
agile Infrastructure


    http://www.flickr.com/photos/kky/704056791/
Infrastructure as Code
Design For Failure
DevOps Note 20120224
DevOps Note 20120224
Cultural and
Professional Movement

          Adam Jacob
          Founder, Chef and Opscode

    http://www.youtube.com/watch?v=Fx8OBeNmaWw
Culture

http://www.flickr.com/photos/24443965@N08/3285794855/
Professional
  http://www.flickr.com/photos/24443965@N08/5922220500/
DevOps is NOT a Job Description
DevOps Note 20120224
DevOps Note 20120224
DevOps
DevOps
^(?<dept>.+)Ops$

        Theo Schlossnagle
        Founder, CEO at OmniTI

  http://www.youtube.com/watch?v=y0mHo7SMCQk
DevOps Note 20120224
Three Aspects of DevOps
Large Installation System
Administration Conference



                USENIX
                http://www.usenix.org/event/lisa11/
2011/12/07




   http://www.youtube.com/user/USENIXAssociation#p/search/0/3KpPBnEtRj4
2011/06/24




         http://cuddletech.com/blog/?p=624
Dev>Ops
Dev<Ops
Dev<>Ops
Phase I: Dev>Ops
DevOps Note 20120224
DevOps Note 20120224
Generalized architecture

              Control                Provisioning                              Release
              Orchestration                  Deploy                            CI Server       Issue tracker

                                                                    Artifact
                                             Config                repository
                Dispatcher                                                                        SCM
                                           management                            Build
                                                                                                Repository

                                            OS boot/
                Scheduler                    install

                                                                                           Code          Workflows



                   Model                                                                 Resources     Configuration
                                                       Events     Trending
           Asset
                              Identity
         inventory
                                                       Trending   Reporting                       Topology

       Host naming            CMDB
                                                         Monitoring                            Sources
Wednesday, June 23, 2010

                                         http://code.google.com/p/devops-toolchain/
DevOps Note 20120224
Phase II: Dev<Ops
DevOps Note 20120224
DevOps Note 20120224
http://vimeo.com/25542367
WebOps OODA Loop
             Diagram




Metrics      Analysis               Planning              Execution
Monitoring   Visualization          Resourcing
Alerting     Correlation
Alarming



                 http://blog.b3k.us/ooda.html    Benjamin Black, b@b3k.us
#monitoringsucks
Phase III: Dev<>Ops
DevOps Note 20120224
DevOps Note 20120224
http://www.flickr.com/photos/82362702@N00/143447089/
DevOps
 http://en.wikipedia.org/wiki/Power_to_the_People_%28song%29
DEV                   OPS




       http://www.slideshare.net/jedi4ever/devops-the-war-is-over-if-you-want-it

Patrick Debois                                                   http://jedi.be/blog
O
      Marketing
    Lean Startup
     Management


Service Management
                Human
 Operations       Agile
               Resources
Velocity
Management    Management
DevOps Note 20120224
DevOps Note 20120224
2010/06                                           2011/05
                                                   japanese ver.




          http://www.amazon.co.jp/dp/4873114934
DevOps
Twitter Who to follow:   @littleidea
                         @puppetmasterd
   @patrickdebois        @netik
   @botchagalupe         @atl
   @damonedwards         @markimbriaco
   @allspaw              @adamhjk
   @RealGeneKim          @ernestmueller
   @jordansissel         @ripienaar
   @portertech           @MikeOrzenLeanIT
   @lusis                @benr
   @LordCope             @stagr_lee
   @jamesurquhart        @mmarschall
John Allspaw (twitter) (blog)
 SlideShare
 10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
   (                                                                      )


Andrew Clay Shafer (twitter) (blog)
 SlideShare
 DevOps – You’re Doing IT Wrong « fate = will && choice || circumstance


Adam Jacob (twitter)
 SlideShare
 Velocity 2010 – Adam Jacob on DevOps
 Choose Your Own Adventure OSCON 2010 Edition (PDF)
Patrick Debois (twitter) (blog)
 SlideShare
 Devops: The War is over - If you want it


John M Wills (twitter)
 SlideShare
 What Devops Means to Me


Damon Edwards (twitter) (blog)
 DevOps is not a technology problem. DevOps is a business problem.


Ben Rockwood (twitter) (blog)
 The DevOps Transformation


PodCast:
 DevOps Cafe
DevOps Note 20120224

More Related Content

DevOps Note 20120224