解決方案諮詢專線 : 886-02-22186500
Solution Hotline : 886-02-22186500
EN
中
Azure IoT Edge
物聯網的生態圈中有一個重要的概念即邊緣服務。Azure IoT的邊緣服務即是讓雲端分析及運算功能能移到邊緣上運作,如果有大量的連線與部署就可以先在邊緣先做處理。
開發的部分提供了的程式語言包含:C、Node.js、Python,另外還支援C#,因為C#是微軟自己的語言,開發的時也支援VS Code。
在Azure IoT Edge當中,主要有三個元件:
♦ 執行 Azure 服務、第三方服務或自有程式碼的容器
♦ 部署到 IoT Edge 裝置並在本機上執行
♦ 在每個 IoT Edge 裝置上執行
♦ 管理部署到每個裝置的模組
♦ 在遠端監視及管理 IoT Edge 裝置
IoT Edge 模組是執行的單位,這些Edge的模組就是執行Azure服務的本體,也可以是自己所寫的程式將程式碼部署到裝置,可以把它是作要執行的動作和條件,也能夠將很多模組互相傳訊,建立資料處理的管道。
功能:
♦ 執行 Azure 服務、第三方服務或自有程式碼的容器
♦ 部署到 IoT Edge 裝置並在本機上執行
Azure IoT Edge Runtime 可在 IoT Edge 裝置上執行IoT Edge 模組,在 IoT Edge 裝置上就可以執行與管理。 Runtime會執行數個IoT Edge 模組。
功能:
♦ 在裝置上安裝和更新工作負載
♦ 在每個 IoT Edge 裝置上執行
♦ 將模組狀態發佈到雲端,進行遠端監控
♦ 管理部署到每個裝置的模組
◊ 裝置設備與 IoT Edge 裝置
◊ IoT Edge 裝置上的模組
◊ IoT Edge 裝置與雲端之間的通訊
當數量眾多的 IoT 裝置分散在各個地方運行,要如何管理這些軟體裝置就成為一件重要的事情,利用IoT Edge Runtime將模組狀態發佈到雲端來進行遠端監控,就可以來觀察裝置是否出現任何異常狀況。
功能:
♦ 在遠端監視及管理 IoT Edge 裝置
♦ 建立並設定要裝置上執行的工作負載
♦ 將工作負載傳送到一組裝置
邊緣的裝置管理
IoT 邊緣執行動作
Azure IoT Edge + Azure IoT
Azure IoT 相關文件資料庫
Azure IoT 實作範例
https://github.com/Azure-Samples/azureiotlabs
Trend Electronics(HK) Ltd.
Toptrend Technologies Corp.
Trend Electronics(HK) Ltd.
Toptrend Technologies Corp.
© 2023 Chander
© 2023 全達國際股份有限公司|著作權與隱私權聲明條款