Module 16: IoT Operations on Azure Local¶
Level: L300 | Duration: 3 hours | Prerequisites: Module 14 | Hands-on: Lab
Module Status
Framework module — content scope under research. See research/iot-operations.md.
Learning Objectives (tentative)¶
- Describe Azure IoT Operations and its role on Azure Local
- Deploy Azure IoT Operations on an AKS Arc cluster running on Azure Local
- Configure MQTT broker and data flows
- Route edge data to Azure (Event Hubs, Microsoft Fabric)
- Manage IoT Operations at scale across multiple edge clusters
Topics (tentative)¶
- Azure IoT Operations Overview — vs. IoT Hub / IoT Edge
- Architecture on Azure Local — AKS Arc dependency
- Deployment via Arc Extension
- MQTT Broker — concepts and configuration
- Schema Registry
- Data Flows — edge → Azure pipelines
- Integration with Microsoft Fabric and Event Hubs
- Multi-Edge Management
Hands-on¶
Lab: Deploy Azure IoT Operations on the cluster's AKS Arc instance. Configure an MQTT data flow. Simulate device data. Verify ingestion at the Azure side.
IaC: Bicep templates in labs/iac/16-iot-operations/ (planned).
Related Resources¶
- Azure IoT Operations
- Research notes: research/iot-operations.md
- Slides:
slides/16-iot-operations/(planned)