Mitos Manajemen Nyata Tentang DevOps

Namun bagaimana pun, ada Buku Pegangan DevOps yang sama, sumber yang paling otoritatif. Ini memiliki seluruh bagian yang dikhususkan untuk mitos tentang DevOps, mengapa menulis artikel? Ya, faktanya adalah, menurut pendapat saya, buku ini tidak hanya menjelaskan metodologi, tetapi juga menjualnya di beberapa tempat.


Dan bagian tentang mitos di dalamnya adalah seperti itu dan berisi mitos yang ingin saya tolak kepada penulisnya, dan bukan mitos yang populer dalam kenyataan. Segera saya mencoba menggambarkan mitos yang beredar di dunia nyata, dan yang harus saya tangani, menjelaskan metodologi kepada pendengar saya.


1. DevOps berlaku untuk Anda


Tidak, DevOps bukan untuk semua orang. Mitos ini muncul lebih dulu karena beberapa pendiri bangsa sendiri secara bertahap mempromosikannya.


Sebagai contoh, Gene Kim et al. Dalam The DevOps Handbook entah bagaimana lupa menyebutkan bahwa DevOps tidak untuk semua orang, tetapi berspekulasi pada penerapannya secara universal. Nilai kutipan (saya menyoroti bagian-bagian masalah dalam huruf miring ): "... sekarang ada banyak bukti bahwa masalah yang dijelaskan di atas terjadi hampir di mana-mana , dan bahwa solusi yang terkait dengan DevOps hampir dapat diterapkan secara universal ." Atau di sini: "Di hampir setiap organisasi TI, ada konflik yang melekat antara Pengembangan dan Operasi TI yang menciptakan spiral ke bawah ...".


Ya, tidak, ada banyak organisasi TI yang semua ini tidak berfungsi sama sekali atau sebagian, bahkan jika itu tidak berlaku. Ada organisasi yang tidak memiliki departemen operasi TI atau lingkungan produktif sama sekali. Misalnya, organisasi yang terlibat dalam konsultasi. Seringkali mereka mungkin memiliki departemen dukungan yang menegakkan SLA, tetapi mereka mungkin tidak memilikinya sama sekali: perusahaan yang menerapkan Wordpress, misalnya, atau konsultan yang melakukan pengujian keamanan. Ada organisasi TI tanpa departemen pengembangan. Banyak perusahaan hosting adalah organisasi semacam itu. Semuanya dapat diatur untuk mereka dengan cukup rumit, tetapi semua perangkat lunak dapat berupa “kotak” orang lain, atau “cloud”, atau ditulis oleh konsultan eksternal.


( , ?): “No matter what industry you are in, or what product or service your organization provides, this way of thinking is paramount and necessary for survival for every business and technology leader.


, , . DevOps — ? , .


2. DevOps


DevOps - -. , , DevOps . :


  • DevOps , ;
  • ;
  • , , , .

DevOps . DevOps - , DevOps Chrome .


, DevOps. , . 1.0.0. 1.0.1? , , , . “” .


, , :


  • (Time to Market, TTM),
  • ,
  • -,

, , DevOps .


3. DevOps -


“10 Deploys a Day” Flickr — , -.


, , DevOps, -. , , , , .


“” , - DevOps.


4. DevOps —


, DevOps — -, , , , , “ ”.


, DevOps, DevOps , .


Time to Market , .


- . , , , . “”, .


, , DevOps .


, , . , , .


5. DevOps -


- - - DevOps Server Ultimate 9000 — ?


. , DevOps , , , Linux, git bash. ? — . ? . DevOps . Docker, , Puppet git. , . — Jenkins, — Bamboo, , , TeamCity, GNU Make . , — , , .


. Scrum. Scrum — Agile, , , . - Agile, . DevOps — Agile, Scrum. , “” DevOps Lean. Lean — , , - -, - . , Lean. DevOps.


6. DevOps


, “ ”, : , , QA ..


, . , - — .


— DevOps, , , , DevOps-.


7. DevOps


— — ? . -, DevOps . - DevOps — -, . , DevOps — , , . , Toyota, GM Ford.


, Lean “” Kanban , DevOps 50, CD — 80.


Scrum ? . , . (TTM) , 17.6 , TTM 2 .


, IT, . , DevOps, . , , . , , , ?


Bagaimanapun, seluruh jumlah akumulasi pengetahuan, dan bukan hanya DevOps, akan membantu mengatur pekerjaan dengan lebih baik.


Ada yang lain


Ini menyimpulkan ulasan singkat saya tentang mitos tentang DevOps yang tidak beredar dalam kenyataan. Lain kali saya akan menggambarkan kesalahpahaman populer, yang, meskipun tidak salah, tetapi di mana ada beberapa kebenaran.


Dan mitos atau delusi apa yang secara sengaja memaksakan tentang DevOps yang Anda temui?


All Articles