O que são Integração Contínua (CI) e Deployment Contínuo (CD)?

São práticas-chave no desenvolvimento de software e pilares centrais da abordagem DevOps.

🔄

Integração Contínua (CI)

CI envolve a integração frequente de mudanças de código em um repositório compartilhado e a automação de testes para garantir a confiabilidade do código.

📦

Entrega Contínua (CD)

CD automatiza o processo de teste e entrega de mudanças de código, parando pouco antes da implantação automática para produção.

🔁

Pipeline CI/CD

Um pipeline é um conjunto conectado de testes, processos e verificações que inclui CI e CD, apoiado pela mentalidade Agile, abordagem DevOps e práticas de SRE.