COST03-BP06 根據工作負載指標分配成本 - 成本優化支柱

COST03-BP06 根據工作負載指標分配成本

根據用量指標或商業成果分配工作負載的成本,以衡量工作負載的成本效率。實作程序以透過分析服務 (可提供洞見和退款功能) 來分析成本和用量資料。

未建立此最佳實務時的風險暴露等級:

實作指引

成本最佳化的意思是以最低的價格提供業務成果,這只有根據工作負載指標 (依照工作負載效率測量) 來分配工作負載成本才能達成。透過記錄檔或其他應用程式監控,監控已定義的工作負載指標。結合此資料與工作負載成本,您可以透過查看具有特定標籤值或帳戶 ID 的成本來取得成本資料。每小時執行一次此分析。如果您具有靜態成本元件 (例如,持續執行的後端資料庫) 且請求率不同 (例如,用量尖峰在早上九到晚上五點,晚上只有少量請求),您的效率通常會有所改變。了解靜態成本與可變成本之間的關係,有助於讓您聚焦在最佳化活動上。

與 Amazon Elastic Container Service (Amazon ECS) 和 Amazon API Gateway 上的容器化應用程式等資源相比,為共用資源建立工作負載指標可能具有挑戰性。但是,您可以透過某些方式對用量進行分類,以及追蹤成本。如果您需要追蹤 Amazon ECS 和 AWS Batch 共用資源,可以在 AWS Cost Explorer 中啟用分割成本分配資料。使用分割成本分配資料,您可以了解並優化您的容器化應用程式的成本和用量,並根據共用運算和記憶體資源的使用情形,將應用程式成本分配給個別業務實體。

實作步驟

  • 將成本分配到工作負載指標:使用定義的指標和設定的標籤,建立結合工作負載輸出和工作負載成本的指標。使用諸如 Amazon Athena 和 Amazon QuickSight 等分析服務,為整體工作負載和任何元件建立效率儀表板。

資源

相關文件:

相關範例: