!  DevOps
 

 

 


       ?      ,         ,         .

         ,  ,      DevOps,    Puppet   ,     .              ,   .

     ,    ,     ,           .  ,           ,   .





 ,  ,  

!  DevOps:       



 . 

 . 

  . 

 . 

 . , . 

  . 



 2018 by Nicole Forsgren, Jez Humble, and Gene Kim. Chapter 16 Copyright  2018 by Karen Whitley Bell and Steve Bell, Lean IT Strategies, LLC.

    , , .   , 2020.



  .           () .  ,  ,   ,  ,   ,          .  ,   ,     ,  ,          ,      ,   ,       .

,      ,  ,   ,        () ,        ,    .


* * *




 ࠖ   ,       ,    - ,          .

,     ,   ,   .

 . ,   The Practice of Cloud System Administration



,  ! ,    !  DevOps,   ,   ,     ,   -          .         ,  .     ,   , ,    ,    :   !

    3,         ,      .     ,   24   ,         ,  ,   ,   ,        ,     .         .

 ,      



  ,     ,            .         -    ,        ,      .    .   ,       ,   DevOps,     ,        .

 ,   Clarity First  The Outstanding Organization



!  DevOps        ,           ,   ,         - ,       .

 ,      Travis CI,   Effective DevOps



          .            ,         ,         ,    .

!   ,          -  ,     .

     DevOps (  )        (),      !

 , CTO   Hiscox



   !  ,              Agile, Lean  DevOps.     ,      ,            ,          ,   -  .               .

 , -  CTO  VMware



,     ,             .    ,   ,                  .      ,    ,      ,  ,         .

   ,        (Lean Software Development)



          DevOps.  ,     DevOps  ,         .   ,  DevOps         ,       .          DevOps      ,          .

 ,   CEO  VividCortex    High Performance MySQL




  ,  ,     


!     .            ,     ,     .  ,           ,     .

 ࠖ      ,       .         DevOps            .

               .            ,   .          ,          .

      .  ,    :  , ,    , ,  ,         .      .

      .       ,          .            .

  Big Data,     ,       .             .    . ,     ,   .    Agile, ,    ,   .

      .          ,    ,     .

     ,        .        ,  ,    ,       -.           .   ,    ,     ,   ,    ,         .

          .            .

 ,    ,     .   ,    ,   ,     ,       ,          .       .      .

 ,     ,    ,           .     ,        -.  !   ,  ,    .  ,     .                    -  .

         .     , ,        Agile, Lean  DevOps.   ,      ,  ,     .

 ,         ,      . ,     .   ,      .    .      ,       .

   ,   -     . ,   ࠖ   , , ,      ,          .

 ,    ,        ?         .  -     ,       .       ,    .

  ,           -.       :  ,  ,    .  ,   !   ,          .



 ,
     IBS




  


     ,   :      ,         ,   ,    .    - ,           ,        -    ,   .      ,           DevOps  2014 .       ,    ,  ,   ,      . (   ,    ,      ,  ,       iPad.)

        ,  ,     .          ,       .      ,   ,   ,   ,       ,  ,        .        DevOps  ,     .     ,       ,        .      ,     ,      - ,   . ,   ,     ,  ,      ,   .      ,    ,     ,            -,   - ,     .

,      ,  .  ,     -   ,        (committed to mainline)    , ,      .           ,       ,         ,        ,  .          ,     ,     ,             .       ,        , ,    ,   -      .

,    ,   ,       ,  -         . (           .)        .    ,            .     ,    .   ,      -  .        ,   ,   ,    .        . , ,  Google    ,         ,    ,    ,   ,   .           ,           蠖      (       ;-)).    ,        ,      [1 -     ( . commit) ,     . . .]    ,        .

           .            ,       -.   -              . ,    -頖   ,   ,     (  ),              ,     . ,      ,      2017 ,           ,     .



 ,     ThoughtWorks




  


    2011 .    Nordstrom,            .     -    .     DevOps Enterprise Summit 2014     ,            .       ,               .      . ,      Agile  , ,    ,     (   ).                (   ).

        ,   :      (   ),    (  12   ,    ),         ,  ࠖ   (      ,     ;      ,   NFRs (Nonfunctional Requirements  . . .)   ,       ).        ,       .

   ,   ,           .            .      ,            ,         .      .    , ,      .   , 蠖   1  ,      .

  ,    ,   ,     ,      ,      . ,     eNPS (employee Net Promoter Score    . . .), ,   ,         .

  ,     ,  ,      .      ,    .         .   ,       .          .          ,    ,      -  .          ,   ,  ,      .     ,      (.     ).

      .    ,  DevOps   Agile, Lean      , ,      . 蠖 .     ,     ,    .     ⠖       .           ,          .         ,            ,           .   ,    .          .



 , -      Nike




 :   


   24  ,       .          .       .     .

    :

