Publié le: Feb 5, 2024

AWS CloudFormation lance une nouvelle fonctionnalité qui permet de générer facilement des modèles AWS CloudFormation et des applications AWS CDK pour les ressources AWS existantes qui sont gérées en dehors de CloudFormation. Vous pouvez utiliser les modèles et applications générés pour importer des ressources dans CloudFormation et CDK, ou répliquer des ressources dans une nouvelle région ou un nouveau compte AWS. Avec ce lancement, vous pouvez intégrer en quelques minutes les charges de travail à l'infrastructure en tant que code (IaC), éliminant ainsi des semaines d'efforts manuels. Vous pouvez ensuite tirer parti des avantages de l'IaC en matière d'automatisation, de sécurité et d'évolutivité des charges de travail. 

Jusqu’à aujourd'hui, il fallait créer un modèle en consultant la documentation de CloudFormation et les valeurs réelles des propriétés des ressources pour importer des ressources dans CloudFormation. Désormais, vous pouvez générer des modèles pour plus de 500 types de ressources AWS en recherchant et en sélectionnant des ressources dans votre compte AWS. En outre, vous obtenez des recommandations pour les ressources associées en fonction des ressources que vous sélectionnez, telles que les stratégies liées aux compartiments S3 sélectionnés. Vous pouvez ensuite importer des ressources sélectionnées dans CloudFormation, télécharger le modèle pour le déploiement ou générer une commande CLI CDK qui convertit le modèle en une application CDK dans votre langage de programmation préféré, tel que TypeScript ou Python. Vous pouvez exécuter la commande CLI sur un hôte sur lequel CDK est installé.

Pour commencer, ouvrez la console AWS CloudFormation et sélectionnez le générateur IaC dans le panneau de navigation. Vous pouvez également utiliser le générateur IaC depuis l'AWS CLI et le SDK AWS. En savoir plus :

Le générateur IaC est disponible dans les régions AWS où CloudFormation est disponible. Consultez le tableau des régions AWS pour en savoir plus.