Computação em Nuvem e DevOps: Arquiteturas, Automatização e Entrega Moderna de Software** oferece uma introdução abrangente aos princípios, ferramentas e melhores práticas que impulsionam o desenvolvimento e a implementação modernos de software. O livro explora como a computação em nuvem e o DevOps transformaram a engenharia de software tradicional, permitindo uma infraestrutura escalável, integração contínua, implementação automatizada e entrega rápida de aplicações. Começando pelos fundamentos do DevOps, o livro apresenta a sua evolução, cultura, estrutura CALMS e ciclo de vida, estabelecendo uma base sólida para a compreensão do desenvolvimento colaborativo de software. Em seguida, analisa os sistemas de controlo de versões, incluindo o Git, o GitHub e o GitLab, destacando o seu papel na colaboração em equipa e na gestão do código-fonte. A discussão estende-se à Integração Contínua e Entrega Contínua (CI/CD), abrangendo ferramentas padrão do setor, como o Jenkins, o GitHub Actions, o GitLab CI/CD e o Azure DevOps, para a criação de pipelines de software automatizados. O livro explora ainda a Infraestrutura como Código (IaC) e a gestão de configurações utilizando o Terraform, o Ansible, o Puppet, o Chef e o AWS CloudFormation.