Download presentation
Presentation is loading. Please wait.
Published byCandice Maxwell Modified over 9 years ago
1
Advanced Technology Days 18. i 19. studenog 2015., Cinestar Arena Centar
2
IoT on Azure Dalibor Raičković / SPAN d.o.o. dalibor.raickovic@span.eu
3
IoT in brief… network of physical objects or "things" embedded with electronics, software, sensors, and network connectivity enabled to collect and exchange data objects can be sensed and controlled remotely across existing network infrastructure each thing is uniquely identifiable
4
In 2008, there were already more "things" connected to the Internet than people.
5
By 2020, the amount of Internet-connected things will reach 50 billion.
6
IoT Enabled Infrastructure Electricity Distribution Gas Distribution Patient Tracking Mobile Care Safety Management Climate Control Lighting Energy Management Drinking Water Waste Water Pollution Control Fire Protection Medical Emergency Public Order Energy Toll Collection Traffic Flow Air Traffic Control Bus/Tram/Train Traffic Alerts Street Quality Mobility City Health Buildings Flood Control Solid Waste Air Quality Lifts and Escalators Signage WaterWind/Solar/Geothermal Fuel Distribution Power Plants Nuclear Waste Oil/Gas Production Coal Mining OR Equipment Vital Monitoring Implants Disability Aids Lab Equipment Radiology Equipment Rule Enforcement Airports Taxi Diabetes
7
Typical IoT solution requirements secure, bidirectional communication between devices and service handling large number of messages application backend automated and predictive analytics event triggers
8
Gateway Device connectivityData processing and analytics Presentation IT solution backend Cloud gatewayPresentation and business connectivity IP capable devices IoT client Existing IoT devices IoT client Low power devices
9
Azure IoT Hub Azure service device identity registry receives „device-to-cloud” data on IoT hub send „cloud-to-device commands” to specific device Azure IoT device SDKs Transport type: ‐ HTTPS ‐ AMQPS (Advanced Message Queuing Protocol)
10
HTTPS AMQP S IoT Hub Identity Registry Device Management Provisioning IoT Hub Gateway HTTPS, AMQPS Data and Command Flow Per-device command queues Event Hub Self- Hosted Gateway MQTT, custom Field Gateway OPC UA, CoAP, AllJoyn, … M M M APIs Management Communication Provisioning
11
HTTPS AMQP S IoT Hub Device Management Provisioning IoT Hub Gateway HTTPS, AMQPS Data and Command Flow Per-device command queues Event Hub Self- Hosted Gateway MQTT, Custom Field Gateway OPC UA, CoAP, AllJoyn, … M M M APIs OSS Device Agents Management Communicati on Identity Registry Provisioning Hyper-Scale Identity Registry for millions of devices per IoT Hub
12
HTTPS AMQP S IoT Hub Identity Registry Device Management Provisioning IoT Hub Gateway HTTPS, AMQPS Data and Command Flow Per-device command queues Event Hub Self- Hosted Gateway MQTT, Custom Field Gateway OPC UA, CoAP, AllJoyn, … M M M APIs OSS Device Agents Management Communicati on Provisioning IoT Hub does not permit insecure connections. TLS is always enforced.
13
HTTPS AMQP S IoT Hub Identity Registry Device Management Provisioning IoT Hub Gateway HTTPS, AMQPS Data and Command Flow Per-device command queues Event Hub Self- Hosted Gateway MQTT, Custom Field Gateway OPC UA, CoAP, AllJoyn, … MMM APIs OSS Device Agents Management Communicati on Provisioning Channel-level authentication and authorization against the gateway Validation of signatures against identity registry and blacklists (for signature tokens) Validation of signatures against identity registry and blacklists (for signature tokens)
14
Pricing Azure IoT Hub Edition TypePriceNumber of Devices Total number of Messages/day Free€0103,000 S1 (Low frequency)€21.0950050,000 S2 (High frequency)€210.835001,500,000
15
Get started with IoT Hub create a device identity receive „device-to-cloud” messages from devices ‐ console app ‐ web app send „device-to-cloud” messages to an IoT hub ‐ from real device ‐ from simulated app receive „cloud-to-device” messages on device
16
DEMO 16
17
Why (not) Azure? per-device authentication and secure connectivity an extensive set of device libraries IoT protocols and extensibility scale event-based device-to-cloud ingestion reliable cloud-to-device messaging (or commands). extensibility with other Azure services
18
Microsoft Azure IoT Services
19
What to do next? Azure IoT Hub ‐ https://azure.microsoft.com/en-us/services/iot-hub/ https://azure.microsoft.com/en-us/services/iot-hub/ Azure IoT Suite ‐ https://www.azureiotsuite.com/ https://www.azureiotsuite.com/ Device Explorer for IoT Hub devices ‐ https://github.com/Azure/azure-iot- sdks/blob/master/tools/DeviceExplorer/doc/how_to_use_de vice_explorer.md https://github.com/Azure/azure-iot- sdks/blob/master/tools/DeviceExplorer/doc/how_to_use_de vice_explorer.md
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.