

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Integração e entrega contínuas
<a name="concepts-continuous-delivery-integration"></a>

CodePipeline é um serviço *de entrega contínua* que automatiza a criação, o teste e a implantação do seu software na produção.

A [entrega contínua](https://aws.amazon.com/devops/continuous-delivery/) é uma metodologia de desenvolvimento de software em que o processo de lançamento é automatizado. Cada alteração de software é automaticamente criada, testada e implantada na produção. Antes do envio final para a produção, uma pessoa, um teste automatizado ou uma regra de negócios decide quando o envio final deve ocorrer. Embora toda alteração bem-sucedida de software possa ser imediatamente liberada para produção com a entrega contínua, nem todas as alterações precisam ser liberadas imediatamente.

A [integração contínua](https://aws.amazon.com/devops/continuous-integration/) é uma prática de desenvolvimento de software na qual os membros de uma equipe usam um sistema de controle de versão e frequentemente integram o trabalho com o mesmo local, como uma ramificação principal. Toda alteração é criada e verificada para detectar erros de integração o mais rápido possível. O foco da integração contínua é construir e testar o código automaticamente, em comparação com a *entrega contínua*, que automatiza o inteiro processo de lançamento de software até a produção.

Para obter mais informações, consulte [Praticando a integração contínua e a entrega contínua em AWS: Acelerando a entrega de software](https://d0.awsstatic.com/whitepapers/DevOps/practicing-continuous-integration-continuous-delivery-on-AWS.pdf) com. DevOps

Você pode usar o CodePipeline console, o AWS Command Line Interface (AWS CLI) AWS SDKs, o ou qualquer combinação deles para criar e gerenciar seus pipelines.