本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Proton 基礎設施做為程式碼檔案
範本套件的主要部分是基礎設施即程式碼 (IaC) 檔案,定義您要佈建的基礎設施資源和屬性。 AWS CloudFormation 其他基礎設施即程式碼引擎則使用這些類型的檔案來佈建基礎設施資源。
注意
IaC 檔案也可以獨立於範本套件使用,做為直接定義元件的直接輸入。如需元件的詳細資訊,請參閱 AWS Proton 元件。
AWS Proton 目前支援兩種 IaC 檔案類型:
-
CloudFormation 檔案 – 用於 AWS受管佈建。 在 CloudFormation 範本檔案格式之上 AWS Proton 使用 Jinja 進行參數化。
-
Terraform HCL 檔案 – 用於自我管理佈建。HCL 原生支援參數化。
您無法使用佈建方法的組合來佈建 AWS Proton 資源。您必須使用其中一個。您無法將 AWS受管佈建服務部署到自我管理的佈建環境,反之亦然。
如需詳細資訊,請參閱 如何 AWS Proton 佈建基礎設施、AWS Proton 環境、AWS Proton 服務 和 AWS Proton 元件。