Skip to main content
Cloud / Azure / Products / Azure IoT Edge - Edge Computing for IoT

Azure IoT Edge - Edge Computing for IoT

Azure IoT Edge runs cloud workloads on IoT devices for local processing and offline operation.

hybrid-multicloud
Pricing Model Free runtime, pay for connected cloud services
Availability Linux native, Windows via IoT Edge for Linux on Windows (EFLOW)
Data Sovereignty Data processed locally on edge devices
Reliability SLA as published by the provider for the connected Azure services SLA

What is Azure IoT Edge?

Azure IoT Edge is a device-focused runtime for deploying, running, and monitoring containerized applications at the edge, and is a feature of Azure IoT Hub. It consists of three components: the IoT Edge runtime (manages modules on the device), IoT Edge modules (Docker-compatible containers running workloads), and a cloud-based interface in Azure IoT Hub for remote management. Modules can run Azure services such as Stream Analytics or Azure Machine Learning, or custom code.

The runtime runs natively on Linux; on Windows it runs through “IoT Edge for Linux on Windows” (EFLOW). The currently supported release is the IoT Edge 1.5 LTS version; earlier releases have reached end of support and should be updated.

This architecture reduces latency for time-sensitive decisions, lowers bandwidth costs by processing data locally, and enables operation in environments with intermittent connectivity.

Core Features

  • Container-based modules: Deploy Docker-compatible containers to edge devices
  • Cloud-based management: Manage and monitor edge workloads through Azure IoT Hub
  • Offline operation: Continue processing when disconnected, with automatic sync on reconnect
  • Azure service integration: Stream Analytics, Azure Machine Learning, and custom modules
  • Security: Device-level security standards and certificate management

Typical Use Cases

IoT Edge is used in manufacturing for real-time quality inspection, in retail for inventory analytics, in transportation for vehicle diagnostics, and anywhere that requires local processing of sensor data. It is particularly valuable when latency, bandwidth, or connectivity constraints make cloud-only architectures impractical.

Benefits

  • Sub-second response times for local decisions
  • Reduced data transfer costs
  • Consistent development model for cloud and edge
  • Central management of distributed devices

Frequently Asked Questions

What hardware does IoT Edge support?

IoT Edge runs natively on Linux devices (common architectures including x64 and ARM) with a container runtime, and on Windows through IoT Edge for Linux on Windows (EFLOW). It runs on industrial PCs, gateways, and even a Raspberry Pi for development.

How do I deploy machine learning models?

Train models in Azure Machine Learning, export as container images, and deploy to IoT Edge devices through IoT Hub. The ML module runs inference locally using the device’s CPU or GPU.

Can IoT Edge modules communicate with each other?

Yes. Modules on the same device can exchange messages through the IoT Edge Hub, enabling pipelines where one module’s output feeds another. This follows the same message routing patterns as cloud IoT Hub.

How does offline operation work?

IoT Edge Hub stores messages locally when the cloud connection is unavailable. When connectivity returns, messages are automatically synced to IoT Hub. You configure retention policies for how long and how much data to store.

Integration with innFactory

As a Microsoft Solutions Partner, innFactory helps you build IoT Edge solutions: architecture design, module development, and deployment automation for industrial and commercial IoT scenarios.

Typical Use Cases

Industrial automation
Predictive maintenance
Video analytics at the edge
Offline-capable IoT solutions

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Azure (official documentation). This page does not represent an offer by Azure.

Microsoft Solutions Partner

innFactory is a Microsoft Solutions Partner. We provide expert consulting, implementation, and managed services for Azure.

Microsoft Solutions Partner Microsoft Data & AI

Ready to start with Azure IoT Edge - Edge Computing for IoT?

Our certified Azure experts help you with architecture, integration, and optimization.

Schedule Consultation