Skip to content
SDB

Cloud Technology

Azure IoT & AI Reference Architecture

Enterprise-grade industrial IoT with IoT Hub, Azure IoT Operations and Digital Twins — plus Azure AI Foundry and Azure OpenAI for copilots and agents.

Microsoft Azure · 5 architecture layers

End-to-end data flow

01

OT Devices / PLCs

OPC-UA / MQTT

02

IoT Edge / Operations

Containerized modules

03

IoT Hub / Event Hubs

Device messaging

04

Digital Twins / ADLS

Twin model + lake

05

AI Foundry / OpenAI

ML + GPT + Agents

06

Fabric / Power BI

Dashboards & apps

Architecture layers

L1

Device & Edge Layer

Azure IoT Edge

Deploy containerized modules — Functions, ML models, custom logic — to edge devices

Azure IoT Operations

Unified edge-to-cloud industrial platform on Azure Arc for adaptive cloud operations

Azure Sphere

Secured MCU + OS + cloud security service for microcontroller-class devices

Windows IoT Enterprise

Long-term support Windows on industrial PCs and embedded devices

L2

Connectivity & Ingestion Layer

Azure IoT Hub

Bidirectional MQTT/AMQP/HTTPS messaging with twins, direct methods and device registry

Azure IoT Central

SaaS IoT application platform with templates, dashboards and rules

Azure Event Hubs

Kafka-compatible event streaming — millions of events per second

Azure Service Bus

Enterprise message broker for ordered commands and telemetry fan-out

L3

Processing & Storage Layer

Azure Digital Twins

Live graph models of factories and spaces using the DTDL standard

Azure Stream Analytics

SQL-based real-time stream processing on IoT events

Microsoft Fabric

Unified analytics lakehouse — OneLake, Real-Time Intelligence, and Power BI

Azure Data Lake Storage Gen2

Hierarchical object storage optimised for analytics over massive IoT datasets

Azure Cosmos DB

Globally distributed multi-model database for device state and shadows

L4

AI / ML Layer

Azure AI Foundry

Unified platform to build, evaluate and operate generative AI apps and agents

Azure OpenAI Service

GPT-4o, o-series reasoning models, Whisper — private networking and content filters

Azure Machine Learning

Enterprise MLOps — AutoML, pipelines, MLflow, registry and managed endpoints

Azure AI Vision

Image analysis, OCR, spatial analysis and custom vision for industrial inspection

Azure AI Anomaly Detector

Multivariate anomaly detection for IoT sensor time series

Azure AI Document Intelligence

Extract structured data from forms, invoices and maintenance reports

L5

Application & Visualization Layer

Microsoft Power BI

Self-service BI with real-time streaming datasets for IoT KPIs

Azure Maps

Fleet tracking, asset location and route optimisation

Azure API Management

Publish IoT APIs with rate limits, caching and a developer portal

Microsoft Defender for IoT

Agentless OT/ICS monitoring with deep packet inspection

Industrial AI use cases

Industrial Digital Twin

Azure Digital Twins + OpenAI + Fabric

Predictive Quality

Azure ML AutoML + Anomaly Detector

Industrial Copilot & Agents

Azure AI Foundry + OpenAI + RAG

Document Intelligence

AI Document Intelligence + Fabric

Fleet Tracking & Routing

Azure Maps + IoT Hub + Stream Analytics

OT Security & Compliance

Defender for IoT + Microsoft Sentinel

Key differentiators

Azure Digital Twins (DTDL)

Graph-based twin models for factories, buildings and cities with live data bindings.

Azure AI Foundry + OpenAI

Enterprise GenAI and agents with private endpoints, data residency and responsible AI controls.

Azure IoT Operations

Adaptive cloud edge for industrial operations — bridges OT systems to Azure Arc management.

Hybrid with Arc & Fabric

Extend Azure Policy, Kubernetes, ML and analytics to on-prem and multi-cloud estates.