翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Proton Infrastructure as Code ファイル
テンプレートバンドルの主な部分は、プロビジョニングするインフラストラクチャリソースとプロパティを定義する Infrastructure as Code (IaC ) ファイル AWS CloudFormation です。また、コードエンジンはこれらのタイプのファイルを使用してインフラストラクチャリソースをプロビジョニングします。
注記
IaC ファイルは、直接定義されたコンポーネントへの直接入力として、テンプレートバンドルとは関係なく使用することもできます。コンポーネントの詳細については、「AWS Proton コンポーネント」を参照してください。
AWS Proton は現在、次の 2 種類の IaC ファイルをサポートしています。
-
CloudFormation files – AWSマネージドプロビジョニングに使用されます。 は、パラメータ化のために CloudFormation テンプレートファイル形式の上に Jinja AWS Proton を使用します。
-
Terraform HCL ファイル — セルフマネージドのプロビジョニングに使用します。HCL はパラメータ化をネイティブにサポートします。
プロビジョニング方法を組み合わせて AWS Proton リソースをプロビジョニングすることはできません。いずれか 1 つを使用する必要があります。 AWSマネージドプロビジョニングサービスをセルフマネージドプロビジョニング環境にデプロイすることも、その逆もできません。
詳細については、「AWS Proton ではどのようにしてインフラストラクチャがプロビジョニングされるのか」、「AWS Proton 環境」、「AWS Proton のサービス」、および「AWS Proton コンポーネント」を参照してください。