Mitos de gestión real sobre DevOps

Pero cómo es así, existe el mismo Manual de DevOps, la fuente más autorizada. Tiene una sección completa dedicada a los mitos sobre DevOps, ¿por qué escribir un artículo? Bueno, el hecho es que, en mi opinión, este libro no solo explica la metodología, sino que también la vende en algunos lugares.


Y la sección sobre mitos en ella es tal y contiene mitos que me gustaría refutar a los autores, y no a los que son populares en realidad. Inmediatamente traté de describir los mitos que circulan en el mundo real y con los que tuve que lidiar, explicando la metodología a mis oyentes.


1. DevOps es aplicable a usted


No, DevOps no es para todos. Este mito viene primero porque algunos de los padres fundadores lo promueven gradualmente.


Por ejemplo, Gene Kim et al., En The DevOps Handbook de alguna manera, olvida mencionar que DevOps no es para todos, pero especula sobre su aplicabilidad universal. Califique la cita (destaqué las partes problemáticas en cursiva ): "... ahora hay una abrumadora evidencia de que los problemas descritos anteriormente suceden en casi todas partes , y que las soluciones asociadas con DevOps son casi universalmente aplicables ". O aquí: "En casi todas las organizaciones de TI, existe un conflicto inherente entre Desarrollo y Operaciones de TI que crea una espiral descendente ...".


Bueno, no, hay un montón de organizaciones de TI para las cuales todo esto no funciona en absoluto o en parte, incluso si no son aplicables. Hay organizaciones que no tienen un departamento de operaciones de TI o un entorno productivo en absoluto. Por ejemplo, organizaciones que se dedican a la consultoría. A menudo pueden tener un departamento de soporte que hace cumplir SLA, pero es posible que no lo tengan en absoluto: empresas que implementan Wordpress, por ejemplo, o consultores que realizan pruebas de seguridad. Hay organizaciones de TI sin un departamento de desarrollo. Muchas empresas de hosting son tales organizaciones. Todo puede arreglarse para ellos de manera bastante complicada, pero todo el software puede ser "encajonado" o "en la nube" de otra persona, o escrito por consultores externos.


( , ?): “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, . , , . , , , ?


En cualquier caso, la cantidad total de conocimiento acumulado, y no solo DevOps, ayudará a organizar mejor el trabajo.


Hay otros


Esto concluye mi breve revisión de los mitos sobre DevOps que no circulan en la realidad. La próxima vez describiré conceptos erróneos populares, que, aunque no son incorrectos, pero en los que hay algo de verdad.


¿Y qué mitos o delirios deliberadamente impuestos sobre DevOps has encontrado?


All Articles