O que é CD?

Significa deployment contínuo.

🔄

Definição

Deployment Contínuo, ou Entrega Contínua, é uma abordagem de engenharia de software onde mudanças de código são automaticamente liberadas para o ambiente de produção por meio de uma série de testes automatizados.

🛠️

Processo

Mudanças de código novas passam por um pipeline de teste e inspeção, e se aprovadas, são diretamente implantadas no ambiente de produção.

🚀

Benefícios

O deployment contínuo acelera a entrega de software, reduz o tempo de mercado para novas funcionalidades e permite ciclos de feedback mais rápidos.

🐞

Correção

Implantações frequentes facilitam a descoberta e correção de bugs, pois os bugs são mais recentes e mais fáceis de rastrear.