此內容已過時。這個版本的 Well-Architected 框架現在可以在以下位置找到: https://docs.aws.amazon.com/zh_tw/wellarchitected/2022-03-31/framework/cost-optimization.html

COST 5: 您選擇服務時如何評估成本?

Amazon EC2、Amazon EBS 和 Amazon S3 是基礎 AWS 服務。Amazon RDS 和 Amazon DynamoDB 等受管服務為更高等級或應用程式等級的 AWS 服務。選擇適當的基礎和受管服務,您便可為成本最佳化此工作負載。舉例來說,您可以使用受管服務減少或省下大部分管理和營運開銷,讓您從事應用程式或企業相關活動。

資源

Cloud products
Amazon S3 storage classes
AWS Total Cost of Ownership (TCO) Calculator

最佳實務:

改進方案

確定組織的成本要求

  • 確定組織的成本要求: 與您組織的團隊成員會面,這些成員包括產品管理人員、應用程式擁有者、開發和營運團隊、管理層和財務部人員。排定此工作負載及其元件的 Well-Architected 支柱優先順序,輸出為依序列出支柱的清單。您也可以為每個支柱新增加權,這有助於指出相應支柱有多少個額外焦點,或兩個支柱之間的焦點有多相似。
  • 分析此工作負載的所有元件

  • 列出工作負載元件 : 建置所有工作負載元件的清單,這會做為檢查每個元件是否已經過分析的確認清單。所做的工作應反映組織優先事項所定義之工作負載的關鍵性。如果有多個資料庫,在功能上將資源分組在一起可提高效率,例如,生產資料庫儲存。
  • 排定元件清單的優先順序 : 取得元件清單,並依工作順序排定其優先順序。這通常是依最昂貴到最便宜的元件成本排序,或依組織優先事項所定義的關鍵性排序。
  • 執行分析 : 對於清單上的每個元件,檢閱可用的選項和服務並選擇最適合您組織優先事項的選項。
  • 對每個元件執行徹底的分析

  • 執行徹底的分析 : 使用元件清單,從最高優先順序到最低優先順序處理每個元件。對於優先順序更高且成本更高的元件,請執行額外的分析並評估所有可用選項及其長期影響。對於優先順序較低的元件,評估用量的變更是否會變更元件的優先順序,然後執行適當的工作分析。
  • 選取具成本效益授權的軟體

  • 分析授權選項 : 檢閱可用軟體的授權條款。尋找具有所需功能的開放原始碼版本,以及授權軟體的效益是否超過成本。有利條款將使軟體成本符合其提供的效益。
  • 分析軟體供應商 : 檢閱來自於廠商的任何歷史定價或授權變更。尋找不符合成果的任何變更,例如,在特定廠商硬體或平台上執行的懲罰性條款。亦請尋找他們執行可能施加的稽核和懲罰的方式。
  • 選取此工作負載的元件,以按照組織優先事項來最佳化成本

  • 選取每個服務以最佳化成本 : 使用您的優先順序清單和分析,選取最符合您組織優先事項的每個選項。
  • 對一段時間內的不同用量進行成本分析

  • 定義預測使用模式 : 與您的組織 (例如行銷和產品擁有者) 合作,記錄工作負載的預期和預測使用模式。
  • 根據預測用量執行成本分析 : 使用定義的使用模式,在每個點執行分析。分析工作應該反映潛在成果,例如,如果用量變更很大,則應執行徹底的分析來驗證任何成本和變更。