Qual o assunto do livro?
Entregar software em produção é um processo que tem se tornado cada vez mais
difícil no departamento de TI de diversas empresas. Ciclos longos de teste e
divisões entre as equipes de desenvolvimento e de operações são alguns dos
fatores que contribuem para este problema. Mesmo equipes ágeis que produzem
software entregável ao final de cada iteração sofrem para chegar em produção
quando encontram estas barreiras.
DevOps é um movimento cultural e profissional que está tentando quebrar essas
barreiras. Com o foco em automação, colaboração, compartilhamento de
ferramentas e de conhecimento, DevOps está mostrando que desenvolvedores e
engenheiros de sistema têm muito o que aprender uns com os outros.
Neste livro, mostramos como implementar práticas de DevOps e Entrega Contínua
para aumentar a frequência de deploys na sua empresa, ao mesmo tempo aumentando
a estabilidade e robustez do sistema em produção. Você vai aprender como
automatizar o build e deploy de uma aplicação web, como automatizar o
gerenciamento da infraestrutura, como monitorar o sistema em produção, como
evoluir a arquitetura e migrá-la para a nuvem, além de conhecer diversas
ferramentas que você pode aplicar no seu trabalho.