The document discusses Internet of Things (IoT) and Azure IoT services. It provides an overview of IoT scenarios across different industries like home, transportation, healthcare, buildings and cities. It then discusses how Azure IoT services can be used for device connectivity, analytics, security and command and control capabilities. It also includes examples of using Event Hubs and Stream Analytics for IoT data ingestion and processing.
13. Starting the air
conditioner
Reserve a
working space
Start the
cleaning
Reducing the
temperature
Home Transportation Health Buildings Cities
Target
14. Monitors your
health
Recognises a
heart attack
Calls an
ambulance
Transmits an
early diagnosis
to the hospital
Transmits
optimal route to
the ambulance
Home Transportation Health Buildings Cities
21. Field
Gateway
Device
Connectivity & Management
Analytics &
Operationalized Insights
Presentation &
Business Connectivity
Devices
RTOS,Linux,Windows,Android,iOS
Protocol
Adaptation
Batch Analytics & Visualizations
Azure HDInsight, AzureML, Power BI,
Azure Data Factory
Hot Path Analytics
Azure Stream Analytics, Azure HDInsight Storm
Presentation &
Business Connectivity
App Service, Websites
Dynamics, BizTalk Services,
Notification Hubs
Hot Path Business Logic
Service Fabric & Actor Framework
Cloud Gateway
Event Hubs
&
IoT Hub
Field
Gateway
Protocol
Adaptation
22. Devices Device Connectivity Storage Analytics
Presentation &
Action
Event Hubs SQL Database
Machine
Learning
App Service
Service Bus
Table/Blob
Storage
Stream
Analytics
Power BI
External Data
Sources
DocumentDB HDInsight
Notification
Hubs
External Data
Sources
Data Factory Mobile Services
BizTalk Services
{ }
34. Service Bus
Event Hub
Stream Analytics
Transform
• Temporal Joins
• Filter
• Aggregates
• Projections
• Time Windows
Enrich / Correlate
• Other Streams
• Data at Rest
Production Line(s)
Telemetry
Service Bus
Event Hub
Storage
36. Our toll station has multiple toll booths,where a sensor placed on
top of the booth scans an RFID card affixed to the windshield of the
vehicles as they pass the toll booth.
The passage of vehicles through these toll stations can be modelled
as event streams over which interesting operations can be
performed.
Toll Id EntryTime LicensePlate State Make Model Vehicle Type
Vehicle
Weight
Toll Tag
1 2014-09-10 12:01:00.000 JNB 7001 NY Honda CRV 1 1535 7
2 2014-09-10 12:02:00.000 YXZ 1001 NY Toyota Camry 1 1399 4 123456789
…
Toll Id ExitTime LicensePlate
1 2014-09-10T12:03:00.0000000Z JNB 7001
2 2014-09-10T12:03:00.0000000Z YXZ 1001
…
LicensePlate RegistrationId Expired
SVT 6023 285429838 1
XLZ 3463 362715656 0
BAC 1005 876133137 1
RIV 8632 992711956 0
SNY 7188 592133890 0
ELH 9896 678427724 1
…