Getting started with Azure IoT solutions

IoT (Internet of Things) is a collection of managed and platform services that connect and control IoT assets. For example, consider an industrial motor connected to the cloud. The motor collects and sends temperature data. This data is used to evaluate whether the motor is performing as expected. This information can then be used to prioritize a maintenance schedule for the motor.

Azure IoT supports a large range of devices, including industrial equipment, microcontrollers, sensors, and many others. When connected to the cloud, these devices can send data to your IoT solution. You can use the solution to monitor and manage the devices to achieve your objectives more efficiently.

This document links to guides that you can use to accelerate your creation of IoT solutions.

Industry specific IoT reference architectures

IoT solutions solve specific business challenges in unique industries. In this section, we provide reference designs for industry-specific scenarios.

Manufacturing and industrial

  • Connected factory hierarchy service: A hierarchy service enables your business to centrally define how production assets are organized within factories.

  • Connected factory signal pipeline: It can be problematic to interconnect the heterogenous legacy and modern devices that often coexist in a factory. The connected factory signal pipeline solves this problem by introducing a common configuration interface to connect heterogenous devices.

  • Predictive maintenance with IoT Edge: The Internet-of-things (IoT) Edge brings data processing and storage close to the data source, enabling fast, consistent responses with reduced dependency on cloud connectivity and resources. Edge computing can incorporate artificial intelligence (AI) and machine learning (ML) models to create intelligent edge devices and networks that can integrate with the cloud.

  • Condition monitoring for industrial IoT: OPC UA (Open Platform Communication Unified Architecture) can be used to monitor equipment parameters to discover anomalies before they become critical issues.

  • End-to-end manufacturing using computer vision on the edge: Fully automated smart factories use artificial intelligence (AI) and machine learning (ML) to analyze data, run systems, and improve processes over time. In manufacturing, computer vision on the edge is an increasingly popular Internet of Things (IoT) application used in safety and quality assurance applications.

Smart buildings

  • Create smart places by using Azure Digital Twins: Smart places are physical environments that bring together connected devices and data sources. They can include buildings, college campuses, corporate campuses, stadiums, and cities. Smart places provide value by helping property owners, facility managers, and occupants operate and maintain sites.


  • Buy online, pickup in store (BOPIS): During the COVID-19 pandemic, many customers made fewer trips to the market and many preferred to buy their merchandise online and pick it up in the store (BOPIS) which is also known as curbside pickup.


  • Process real-time vehicle data using IoT: Vehicle data ingestion, processing, and visualization are key capabilities needed to create connected car solutions. By capturing and analyzing this data, we can decipher valuable insights and create new solutions.


Cross industry

IoT architecture patterns and guides

This section shares guides and building blocks that are useful when building IoT solutions. Patterns address key areas of the IoT solution that you should consider. IoT architecture patterns are reusable building blocks that you can leverage to create IoT solutions. They are generic and can be used across different industry verticals.


  • Real-time IoT updates: Internet of Things (IoT) applications often need real-time data from IoT devices. Unlike traditional polling apps in which a client asks a device for state changes, clients can receive updates from devices in real time.

  • Scale IoT solutions with deployment stamps: The deployment stamping strategy in an Internet-of-Things (IoT) solution supports scaling up the number of connected IoT devices by replicating stamps. Stamps are discrete units of core solution components that optimally support a defined number of devices.

  • Azure IoT client SDK support for third-party token servers: Learn how Azure IoT Hub supports shared access signature (SAS) token authentication in the client SDKs.

  • Efficient Docker image deployment: Edge devices are typically provisioned by deploying software container images. You can use a reliable and resilient deployment capability for situations that have limited, intermittent, or low bandwidth.

  • IoT analytics with Azure Data Explorer: Achieve near real-time analytics over fast flowing, high volume streaming data from IoT devices.

  • IoT Edge data storage and processing: 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.

Guides for building IoT solutions

  • Compare IoT solution approaches: There are many options for building and deploying your IoT cloud solutions. The technologies and services you choose depends on your scenario's development, deployment, and management needs. Use the linked article to compare PaaS and aPaaS approaches.

  • Vision with Azure IoT Edge: Artificial intelligence for image analytics spans a wide variety of industries including manufacturing, retail, healthcare, and the public sector.

  • Move an IoT solution from test to production provides a list of best practices you should follow when you move from test to production.

  • Azure industrial IoT analytics guidance: You can build Industrial Iot (IIoT) analytics solutions using Azure PaaS (Platform as a Service) components. Such an IIoT analytics solution relies on real-time and historical data from industrial devices and control systems.

Next steps

Learn about the different Azure IoT services:

See the related IoT architecture guides:

See the related IoT solution guides for COVID-19: