Se puede generar infraestructura como código a partir de las acciones de su consola de VPC con Console-to-Code - Amazon Virtual Private Cloud

Se puede generar infraestructura como código a partir de las acciones de su consola de VPC con Console-to-Code

La consola proporciona una ruta guiada para crear recursos y probar prototipos. Si quiere crear los mismos recursos a escala, necesitará un código de automatización. Console-to-Code es una característica de Amazon Q Developer que puede ayudarlo a empezar a usar el código de automatización. Console-to-Code registra las acciones de la consola, incluidos los valores predeterminados y los parámetros compatibles. A continuación, utiliza la IA generativa para sugerir código en el formato de infraestructura como código (IaC) que prefiera para las acciones que desee. Como el flujo de trabajo de la consola garantiza que los valores de los parámetros que especifique sean válidos juntos, el código que genere mediante el uso de Console-to-Code tiene valores de parámetros compatibles. Puede usar el código como punto de partida y luego personalizarlo para que esté listo para producción en función de su caso de uso específico.

Por ejemplo, Console-to-Code, le permite grabarse con la consola de VPC para crear subredes, grupos de seguridad, NACL, una tabla de enrutamiento personalizada y una puerta de enlace de Internet, y generar código en formato AWS CloudFormation JSON. Luego, puede copiar ese código y personalizarlo para usarlo en su plantilla AWS CloudFormation.

Actualmente, Console-to-Code puede generar infraestructura como código (IaC) en los siguientes formatos e idiomas:

  • Java de CDK

  • Python de CDK

  • TypeScript de CDK

  • JSON de CloudFormation

  • YAML de CloudFormation

Para obtener más información e instrucciones sobre cómo utilizar Console-to-Code, consulte Automatización de servicios AWS con Console-to-Code de Amazon Q Developer en la Guía del usuario de Amazon Q Developer.