Header Place holder

Azure IoT Edge

Extend cloud intelligence and analytics to edge devices

Apply for 1RMB Trial Buy Now

Extend cloud intelligence and analytics to edge devices: Azure IoT Edge is a fully managed service that delivers cloud intelligence locally by deploying and running Artificial Intelligence (AI), Azure services, and custom logic directly on cross-platform IoT devices. Run your IoT solution securely and at scale, whether in the cloud or offline.

Build the intelligent edge

The Internet of Things is the convergence of Artificial Intelligence, the cloud, and edge computing. Containerize cloud workloads such as Azure Cognitive Services, Stream Analytics, and Functions, and run them locally on various devices (from a Raspberry Pi to an industrial gateway) using Azure IoT Edge. Manage edge applications and devices with Azure IoT Hub, scaled to support your solutions running in the cloud or in private environments, such as Azure Stack.

Respond in near-real time

Most data becomes useless soon after it is generated, so having the lowest latency possible between data and decision-making is critical. IoT Edge optimizes performance between edge devices and the cloud while ensuring management, security, and scale.

Secure the intelligent edge

Intelligent edge devices face security threats ranging from physical tampering to IP hacking. Designed for increased security, IoT Edge scales to different risk scenarios and deployment solution, and provides the same protection that you’d expect from all Azure services.

Learn more about the edge security framework.

Deploy AI and analytics to the edge

IoT Edge can be used to deploy complex event processing, image recognition, and other high-value artificial intelligence without having to write code in-house. Run Azure services such as Functions and Stream Analytics on-premises. Create AI modules and make them available to the community.

Reduce IoT solution costs

Only a small fraction of IoT data acquired is useful for follow-up analysis. Use services such as Azure Stream Analytics or trained models to process the data locally and send only what’s needed to the cloud for further analysis. This avoids the costs incurred by sending all your data to the cloud while ensuring high-quality data.

Simplify development

IoT Edge uses the same programming model as other Azure IoT services. For example, the same code can be run on a device or in the cloud. IoT Edge supports operating systems such as Linux and Windows, and languages such as Java, .NET Core 2.0, Node.js, C, and Python, so you can code in a language you know and use existing business logic without having to write it from scratch.

Operate offline or with intermittent connectivity

With IoT Edge, your edge devices operate reliably and securely even when they’re offline or only have intermittent connectivity to the cloud. Azure IoT device management will automatically sync the latest state of devices after they’ve reconnected to ensure seamless operation.

Deploy these services using IoT Edge

Do you want to... Use
Process real-time streaming data Stream Analytics
Process events using serverless code Functions
Deploy an SQL Server database to the edge SQL Server databases
Build custom logic Custom module