DevOps é uma mentalidade, uma cultura e um conjunto de práticas e técnicas que fornece comunicação, integração, automação e colaboração entre todas as pessoas necessárias para planejar, desenvolver, testar, implantar, lançar e manter uma solução.
DevOps faz parte da competência de entrega de produtos ágil da empresa Lean proposta pelo Framework SAFe. DevOps é uma combinação de duas palavras: desenvolvimento e operações. Sem DevOps, há frequentemente uma tensão significativa entre aqueles que constroem soluções e aqueles que as suportam e mantêm.
As empresas SAFe implementam o DevOps para quebrar silos organizacionais e desenvolver uma pipeline de entrega contínua (CDP) – uma máquina de inovação de alta performance capaz de entregar soluções líderes de mercado à velocidade dos negócios.
Pipeline de Entrega Contínua (CDP) no SAFe
A meta é simples: entregar valor sempre que houver uma necessidade de negócio. Isso é de fato alcançável, pois equipes que se destacam em DevOps, em média, implantam 208 vezes mais frequentemente, implantam 106 vezes mais rápido, experimentam 7 vezes menos falhas e recuperam-se de incidentes 2.604 vezes mais rápido do que equipes com baixo desempenho.
DevSecOps é um termo que enfatiza a importância de práticas seguras de informação na busca de entrega contínua. Como as origens do DevOps não incluíam explicitamente a segurança como uma preocupação de alto nível (como fez para o desenvolvimento e operações), o DevSecOps surgiu como uma etiqueta popular que evita qualquer risco de segurança ser uma reflexão posterior. A comunidade de segurança foi fundamental na evolução do pensamento DevOps além de suas raízes de desenvolvimento e operações. O relatório State of DevOps – o projeto de pesquisa DevOps mais antigo e mais amplamente citado do mundo – revelou que a postura de segurança de uma organização melhora quando a segurança é completamente integrada ao fluxo de valor.
O DevOps habilita o pipeline de entrega contínua. Ele faz isso fornecendo a mentalidade, as práticas e as ferramentas necessárias para promover a entrega rápida e o aprendizado em cada etapa.