Générer une infrastructure en tant que code à partir des actions de la console VPC avec Console-to-Code - Amazon Virtual Private Cloud

Générer une infrastructure en tant que code à partir des actions de la console VPC avec Console-to-Code

La console fournit un parcours guidé pour créer des ressources et tester des prototypes. Si vous souhaitez créer les mêmes ressources à grande échelle, vous aurez besoin d’un code d’automatisation. Console-to-Code est une fonctionnalité du service Amazon Q Developer qui peut vous aider à démarrer avec votre code d’automatisation. Console-to-Code enregistre les actions de votre console, y compris les valeurs par défaut et les paramètres compatibles. Il utilise ensuite l’IA générative pour suggérer du code dans le format d’infrastructure en tant que code (IaC) de votre choix pour les actions que vous souhaitez. Étant donné que le flux de travail de la console permet de garantir que les valeurs de paramètres que vous spécifiez sont valides ensemble, le code que vous générez à l’aide de Console-to-Code possède des valeurs de paramètres compatibles. Vous pouvez utiliser le code comme point de départ, puis le personnaliser pour qu’il soit prêt pour la production en fonction de votre cas d’utilisation spécifique.

Par exemple, avec Console-to-Code, vous pouvez vous enregistrer à l’aide de la console VPC pour créer des sous-réseaux, des groupes de sécurité, des NACL, une table de routage personnalisée et une passerelle Internet. Vous pouvez également générer du code dans CloudFormation au format JSON. Vous pouvez ensuite copier ce code et le personnaliser pour l’utiliser dans votre modèle CloudFormation.

Console-to-Code peut actuellement générer une infrastructure en tant que code (IaC) dans les langues et formats qui suivent :

  • CDK Java

  • CDK Python

  • CDK TypeScript

  • CloudFormation JSON

  • CloudFormation YAML

Pour plus d’informations et obtenir des instructions sur l’utilisation de Console-to-Code, consultez Automatisation des services AWS avec Amazon Q Developer Console-to-Code dans le Guide de l’utilisateur Amazon Q Developer.