COST01-BP03 建立雲端預算和預測
調整現有的組織預算編列和預測程序,使其與本質會高度變動的雲端成本和用量相容。程序必須是動態的,並使用以趨勢為基礎和/或以業務驅動因素為基礎的演算法。
未建立此最佳實務時的曝險等級: 高
實作指引
客戶使用雲端以提高效率、速度和靈活性,這會產生高度變動的成本和用量。成本會隨著工作負載效率的增加或部署新的工作負載和功能降低或增加。可以擴展工作負載,服務更多客戶,同時提高雲端用量和成本。如今,資源的立即存取性比以往更高。借助於雲端的彈性,成本和預測也更具彈性。必須修改現有的組織預算編列程序,以納入這樣的變動。
預算通常以一年為期,且保持固定不變,所有參與者必須嚴格遵守預算計畫。相較之下,預測可以更加靈活,也可以全年隨時調整,並提供一年、兩年或三年的動態預測。要在技術和商業利益關係人之間建立財務期望,預算編列和預測皆非常重要。準確的預測和實作,不僅讓直接負責佈建成本的利益關係人更能掌握狀況,還能夠提高整體成本感知。
不論使用以趨勢為基礎的演算法 (使用歷史成本輸入)、適合動態多元成本環境、以驅動因素為基礎的演算法 (例如:新產品推出、區域擴展或新工作負載環境),或結合兩種演算法,皆能調整現有的預算編列和預測程序,變得更加靈活。
您可以使用 AWS Cost Explorer 根據您過去的支出預測已定義的未來時間範圍內的趨勢成本。AWS Cost Explorer 的預測引擎會根據收費類型 (例如,預留執行個體) 對您的歷史資料進行細分,並結合使用機器學習和基於規則的模型,來分別預測所有收費類型的支出。
找出可能影響使用成本的業務驅動因素,並分別預測每個因素,以確保預先計算好預期用量。部分驅動因素與組織內的 IT 和產品團隊相關。而您的銷售、行銷和業務主管已經熟知行銷活動、促銷和併購等其他業務驅動因素,團隊必須合作和重視所有需求驅動因素。您要與團隊密切合作,了解對新內部驅動因素的影響。
使用 Cost Explorer 判斷以趨勢為基礎的預測後,請使用 AWS 定價計算工具
使用 AWS Budgets
使用 AWS Cost Anomaly Detection
如同 Well-Architected 成本最佳化支柱的 財務與技術的合作夥伴關係一節中所述,IT、財務和其他利害關係人之間必須建立合作關係和規律,才能確認所有人以一致的方式使用相同的工具或程序。如果預算可能需要改變,提高接觸頻率可能有助於提升對這些變化的因應速度。
實作步驟
-
分析以趨勢為基礎的預測: 使用偏好的趨勢型預測工具,例如 AWS Cost Explorer 和 Amazon Forecast。從服務、帳戶、標籤和成本類別等不同角度分析您的使用成本。如果需要進階預測,請將您的 AWS Cost and Usage Report 資料匯入 Amazon Forecast,其將線性迴歸作為一種機器學習形式,用於進行預測。
-
分析以驅動因素為基礎的預測: 識別出業務驅動因素對雲端使用情況的影響,並分別預測每個因素,以預先計算預期使用成本。與業務單位主管和利害關係人密切合作,了解對新驅動因素的影響,並計算預期成本變動,以準確編列預算。
-
更新現有預測與預算處理程序: 根據您所採用的預測方法 (例如以趨勢為基礎、以業務驅動因素為基準或兩種方式結合),定義您的預測預算程序。預算應根據這些預測程序進行編列,不能不切實際。
-
設定提醒和通知: 使用 AWS Budgets 警示和 AWS Cost Anomaly Detection,以接收警示和通知。
-
會同主要利害關係人執行定期審查: 例如,應該要會同 IT、財務、平台等團隊和其他業務部門的利害關係人,商討如何因應經營方向與用量的變化。
資源
相關文件:
相關影片:
相關範例: