FAQ - AWS Conseils prescriptifs

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

FAQ

Quand dois-je utiliser Terraform au lieu de ? CloudFormation

En général, si vos charges de travail sont principalement basées sur AWS, AWS CloudFormation fournit un niveau de support natif que Terraform ne peut égaler. Toutefois, si vos charges de travail incluent un certain nombre de processus tiers ou si elles sont réparties entre plusieurs fournisseurs de cloud, Terraform est un outil que vous devriez peut-être envisager.

Quand dois-je utiliser le au AWS CDK lieu de CloudFormation ?

Lorsque vous utilisez le AWS Cloud Development Kit (AWS CDK), vous utilisez également CloudFormation. Vous AWS CDK permet d'utiliser un langage de programmation courant pour générer des CloudFormation modèles. Si vous maîtrisez l'un des langages de programmation pris AWS CDK en charge, AWS CDK vous pouvez réduire le temps nécessaire à la génération de CloudFormation modèles.

Existe-t-il un outil comme celui-ci AWS CDK qui génère des configurations Terraform ?

Par rapport au AWS CDK, le CDK pour Terraform (CDKTF) utilise la même bibliothèque de constructions pour approvisionner les ressources et le même moteur jsii pour prendre en charge plusieurs langages de programmation. Vous pouvez l'utiliser pour générer des configurations Terraform de la même manière que AWS CDK pour générer CloudFormation des modèles.

Comment puis-je en savoir plus sur Terraform ?

Pour plus d'informations sur les concepts avancés de Terraform, consultez la documentation Terraform. Il décrit également les composants de tous les principaux fournisseurs et modules open source.