Apresentação do AWS CDK Refactor (pré-visualização)

Publicado: 10 de set de 2025

Agora, a CLI do AWS Cloud Development Kit (CDK) permite a refatoração segura da infraestrutura por meio do novo comando “cdk refactor” em versão de pré-visualização. Esse recurso permite que os desenvolvedores renomeiem constructos, movam recursos entre pilhas e reorganizem aplicações do CDK, preservando o estado dos recursos implantados. Utilizando os recursos de refatoração do AWS CloudFormation com a computação de mapeamento automatizada, o CDK Refactor elimina o risco de substituição não intencional de recursos durante a reestruturação do código.
Anteriormente, a manutenção de infraestrutura como código costumava exigir a reorganização dos recursos e o aprimoramento da estrutura do código. No entanto, essas mudanças tradicionalmente apresentavam o risco de substituir recursos existentes devido às mudanças do ID lógico. Com o recurso CDK Refactor, os desenvolvedores podem implementar com confiança melhorias arquitetônicas, como romper pilhas monolíticas, introduzir padrões de herança ou atualizar para constructos de maior nível, sem procedimentos complexos de migração ou correr o risco de tempo de inatividade de recursos com estado. Dessa forma, as equipes podem evoluir continuamente o código de infraestrutura sem afetar a estabilidade dos ambientes de produção.

O recurso AWS CDK Refactor está disponível em todas as regiões da AWS que oferecem suporte ao AWS CDK.

Para obter mais informações e uma descrição detalhada do recurso, confira a publicação de blog e a documentação. Você pode ler mais sobre o AWS CDK aqui.