Gerar infraestrutura como código com base nas ações do seu console VPC usando o Console-to-Code - Amazon Virtual Private Cloud

Gerar infraestrutura como código com base nas ações do seu console VPC usando o Console-to-Code

O console oferece um caminho guiado para criar recursos e testar protótipos. Se quiser criar os mesmos recursos em escala, você precisará de um código de automação. O Console-to-Code é um atributo do Amazon Q Developer que pode ajudar você a começar a usar seu código de automação. O Console-to-Code registra as ações que você faz no console, incluindo os valores padrão e os parâmetros compatíveis. Em seguida, a IA generativa é usada para sugerir código no formato de infraestrutura como código (IaC) de sua preferência para as ações desejadas. Como o fluxo de trabalho do console garante que os valores dos parâmetros que você especifica sejam válidos juntos, o código que você gera usando o Console-to-Code tem valores de parâmetros compatíveis. Você pode usar o código como ponto de partida e, depois, personalizá-lo para deixá-lo pronto para produção no seu caso de uso específico.

Por exemplo, com o Console-to-Code, você pode gravar suas ações usando o console VPC para criar sub-redes, grupos de segurança, NACLs, uma tabela de roteamento personalizada e um gateway da internet e gerar código no formato JSON do AWS CloudFormation. Em seguida, você pode copiar esse código e personalizá-lo para uso em seu modelo do AWS CloudFormation.

Atualmente, o Console-to-Code pode gerar infraestrutura como código (IaC) nos seguintes formatos e linguagens:

  • Java do CDK

  • Python do CDK

  • TypeScript do CDK

  • JASON do CloudFormation

  • YAML do CloudFormation

Para obter mais informações e instruções sobre como usar o Console-to-Code, consulte Automatizar serviços da AWS com o Console-to-Code do Amazon Q Developer no Guia do usuário do Amazon Q Developer.