簡介
AAzure Well-Architected Framework 是一項設計架構,可透過以下方式來協助提高工作負載的品質:
- 具有復原性、可用性和可修復性。
- 提供您所需的安全程度。
- 提供足夠的投資報酬率。
- 支援負責任的開發與作業。
- 在可接受的時間範圍內完成其目的。
效能效率指的是工作負載適應需求變更的能力。 工作負載必須能在不犧牲使用者體驗的情況下處理增加的負載。 相反地,當負載減少時,工作負載必須節省其資源。 容量 (即示資源可用性 (CPU 和記憶體)) 是一項重要因素。
工作負載設計不應只依賴預先佈建的容量,因為這樣的容量只可保證達到特定限制內的效能。 如果超過該限制,工作負載可能會有效能問題,甚至遭遇中斷。 負載低於該限制時,資源則會繼續不必要地執行,進而產生費用。
您需要一項全方位的策略來長期維持效能目標。 效能考量不應是設計過程中只有在生產中出現問題時才加以解決的事後考慮。 相反地,應該採取將效能視為設計初期階段關鍵考量因素的思維方式。
本課程模組中所描述的概念並非涵蓋工作負載中全部的效能效率,但其代表了在設計工作負載時要採取的核心準則和一些關鍵方法。 如需涵蓋所有 Azure Well-Architected Framework 要點的完整觀點,在開始規劃和設計結構時,請參閱 Azure Well-Architected Framework (部分機器翻譯)。
本課程模組中的每個單元都著重於一個設計準則和三個與該準則相關聯的方法。 每個單元中的方法皆透過使用範例來支援,以協助示範這些方法可如何套用至真實世界的案例。 這些範例全都是基於一家虛構的公司。
學習目標
本課程模組結束時,您會理解效能效率要點的四個準則,並了解實現下列各項準則的三種方法:
- 根據商務專案關係人與工作負載擁有者之間的協議,定義工作負載的實際效能目標。
- 選擇最符合您效能需求的設計。
- 運作您的工作負載,以持續追蹤其效能效率。
- 透過最佳化持續改善工作負載的效能效率。
必要條件
- 透過使用資料儲存體、計算及網路功能等核心基礎結構技術來體驗建置或操作解決方案
- 體驗建置或操作技術系統來解決商務問題