PERF01-BP04 評估權衡如何影響客戶和架構效率
在評估與效能相關的改善之處時,請判斷哪些選擇將對客戶和工作負載效率產生影響。例如,如果使用鍵值資料存放區可提高系統效能,請務必評估此變更最終一致性本質對客戶的影響。
常見的反模式:
-
即使實作過程中有所取捨,您都假設應實作所有效能增益。
-
您只會在效能問題達到臨界點時才會評估工作負載變更。
建立此最佳實務的優勢: 評估與效能相關的潛在改善時,您必須決定進行此變更的優缺點是否符合工作負載需求。在某些情況下,您可能需要實作其他控制來彌補權衡。
未建立此最佳實務時的曝險等級: 高
實作指引
根據對效能和客戶造成的影響,找出架構中的關鍵領域。確定如何進行改進、這些改進帶來的權衡,以及它們如何影響系統和使用者體驗。例如,實作快取資料有助於大幅提升效能,但需要明確的策略來確定更新或使快取資料失效的方式和時間,以防止不正確的系統行為。
實作步驟
-
了解工作負載需求和 SLA。
-
清楚定義評估因素。因素可能涉及工作負載的成本、可靠性、安全性和效能。
-
選擇可滿足您需求的架構和服務。
-
進行試驗和概念驗證 (POC),以評估權衡因素以及對客戶和架構效率的影響。通常,高可用性、高效能且安全的工作負載會耗用更多雲端資源,但能夠提供更完善的客戶體驗。了解工作負載複雜性、效能和成本之間的權衡。通常,如果優先考慮兩個因素,將會犧牲第三個因素。
資源
相關文件:
相關影片:
相關範例: