簡介

已完成

Azure Well-Architected Framework 是個設計架構,可透過以下方式來幫助提高工作負載的品質:

  • 具有復原性、可用性和可修復性。
  • 提供足夠的投資報酬率。
  • 支援負責任的開發與作業。
  • 在可接受的時間範圍內完成其目的。

中斷和故障是所有工作負載的重大考量。 可靠的工作負載必須能夠在這些事件發生後繼續運作,並持續穩定地提供其預期的功能。 它必須是有復原性,以便在可接受的時間期限內偵測、承受問題並從失敗中復原。 它也必須具可用性,讓使用者可以在承諾的時間期限內存取承諾之品質等級的工作負載。

工作負載架構應在應用程式程式碼、基礎結構和作業中具有可靠性保證。 設計選擇不應變更商務需求所指定的意圖。 此類變更應視為重大的權衡取捨。

本課程模組中所描述的概念並非涵蓋工作負載中全部的可靠性,但它們代表了在設計工作負載時要採取的核心準則和一些關鍵方法。 如需涵蓋所有 Azure Well-Architected Framework 要點的完整觀點,請在開始規劃和設計結構時,參閱 Azure Well-Architected Framework (部分機器翻譯)。

本課程模組中的每個單元都著重於一個設計準則和三個與該準則相關聯的方法。 每個單元中的方法都透過使用範例來支援,以協助示範這些方法可如何套用至真實世界的案例。 這些範例全都是基於一家虛構的公司。

學習目標

在本課程模組結束時,您會理解可靠性要點的五個準則,並了解實現下列各項準則的三種方法:

  • 從企業決定可靠性需求,並將這些需求套用至您的工作負載設計。
  • 設計您的工作負載,使其成為容錯且能夠順暢降級。
  • 設計您的工作負載,使其能夠從元件層級錯誤到災害等故障中復原。
  • 將可檢視性和測試建置到您的工作負載設計和作業實務中。
  • 以簡化為焦點來設計您的工作負載,以將風險降到最低。

必要條件

  • 體驗核心基礎結構技術,例如資料儲存體、運算和網路功能。
  • 體驗建置或作業技術系統來解決商務問題。