IoT Edge data storage and processing

IoT
IoT Edge
IoT Hub
SQL Edge

Solution Idea

If you'd like to see us expand this article with more information, such as potential use cases, alternative services, implementation considerations, or pricing guidance, let us know with GitHub Feedback!

An Internet of Things (IoT) solution might require that an on-premises edge network provide computing and data collecting, rather than the cloud. Edge devices often meet these needs better than the cloud:

  • Quick analysis of real-time data
  • High availability
  • High bandwidth

Potential use cases

Here are examples of how you can use edge networks in Azure solutions.

Manufacturing

Healthcare

  • Obtain a complete view of patients: Consolidate and analyze data from medical and patient devices to provide a unified and complete picture of each patient's condition.
  • Monitor surgeries and procedures: Consolidate and analyze data from surgeries and other procedures to gain insight and improve outcomes.

Energy

Architecture

Diagram of an example IoT implementation that includes an edge network.

This implementation uses Azure SQL Edge on an edge processor. Communications to and from devices is done using Edge Hub. Communications between IoT devices and cloud applications is done using Azure IoT Hub.

Components

The architecture uses the following Azure services:

  • Azure IoT Edge is a fully managed service built on Azure IoT Hub. It can run your cloud workloads—whether artificial intelligence, Azure and third-party services, or your own business logic—on edge devices via standard containers.
  • Azure IoT Hub provides highly secure and reliable communication between your IoT application and the devices it manages. It can extend your solution from the cloud to the edge with per-device authentication, built-in device management, and scaled provisioning.
  • Azure SQL Edge is a small-footprint, edge-optimized SQL database engine with built-in AI.
  • Azure Cognitive Services is a comprehensive family of AI services and cognitive APIs that your intelligent apps can use. The services can run on IoT Edge devices via containers.
  • Azure SQL Database is a fully managed relational database with built-in intelligence.
  • SQL Server on Virtual Machines can run your SQL Server workloads on the cloud at the lowest total cost of ownership.
  • Azure Cosmos DB is a fast NoSQL database with open APIs for any scale.

Next steps

For more information, see the following articles:

The related resources provide further information on edge solutions, including information on relevant Azure components, and on specific architectures.

Guidance

Architectures