DevOps: as equipes de desenvolvimento e operações não ficam mais separadas. Às vezes, essas duas equipes são combinadas em uma só. Os engenheiros trabalham durante o ciclo de vida inteiro do aplicativo, da fase de desenvolvimento e testes à fase de implantação e operações, e desenvolvem várias qualificações não limitadas a uma única função. É um termo criado para descrever um conjunto de práticas para integração entre as equipes de desenvolvimento de softwares, operações (infraestrutura ou sysadmin) e de apoio envolvidas (como controle de qualidade) e a adoção de processos automatizados para produção rápida e segura de aplicações e serviços.
· Uso de processos e metodologias de desenvolvimento ágil.
· Demanda crescente na taxa de produção de aplicativos e unidades de negócios.
· Ampla disponibilidade de infraestrutura na Cloud e virtualizada por provedores internos e externos.
· Uso crescente de automação de data center e ferramentas de gerenciamento de configuração.
Cadeira de ferramentas Devops: Codificação > Compilação > Teste > Pacote> Liberação > Configuração > Monitoramento.