Azure IoT Edge (EN)
SoftwareMicrosoft's platform for edge computing and IoT solutions
Definition
Azure IoT Edge is Microsoft's platform for edge computing that enables cloud functionality to be deployed directly on local devices. It allows for modular extension of IoT solutions through the deployment of modules that handle specific tasks. The platform includes a hub for communication with Azure IoT Hub and other cloud services such as Azure Stream Analytics.
Architecture
flowchart TD A[IoT device] --> B[Azure IoT Edge Runtime] B --> C[IoT Edge Hub] C --> D[IoT Edge Module 1] C --> E[IoT Edge Module 2] C --> F[IoT Edge Module N] D --> G[Azure IoT Hub] E --> G F --> G G --> H[Azure Cloud Services] H --> I[Stream Analytics] H --> J[Time Series Insights] H --> K[Machine Learning]
In Context
- Typically used together with Azure IoT Hub, Azure Stream Analytics and Azure Machine Learning
- Related to: AWS IoT Greengrass, Google Cloud IoT Edge, IBM Watson Edge
- Example use case: Preprocessing of sensor data in manufacturing, local inference of AI models in agriculture