PERF08-BP03 確定權衡如何影響客戶和效率: - AWS Well-Architected 架構

PERF08-BP03 確定權衡如何影響客戶和效率:

在評估與效能相關的改進時,判斷哪些選擇將如何影響客戶和工作負載效率。例如,如果使用鍵值資料存放區提高系統效能,請務必評估其最終一致性本質對客戶的影響。

透過指標和監控來確定系統中效能不佳的部分。確定如何進行改進、這些改進帶來的權衡,以及它們如何影響系統和使用者體驗。例如,實作快取資料有助於大幅提升效能,但需要明確的策略來確定更新或使快取資料失效的方式和時間,以防止不正確的系統行為。

常用的反模式:

  • 您假設應該實作所有效能增益,即使實作有如最終一致性的權衡。

  • 您只會在效能問題達到臨界點時才會評估工作負載變更。

建立此最佳實務的優勢: 評估潛在的效能相關改善項目時,必須判斷技術變更的權衡是否與工作負載要求一致。在某些情況下,您可能需要實作其他控制來彌補權衡。

若未建立此最佳實務,暴露的風險等級為:

實作指引

識別取捨:使用指標和監控來識別系統中效能不佳的部分。判斷如何進行改善,以及權衡對於系統和使用者體驗的影響。例如,實作快取資料有助於大幅提升效能,但需要明確的策略來確定更新或使快取資料失效的方式和時間,以防止不正確的系統行為。

資源

相關文件:

相關影片:

相關範例: