簡介

已完成

Durable Functions 是 Azure Functions 的一個延伸,可讓您在 Azure 中執行持久的具狀態作業。 Azure 會提供基礎結構來維護狀態資訊。 您可以使用 Durable Functions 來協調長時間執行的工作流程。 使用此方法時,您可以享有無伺服器主控模型的所有優點,同時又可讓 Durable Functions 架構處理活動監視、同步處理及執行階段考量。

假設貴公司具有用於專案設計提案的手動核准程序。 您想要將此程序自動化,但仍讓人員參與程序。 作為先決條件,您實作的工作流程解決方案必須要能夠協調不同持續時間的活動,且應該要符合成本效益。 由於您的業務也在自訂商務邏輯上執行,因此解決方案必須有足夠的彈性來執行專屬程式碼。

在此課程模組結束時,您將了解如何使用 Durable Functions 將長時間執行的工作流程當作一組活動來進行協調。

學習目標

在本單元中,您將:

  • 探索 Durable Functions。
  • 設計長時間執行的核准程序工作流程。
  • 使用 Durable Functions 來實作長時間執行的核准程序工作流程。

必要條件

  • 體驗 Azure Functions
  • 體驗 Azure 入口網站