Mitos reais sobre gerenciamento de DevOps

Mas como assim, existe o mesmo Manual do DevOps, a fonte mais autorizada. Tem uma seção inteira dedicada aos mitos sobre DevOps, por que escrever um artigo? Bem, o fato é que, na minha opinião, este livro não apenas explica a metodologia, mas também a vende em alguns lugares.


E a seção sobre mitos é tal e contém mitos que eu gostaria de refutar para os autores, e não aqueles que são populares na realidade. Imediatamente, tentei descrever os mitos que circulam no mundo real e com os quais tive que lidar, explicando a metodologia aos meus ouvintes.


1. O DevOps é aplicável a você


Não, o DevOps não é para todos. Esse mito vem primeiro porque alguns dos próprios pais fundadores o promovem gradualmente.


Por exemplo, Gene Kim et al., No DevOps Handbook, de alguma forma, esquece de mencionar que o DevOps não é para todos, mas especula sobre sua aplicabilidade universal. Avalie a citação (destaquei as partes do problema em itálico ): "... agora há um peso esmagador de evidência de que os problemas descritos acima acontecem quase em toda parte e que as soluções associadas ao DevOps são quase universalmente aplicáveis ". Ou aqui: "Em quase todas as organizações de TI, há um conflito inerente entre Desenvolvimento e Operações de TI, que cria uma espiral descendente ...".


Bem, não, existem várias organizações de TI para as quais tudo isso não funciona, em parte ou em parte, mesmo que não sejam aplicáveis. Existem organizações que não possuem um departamento de operações de TI ou um ambiente produtivo. Por exemplo, organizações envolvidas em consultoria. Muitas vezes, eles podem ter um departamento de suporte que aplica o SLA, mas podem não ter: empresas que implementam o Wordpress, por exemplo, ou consultores que fazem testes de segurança. Existem organizações de TI sem um departamento de desenvolvimento. Muitas empresas de hospedagem são essas organizações. Tudo pode ser arranjado para eles de maneira bastante complicada, mas todo o software pode ser de outra pessoa "encaixotado", ou "nuvem", ou 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, . , , . , , , ?


De qualquer forma, toda a quantidade de conhecimento acumulado, e não apenas o DevOps, ajudará a organizar melhor o trabalho.


Há outros


Isso conclui minha breve revisão dos mitos sobre DevOps que não circulam na realidade. Da próxima vez, descreverei os equívocos populares que, embora não sejam incorretos, mas nos quais há alguma verdade.


E que mitos ou delírios deliberadamente impostos sobre o DevOps você encontrou?


All Articles