本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
PERF05-BP03 定義改善工作負載效能的程序
定義一個程序,以在新的服務、設計模式、資源類型和組態可用時對其進行評估。例如,對新的執行個體方案執行現有的效能測試,以判斷其是否可能改善工作負載。
常見的反模式:
-
您假設目前的架構是靜態的,且不會隨著時間而更新。
-
您會隨時間導入架構變更,而且無須指標佐證。
建立此最佳實務的優勢:定義進行架構變更的程序後,您就能使用收集的資料,以隨著時間影響工作負載。
未建立此最佳實務時的曝險等級:中
實作指引
工作負載的效能有一些關鍵限制。記錄這些內容,以便您知道哪種創新可以改善工作負載的效能。當新服務或技術可用時,請使用此資訊來找出緩解限制或瓶頸的方法。
識別工作負載的關鍵效能限制。記錄工作負載的效能限制,讓您知道哪些類型的創新可能會改善工作負載的效能。
實作步驟
-
識別 KPIs:識別 中KPIs概述的工作負載效能PERF05-BP01 建立關鍵效能指標 (KPIs),以測量工作負載運作狀態和效能,以基準化工作負載。
-
實作監控:使用AWS 可觀測性工具收集效能指標並測量 KPIs。
-
執行分析:執行深入分析,以找出工作負載中效能不佳的區域 (例如組態和應用程式的程式碼),步驟請參閱 PERF05-BP02 使用監控解決方案來了解效能最關鍵的領域。使用分析和效能工具,來確定效能改進策略。
-
驗證改進:使用沙盒或生產前環境,來驗證改進策略的有效性。
-
實作變更:實作生產中的變更,並持續監控工作負載的效能。記錄改進項目並與利益相關者溝通這些變更。
-
重新檢視和完善:定期檢視您的績效改善程序,以找出需要提高的領域。
資源
相關文件:
相關影片:
相關範例: