James Moro
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.
O melhor da tecnologia está no nosso canal no WhatsApp
DevOps é uma metodologia de desenvolvimento de software que utiliza a comunicação para integrar desenvolvedores (dev) de software e profissionais de infraestrutura (ops) de TI.
Essa metodologia ficou conhecida como implementação contínua ou entrega contínua porque, ao padronizar ambientes de desenvolvimento, também auxilia as empresas no gerenciamento do lançamento de novas versões, além de controlar e de documentar a emissão de relatórios com diversidade de granularidade.
As empresas possuem problemas no processo de liberar e de implementar novas versões porque, na maioria das vezes, tudo é realizado manualmente, sem automação e, por isso, a quantidade e frequência de erros é alta. O seu maior desejo é conseguir ganhar flexibilidade para gerenciar e conduzir o processo de implantação de versão sem precisar editar tudo na linha de comando.
Em resumo, DevOps pode ser interpretado como uma nova cultura que influencia diretamente a estrutura organizacional e de TI de uma empresa.⠀
Tecnicamente falando, um ambiente influenciado pela cultura DevOps normalmente possui as seguintes características:⠀⠀
Existe varias vantagens de adotar a cultura DevOps em uma empresa, entre elas estão:
O termo “surgiu” inicialmente no evento Velocity em 2009, onde John Allspaw e Paul Hammond apresentaram a palestra de título: “10+ Deploys Per Day: Dev and Ops Cooperation at Flickr” que contava sobre os resultados e desafios da maior aproximação entre a equipe de desenvolvimento e de operações no Flickr. Patrick Debois, que assistiu a palestra online e viria ser o criador do termo, teve a ideia de criar o evento “DevOps Days”
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.