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

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

よくある質問

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

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

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

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

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

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

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

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