Aprendendo DevOps | EBOOK GRATUITO
Você conhece a editora Packt ? Ela oferece um interessante serviço de assinaturas, que dá acesso a centenas de livros técnicos do seu catálogo, em troca de um pagamento mensal/anual. Porém, além de oferecerem esse serviço, também oferecem diariamente um e-book.
O E-Book gratuito é o Learning DevOps
A implementação de processos DevOps requer o uso eficiente de diversas ferramentas, e a escolha dessas ferramentas é crucial para a sustentabilidade dos projetos e colaboração entre desenvolvimento (Dev) e operações (Ops). Este livro apresenta os diferentes padrões e ferramentas que você pode usar para provisionar e configurar uma infraestrutura na nuvem. Você começará entendendo a cultura DevOps, a aplicação de DevOps na infraestrutura de nuvem, provisionamento com Terraform, configuração com Ansible e construção de imagem com Packer. Em seguida, você passará pelo controle de versão do código-fonte com Git e pela construção de um pipeline DevOps CI/CD usando Jenkins, GitLab CI e Azure Pipelines. Este manual de DevOps também o guiará na conteinerização e na implantação de seus aplicativos com Docker e Kubernetes. Você aprenderá como reduzir o tempo de inatividade da implantação com a implantação azul-verde e a técnica de sinalizadores de recursos, além de estudar as práticas de DevOps para projetos de código aberto. Por fim, você compreenderá algumas práticas recomendadas para reduzir o tempo de execução geral do aplicativo para garantir um tempo de lançamento no mercado mais rápido. Ao final deste livro, você terá construído uma base sólida em DevOps e desenvolvido as habilidades necessárias para aprimorar um processo tradicional de entrega de software usando ferramentas e técnicas modernas de entrega de software.