PERF08-BP02 了解設計模式和服務 - AWS Well-Architected 架構

PERF08-BP02 了解設計模式和服務

研究並了解有助於提高工作負載效能的各種設計模式和服務。作為分析的一部分,確定您為了實現更高效能而可能付出的代價。例如,使用快取服務可以協助減少資料庫系統所承擔的負載。但快取可能帶來最終一致性,這必須投入工程方面的努力,以期在業務要求與客戶期望內實現。

預期成果: 研究設計模式有助於您選擇可支援最佳效能系統的架構設計。了解您可以使用哪些效能組態選項,以及它們如何影響工作負載。優化工作負載的效能取決於了解這些選項如何與您的架構互動,以及這些選項對衡量效能與使用者感知效能的影響。

常見的反模式:

  • 您假設所有傳統 IT 工作負載效能策略皆最適合雲端工作負載。

  • 您會建置並管理快取解決方案,而非使用受管服務。

  • 您對所有的工作負載使用相同的設計模式,而未評估何種模式可改善工作負載效能。

建立此最佳實務的優勢: 為您的工作負載選取正確的設計模式和服務,將可優化效能,進而帶動卓越營運並提升可靠性。正確的設計模式將符合您目前的工作負載特性,並協助您就未來的成長或變化進行擴展。

未建立此最佳實務時的曝險等級:

實作指引

了解您可以使用哪些效能組態選項,以及它們如何影響工作負載。最佳化工作負載的效能取決於了解這些選項如何與您的架構互動,以及這些選項對衡量效能與使用者感知效能的影響。

實作步驟:

  1. 評估及檢閱將可改善工作負載效能的設計模式。

    1. AWS Well-Architected Amazon Builders' Library 為您提供 Amazon 如何建置和操作技術的詳細說明。這些文章由 Amazon 的資深工程師撰寫,涵蓋了架構、軟體交付和操作等主題。

    2. AWS 解決方案程式庫 是可供部署的解決方案集合,其中結合了服務、程式碼和組態。這些解決方案由 AWS 和 AWS 合作夥伴所建立,其基礎為常見的使用案例,以及按產業或工作負載類型分組的設計模式。例如,您可以為工作負載設定 分散式負載測試解決方案

    3. AWS 架構中心 提供按設計模式、內容類型與技術分組的參考架構圖。

    4. AWS 範例 是包含各種實際操作範例的 GitHub 儲存庫,可協助您瀏覽常見的架構模式、解決方案和服務。此項目會以最新的服務和範例經常更新。

  2. 改善您的工作負載,為選取的設計模式建立模型,並使用服務和服務組態選項改善您的工作負載效能。

    1. 使用下列位置的資源訓練您的內部團隊: AWS Skills Guild

    2. 使用 AWS Partner Network 快速提供專業知識,並擴展您的改進能力。

實作計劃的工作量: 若要建立此最佳實務,您必須了解有哪些設計模式和服務可協助您改善工作負載效能。評估設計模式後,實作設計模式將是 工作量。

資源

相關文件:

相關影片:

相關範例: