よくある質問 - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

よくある質問

CloudFormation の代わりに Terraform をいつ使用すべきですか?

一般的に、ワークロードが主に をベースとしている場合 AWS、 は Terraform では一致しないネイティブサポートのレベル AWS CloudFormation を提供します。ただし、ワークロードに多数のサードパーティープロセスが含まれている場合や、複数のクラウドプロバイダーに分散している場合、Terraform は考慮すべきツールです。

CloudFormation AWS CDK の代わりに をいつ使用すべきですか?

を使用する場合は AWS Cloud Development Kit (AWS CDK)、CloudFormation も使用します。 AWS CDK では、一般的なプログラミング言語を使用して CloudFormation テンプレートを生成できます。が AWS CDK サポートするプログラミング言語のいずれかの経験がある場合、 AWS CDK は CloudFormation テンプレートの生成に必要な時間を短縮できます。

Terraform 設定 AWS CDK を生成する のようなツールはありますか?

と比較して AWS CDK、CDK for Terraform (CDKTF) は同じコンストラクトライブラリを使用してリソースをプロビジョニングし、同じ jsii エンジンを使用して複数のプログラミング言語をサポートします。これを使用して、 が CloudFormation テンプレートを生成するのと同じ方法で Terraform 設定 AWS CDK を生成できます。

Terraform の詳細については、どうすればよいですか?

Terraform の高度な概念の詳細については、Terraform ドキュメントを参照してください。また、すべての主要なプロバイダーとオープンソースモジュールのコンポーネントについても説明します。