「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
Azure IoT Hubの作成は、Azure IoT Hubチュートリアルへ。
WindowsでAzure IoT EFLOWと言うエミュレータを使用するか、
ARMテンプレートでLinuxのAzureVMをデプロイして試すか、2通りの方法がある。
az iot hub create --resource-group IoTEdgeResources --name {hub_name} --sku F1 --partition-count 2
いずれもWindowsでAzure IoT EFLOWと言うエミュレータを使用する。
ここでは、サポート範囲の広いVisual Studio Code を使用した手順のみ実施する。
pip3 install iotedgedev
https://www.youtube.com/@motojindotcom
- モジュールを開発する
- Visual Studio Code を使用して IoT Edge モジュールを開発する
https://learn.microsoft.com/ja-jp/azure/iot-edge/tutorial-develop-for-linux- Visual Studio 2022 を使用して Azure IoT Edge 用のモジュールを開発してデバッグする
https://learn.microsoft.com/ja-jp/azure/iot-edge/how-to-visual-studio-develop-module- Azure サービスをモジュールとしてデプロイする
- Azure Functions を使用したデータのフィルター処理
https://learn.microsoft.com/ja-jp/azure/iot-edge/tutorial-deploy-function- Azure Stream Analytics を使用して平均値を見つける
https://docs.microsoft.com/ja-jp/azure/iot-edge/tutorial-deploy-stream-analytics- Custom Vision を使用したイメージの分類
https://learn.microsoft.com/ja-jp/azure/iot-edge/tutorial-deploy-custom-vision- SQLを使用したローカルへのデータの格納
https://learn.microsoft.com/ja-jp/azure/iot-edge/tutorial-store-data-sql-server- ゲートウェイとしての IoT Edge の使用
https://docs.microsoft.com/ja-jp/azure/iot-edge/tutorial-nested-iot-edge- デバイスとモジュールを監視する
https://learn.microsoft.com/ja-jp/azure/iot-edge/tutorial-monitor-with-workbooks