使用 Infrastructure Composer 以視覺化方式建立範本 - AWS CloudFormation

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Infrastructure Composer 以視覺化方式建立範本

AWS Infrastructure Composer (先前稱為 Application Composer) 可協助您以視覺化方式編寫和設定現代應用程式 AWS。您可以拖放不同的資源,以視覺化方式建置應用程式,而不是編寫程式碼。

CloudFormation 主控台模式中的 Infrastructure Composer 是視覺化使用 CloudFormation 範本的建議工具。您可以從 CloudFormation 主控台存取的此 Infrastructure Composer 版本,是從稱為 AWS CloudFormation 設計工具的舊工具進行改善。

在 CloudFormation 主控台模式中使用 Infrastructure Composer,您可以將稱為卡片的各種資源拖放、設定和連接到視覺化畫布上。這種視覺化方法可讓您輕鬆地設計和編輯應用程式架構,而不必直接使用 範本。若要從 CloudFormation 主控台存取此模式,請從左側導覽功能表中選取 Infrastructure Composer

如需詳細資訊,請參閱《 AWS Infrastructure Composer 開發人員指南》中的如何在 中編寫 AWS Infrastructure Composer

為什麼在 CloudFormation 主控台模式中使用 Infrastructure Composer?

在 Infrastructure Composer 中視覺化範本,可協助您識別 CloudFormation 範本和應用程式架構中的差距和改進領域。Infrastructure Composer 以視覺化方式建置和修改 CloudFormation 堆疊,輕鬆且有效率地改善您的開發體驗。您可以從初始草稿開始,建立可部署的程式碼,並將您的開發人員工作流程與 Infrastructure Composer 中的視覺化設計工具整合。

此模式與 Infrastructure Composer 主控台有何不同?

雖然 Infrastructure Composer 的 CloudFormation 主控台版本具有與標準 Infrastructure Composer 主控台類似的功能,但有一些差異。Lambda 相關卡 (Lambda 函數Lambda Layer) 需要無法在 CloudFormation 主控台模式下 Infrastructure Composer 中使用的程式碼建置和封裝解決方案。本機同步也不適用於此模式。

不過,您可以在 Infrastructure Composer 主控台或 中使用這些 Lambda 相關卡和本機同步功能 AWS Toolkit for Visual Studio Code。如需詳細資訊,請參閱《 AWS Infrastructure Composer 使用者指南》中的開發人員AWS Toolkit for Visual Studio Code 指南基礎設施編寫器