利用 Azure Event Grid 開發事件驅動的 AI 工作流程
中級
開發人員
事件格線
利用 Azure Event Grid 建立反應式 AI 架構,將事件從來源路由到處理器,延遲低且可靠度高。 學習如何配置活動訂閱、設計 CloudEvents、實施交付政策,以及從 AI 應用程式發佈自訂事件。
學習目標
完成本單元後,您將能夠:
- 說明 Azure Event Grid 如何在 AI 解決方案中實現事件驅動模式,並識別構成事件路由架構的核心元件(主題、事件訂閱與事件處理程序)。
- 利用 CloudEvents 架構設計事件以進行 AI 操作,定義自訂事件類型,並以篩選器配置事件訂閱,根據類型、主題或資料屬性路由事件。
- 配置交付與重試政策以處理 AI 管線中的暫時性故障,設定無法交付事件的死符目的地,並監控交付結果。
- 使用 Event Grid SDK 與 REST API 發布 AI 應用程式的自訂事件,以標示推論完成、模型更新或管線階段轉換。
必要條件
在開始本單元之前,您應該具備:
- Python、JavaScript 或 C# 等語言的程式設計經驗。
- 對 Azure 服務和雲端運算概念有基本的了解。
- 熟悉分散式系統概念及事件驅動架構。