PERF08-BP02 了解設計模式和服務
研究並了解有助於提高工作負載效能的各種設計模式和服務。作為分析的一部分,確定您為了實現更高效能而可能付出的代價。例如,使用快取服務可以協助減少資料庫系統所承擔的負載。但快取可能帶來最終一致性,這必須投入工程方面的努力,以期在業務要求與客戶期望內實現。
預期成果: 研究設計模式有助於您選擇可支援最佳效能系統的架構設計。了解您可以使用哪些效能組態選項,以及它們如何影響工作負載。優化工作負載的效能取決於了解這些選項如何與您的架構互動,以及這些選項對衡量效能與使用者感知效能的影響。
常見的反模式:
-
您假設所有傳統 IT 工作負載效能策略皆最適合雲端工作負載。
-
您會建置並管理快取解決方案,而非使用受管服務。
-
您對所有的工作負載使用相同的設計模式,而未評估何種模式可改善工作負載效能。
建立此最佳實務的優勢: 為您的工作負載選取正確的設計模式和服務,將可優化效能,進而帶動卓越營運並提升可靠性。正確的設計模式將符合您目前的工作負載特性,並協助您就未來的成長或變化進行擴展。
未建立此最佳實務時的曝險等級: 高
實作指引
了解您可以使用哪些效能組態選項,以及它們如何影響工作負載。最佳化工作負載的效能取決於了解這些選項如何與您的架構互動,以及這些選項對衡量效能與使用者感知效能的影響。
實作步驟:
-
評估及檢閱將可改善工作負載效能的設計模式。
-
AWS Well-Architected Amazon Builders' Library
為您提供 Amazon 如何建置和操作技術的詳細說明。這些文章由 Amazon 的資深工程師撰寫,涵蓋了架構、軟體交付和操作等主題。 -
AWS 解決方案程式庫
是可供部署的解決方案集合,其中結合了服務、程式碼和組態。這些解決方案由 AWS 和 AWS 合作夥伴所建立,其基礎為常見的使用案例,以及按產業或工作負載類型分組的設計模式。例如,您可以為工作負載設定 分散式負載測試解決方案 。 -
AWS 架構中心
提供按設計模式、內容類型與技術分組的參考架構圖。 -
AWS 範例
是包含各種實際操作範例的 GitHub 儲存庫,可協助您瀏覽常見的架構模式、解決方案和服務。此項目會以最新的服務和範例經常更新。
-
-
改善您的工作負載,為選取的設計模式建立模型,並使用服務和服務組態選項改善您的工作負載效能。
-
使用下列位置的資源訓練您的內部團隊: AWS Skills Guild
。 -
使用 AWS Partner Network
快速提供專業知識,並擴展您的改進能力。
-
實作計劃的工作量: 若要建立此最佳實務,您必須了解有哪些設計模式和服務可協助您改善工作負載效能。評估設計模式後,實作設計模式將是 高 工作量。
資源
相關文件:
相關影片:
相關範例: