簡介

已完成

Azure Well-Architected Framework 是一種設計架構,可藉由協助其改善工作負載的品質:

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

所有工作負載都嚴重擔心中斷和故障。 可靠的工作負載必須維持這些事件,並繼續 持續提供其預期功能。 它必須具有 復原性 ,才能在可接受的期間內偵測、承受及從失敗中復原。 它也 必須可供使用 ,使用者才能在承諾的品質層級,在承諾的時間週期記憶體取工作負載。

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

本課程模組中所述的概念並非在工作負載中全部包含可靠性,但它們代表在設計工作負載時的核心原則和一些重要方法。 如需完整的觀點,請流覽所有架構完善的架構支柱,在開始規劃和設計架構時流覽 Azure Well-Architected Framework

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

學習目標

在本課程模組結束時,您將瞭解可靠性要素的五個原則,並瞭解下列各項的三種方法:

  • 從企業判斷可靠性需求,並將這些需求套用至您的工作負載設計。
  • 將您的工作負載設計為容錯且能夠正常降級。
  • 設計您的工作負載,以從元件層級錯誤到災害的故障中復原。
  • 在您的工作負載設計和作業實務中建置可觀察性和測試。
  • 以簡化設計工作負載,以將風險降到最低。

必要條件

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