? ;

?;

?  ;

?   ;

? .


  

1. :  4.

2. :  4.

3. :  4.

4. :  4.

5. :  4.

6.  :  4.

7. [2 - Shift Left  ,          .   堖               . . .]  :  6.

8.  ():  4.


 

9. :  5.

10. :  5.


   

11.   :  8.

12.  :  8.

13.  :  8.

14. :  8.


    

15.  :  7.

16.:  7.

17. :  13.

18.  ( ):  7.

19.:  7.


 

20.  :  3.

21. :  10.

22.  :  3  5.

23. :  10.

24. :  11.







  2013       ,  ,             ,   ,       .      ,     .        ,  ,      .

    ,       .    ,       ,      ,             .      ,           ,      .       ,      .

  ,     (   ,       ),     .        (,        ,   , 2003),    (,        - ,   , 1988)    (,         ,   , 2013).    -    ,          ,                .           II .




         23 000    .        2000  ,                10 000 .         -,   ,     ,   ,    .       ,     ,   greenfield ( 廠 ,   . . .),        .

,    ,    ,       (   ,   )     ,        Agile  DevOps.  ,              ,         ,  ,     ,     .



   

   ,       ,     .   ,  ,   :             ,       ,    , ,       .


  蠖  ,   ,    ,    ,      ,       .      ,       .           II  .


   

       .       ,             .         ,       2013 .

?          .  2013     ,  ,         ,       .         .              .

? 렖     (Continuous Delivery),   (Lean Enterprise)    DevOps (The DevOps Handbook).           2000 ,    20052015        ThoughtWorks,            ,   -.

?       1999 .        Tripwire   13      ,    (The Phoenix Project)    Visible Ops (The Visible Ops Handbook).

  2013  ,          Puppet Inc.      DevOps 2014 [3 -  ,     DevOps     2014 .  2012    Puppet Inc.        ,   ,        DevOps:           . Puppet Inc.        ,   DevOps      DevOpsDays,   Twitter        .       ,       4000    ,         .].      ,       : ,    ,   ,      ,     .      ,        Puppet Inc.,            ,      ,                ,  .      ,    ( 2014  2017 ).

  ,             ,  Twitter, LinkedIn  Facebook.      ,  ,        ,    DevOps.        ,            ,      .       ,     ,           ,   15   .

       .   ,                .   ,         ,   ,          , .   II (#litres_trial_promo),       ,    .

      ,       .


2014 :  .      

         ,            .    .

?         ?

?     ?

?        ?

?    ?

        .  ,                      ,   ,     .   ,                ,    .  ,       ,     .         .

      ,     /     (             ).          ⠖    -.      .                ,     14   .


2015 :     

     ,  頖  ,      .      ,                (,                   ),     .

     .

?    ,         ?

?         ?

?        ?

?           ,      , , ,        ?

           .   ,   ,     .        I.


2016 :           

             ,       (  ,      ).    ,     ,     ,  ,                    .    ,    ,   ,    . ,    ,   ,       :     (eNPS)   堖 , ,  ,   .

    .

?              ?

?       ?

?             ?

?       ?


2017 :  ,         

         ,                  .     ,      ,     ,    ,       .               .

     .

?        ?

?       ?

?       ?




 , ,   , ,      ,         ,       .              ,   ,      ,             .

      ,      ( ,    ),        .  I (#litres_trial_promo)     ,  II (#litres_trial_promo)




  .


   .

   ,     (https://www.litres.ru/pages/biblio_book/?art=50628699)  .

      Visa, MasterCard, Maestro,    ,   ,     ,  PayPal, WebMoney, ., QIWI ,       .



notes








1


    ( . commit) ,     . . .




2


Shift Left  ,          .   堖               . . .




3


 ,     DevOps     2014 .  2012    Puppet Inc.        ,   ,        DevOps:           . Puppet Inc.        ,   DevOps      DevOpsDays,   Twitter        .       ,       4000    ,         .


