從 IoT Edge 上的事件方格轉換至 Azure IoT Edge 原生功能
Azure IoT Edge 上的 Azure 事件方格將於 2023 年 3 月 31 日淘汰。 請更新您的應用程式,以改用 Azure IoT Edge 原生功能。
我們為什麼要淘汰?
淘汰 IoT Edge 上的事件方格有一個主要原因。 事件方格在雲端原生空間中不斷演進,不僅在 Azure 中提供更強固的功能,也會在具有 Azure Arc 的 Kubernetes 內部部署案例中提供更強固的功能。
IoT Edge 上的事件方格 | IoT Edge 中樞 |
---|---|
- 在本機/雲端發佈和訂閱事件 - 將事件轉送至事件方格 - 將事件轉送至 Azure IoT 中樞 - 在本機回應 Azure Blob 儲存體事件 |
- 連線至 IoT 中樞 - 在本機的模組或裝置之間路由傳送訊息 - 取得離線支援 - 篩選訊息 |
如何轉換至 IoT Edge 功能
若要使用 IoT Edge 功能,請遵循下列步驟:
- 根據下一節中的功能資料表識別您的案例。
- 請遵循該文件來變更您的架構,並根據您想要轉換的案例進行程式碼變更。
- 藉由傳送和接收訊息/事件來驗證更新的架構。
IoT Edge 上的事件方格與IoT Edge
下表重點摘要此轉換期間的主要差異。
IoT Edge 上的事件方格 | IoT Edge |
---|---|
在本機或雲端發佈、訂閱和轉送事件 | 使用 IoT Edge 中樞的訊息路由功能來促進本機和雲端通訊。 它藉由代理訊息,建立裝置對模組、模組對模組和裝置對裝置通訊,讓裝置和模組彼此保持獨立。 如果您要訂閱 IoT Edge 中樞,您可以視需要建立事件,以發佈至事件方格。 如需詳細資訊,請參閱 Azure IoT 中樞和 IoT Edge 上的事件方格。 |
將事件轉送至 IoT 中樞 | 使用 IoT Edge 中樞,最佳化傳送訊息至雲端時的連線,並提供離線支援。 如需詳細資訊,請參閱 IoT Edge 中樞雲端通訊。 |
回應 IoT Edge (預覽版) 上的 Blob 儲存體事件 | 您可以在建立或更新 Blob 時,使用 Azure 函數應用程式來回應雲端上的 Blob 儲存體事件。 如需詳細資訊,請參閱適用於 Azure Functions 的 Azure Blob 儲存體觸發程序 (部分機器翻譯) 和教學課程:將 Azure Functions 部署為模組 - Azure IoT Edge (部分機器翻譯)。 不支援 IoT Edge Blob 儲存體模組中的 Blob 觸發程序。 |