本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Application Manager 中使用 AWS CloudFormation 範本和堆疊
Application Manager (AWS Systems Manager 的功能) 可與 AWS CloudFormation 整合,進而協助您佈建和管理應用程式的資源。您可以在 Application Manager 中建立、編輯和刪除 AWS CloudFormation 範本和堆疊。堆疊是一組 AWS 資源,您可將它視為單一單位進行管理。這表示您可以使用 CloudFormation 堆疊建立、更新或刪除 AWS 資源的集合。範本是 JSON 或 YAML 格式的文字檔案,可指定您要在堆疊中佈建的資源。
Application Manager也包含範本程式庫,您可以在其中複製、建立和存放範本。Application Manager 和 CloudFormation 會顯示有關堆疊目前狀態的相同資訊。範本和範本更新會存放在 Systems Manager 中,直到您佈建堆疊為止,此時變更也會顯示在 CloudFormation 中。
當您在 Application Manager 建立堆疊後,CloudFormation stacks (CloudFormation 堆疊) 頁面會顯示其相關的實用資訊。這包括用於建立它的範本、您堆疊中的資源的 OpsItems 資源計數、堆疊狀態,以及偏離狀態。
關於 Cost Explorer
Application Manager 透過 Cost (成本) 小工具與 AWS Cost Management ( 成本管理) 的功能 AWS Cost Explorer 整合。在成本管理主控台中啟用 Cost Explorer 後,Application Manager 中的 Cost (成本) 小工具會顯示特定非容器應用程式或應用程式元件的成本資料。您可以使用小工具中的篩選條件,根據長條圖或折線圖中的不同時間週期、粒度和成本類型來檢視成本資料。
您可以透過選擇 Go to AWS Cost Management console (前往 成本管理主控台) 按鈕,啟用此功能。根據預設,系統會將資料篩選為過去三個月。對於非容器應用程式,如果您選擇 View all (檢視所有) 按鈕,則 Application Manager 會開啟 Resources (資源) 標籤。對於容器應用程式,View all (檢視所有) 按鈕會開啟 AWS Cost Explorer 主控台。
注意
Cost Explorer 使用標籤來追蹤應用程式成本。如果您的 AWS CloudFormation 堆疊型應用程式未使用 AppManagerCFNStackKey
標籤索引鍵設定,則 Cost Explorer 無法在 Application Manager 中顯示準確的成本資料。如果未偵測到 AppManagerCFNStackKey
標籤鍵,系統會在主控台中提示您將標籤新增至 CloudFormation 堆疊,以啟用成本追蹤。新增標籤索引鍵會將其映射至堆疊的 Amazon Resource Name (ARN),並讓 Cost (成本) 小工具能顯示準確的成本資料。
重要
添加 AppManagerCFNStackKey
標籤將觸發堆疊更新。在新增使用者標籤之後,任何在最初部署堆疊之後執行的手動組態都不會得到反映。如需有關資源更新行為的詳細資訊,請參閱《AWS CloudFormation 使用者指南》中的更新堆疊資源的行為一節
開始之前
在您使用 Application Manager 建立、編輯或刪除 CloudFormation 範本和堆疊之前,請使用下列連結了解 CloudFormation 概念。