

# Implantar alterações de código de infraestrutura em um pipeline de CI/CD
<a name="deploying-infrastructure-code-changes-in-a-cicd-pipeline"></a>

 O AWS CodePipeline permite selecionar o AWS CloudFormation como uma ação de implantação em qualquer estágio do pipeline. Depois, você pode escolher a ação específica que o AWS CloudFormation deve executar, como criar ou excluir pilhas e criar ou executar [conjuntos de alterações](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-whatis-concepts.html#d0e3952). Uma [pilha](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-whatis-concepts.html#d0e3929) é um conceito do AWS CloudFormation e representa um grupo de recursos relacionados da AWS. Embora existam muitas maneiras de provisionar infraestrutura como código, o AWS CloudFormation é uma ferramenta abrangente recomendada pela AWS como uma solução escalável e completa que pode descrever o conjunto mais abrangente de recursos da AWS como código. A AWS recomenda o uso do AWS CloudFormation em um projeto do AWS CodePipeline para [rastrear alterações e testes de infraestrutura](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline.html). 