共用方式為


設計審查清單以進行成本優化

此檢查清單提供一組有關工作負載成本最佳化的建議,以協助您根據工作負載提供的商業價值實現高投資報酬率 (ROI)。 成本最佳化可平衡實際成本與感知價值、團隊效率、專注力和工作量,同時滿足工作負載的定義功能和非功能需求。

每個工作負載都有直接和間接成本,每個工作負載都旨在提供價值。 如果您不納入本文中的建議並考慮取捨,您的設計可能無法充分利用您的時間和金錢。 仔細考慮以下檢查清單中涵蓋的要點,以逐漸對設計成功有信心。

成本最佳化是一個持續的程序,您可以在其中最佳化工作負載成本,並將工作負載與成本管理的更廣泛的治理規範保持一致。 今天重要的事情明天可能就不重要了。 您的平台目前提供的技術選擇或選項和功能可能會有所不同。 從生產和非生產環境中學習,注意平台變更,並將您的發現套用至工作負載和工作負載的相依性。

Checklist

  Code Recommendation
CO:01 創造財務責任文化。 定期培訓人員,使技術技能保持敏銳。 在工作環境中培養創造力和支出責任感。 投資工具和實施自動化。
CO:02 建立和維護成本模型。 成本模型應該估計初始成本、運行率和持續成本。 協商一個涵蓋成本模型的預算,並留有非計劃支出的備用金。
CO:03 收集和審查成本數據。 數據收集應涵蓋每日成本。 在成本報告中,包括已發生成本 (計量)、預付成本 (攤銷)、趨勢和預測。 利害關係人應定期根據預算和成本模型審查支出。 自動發出警示,以在關鍵臨界值觸發通知,並偵測異常,以指出與趨勢基準線的偏差。
CO:04 設定支出護欄。 護欄應包括發行閘道、治理原則、資源限制和存取控制。 優先考慮平台自動化而不是手動流程。
CO:05 從提供者那裡獲得最優惠的價格。 您應該找到並使用雲端資源和授權的最佳費率。 定期審查成本節約。 成本檢閱應包括區域定價、定價層級、定價模型 (取用或承諾型)、授權可攜性、企業採購計劃和價目表。
CO:06 將使用量調整為計費增量。 您應該瞭解計費增量 (計量),並將資源使用量與這些增量保持一致。 修改服務以符合計費增量,或修改資源使用量以符合計費增量。 考慮使用概念驗證來驗證主要成本動因的計費知識和設計選擇,並揭示調整計費和資源使用量的方法。
CO:07 優化元件成本。 定期移除或最佳化舊版、不需要和未充分利用的工作負載元件,包括應用程式功能、平台功能和資源。
CO:08 將環境成本優化。 調整支出以優先考慮生產前、生產、營運和災難復原環境。 針對每個環境,請考慮所需的可用性、授權、作業時間和條件,以及安全性。 非生產環境應該模擬生產環境。 在非生產環境中實作策略性取捨。
CO:09 將流程成本優化。 將每個流程的成本與流程優先順序保持一致。 當您排定流程的優先順序時,請考慮每個流程的特性、功能和非功能性需求。 優化流程支出通常需要策略妥協。
CO:10 優化數據成本。 具有數據優先順序的數據支出。 數據優化應該包括數據管理(分層和保留)、磁碟區、復寫、備份、檔案格式和記憶體解決方案的改善。
一氧化碳:11 將程式代碼成本優化。 評估和修改程式碼,以使用更少或更便宜的資源來滿足功能和非功能性需求。
一氧化碳:12 優化擴展成本。 評估縮放單位內的替代調整。 考慮替代擴展組態,並與成本模型保持一致。 考量應該包括針對每個實例、資源和縮放單位界限的繼承限制的使用率。 使用控制需求和供應的策略。
CO:13 將人員時間優化。 使人員花在任務上的時間與任務的優先順序保持一致。 目標是在不降低結果的情況下減少花在任務上的時間。 最佳化工作應包括最大限度地減少雜訊、減少建置時間、高保真調試和生產模擬。
CO:14 整合資源和責任。 在工作負載中尋找整合資源和增加密度的方法。 在工作負載之外,使用現有的集中式資源和服務,讓您能夠合併工作負載責任。

後續步驟

建議您檢閱成本最佳化取捨,以探索其他概念。