The explosive growth of the “Internet of Things” is changing our world and today the Internet of Things knows almost as many applications as there are types of devices connected.
From consumer equipment, to innovate new designs and products at home, to industrial machinery… Everything is connected to the cloud.
In this session Glenn will guide you through the Azure IoT Ecosystem and show you some of the key components of the Azure IoT Platform.
10. However... IoT projects can be complex
How to connect things
that are hard to
connect?
Edge Computing
Edge Analytics
Data Storage
Data Visualization
Device Management
Device Lifecycle
Cold Analytics
Warm Analytics
Scale
How to get started?
…
15. Microsoft Azure IoT Services
Devices
Device
Connectivity
Application
Business Logic
Storage
Analytics and
Stream Processing
Presentation &
Business
Connectivity
Event Hubs
Service
Fabric
SQL
Database
Machine
Learning
App Service
IoT Hubs
App
Services
Table/Blob
Storage
Stream
Analytics
Power BI
Service Bus
Azure
Functions
CosmosDB HDInsight
Notification
Hubs
External
Data
Sources
Datawareh
ouse
Data
Factory
Mobile
Services
External
Data
Sources
Logic Apps
19. Azure IoT Hub
Designed for IoT
• Connect millions of devices
Service assisted communications
• Devices are not servers
• Use IoT Hub to enable secure bi-directional
communications
Cloud-scale messaging
• Device-to-cloud and Cloud-to-device
• Durable messages (at least once semantics)
Cloud-facing feedback
• Delivery receipts, expired messages
• Device communication errors
Per-device authentication
• Individual device identities and credentials
Operations monitoring
• Service-side endpoint emitting device connectivity
events
Multi-protocol
• Natively supports AMQP, MQTT, and HTTP/1
• Designed for extensibility to custom protocols
Multi-platform
• Device SDKs available for multiple platforms (e.g.
RTOS, Linux, Windows)
• Multi-platform Service SDK.
20. IoT Hub
Device id
IoT Hub endpoints
Field GW /
Cloud GW
Device
C2D receive
endpoint
D2C send
endpoint
Device …
Device…
IoT Hub
management
C2D
send endpoint,
receive delivery ack
Event processing
(hot, warm and cold path)
D2C receive
endpoint
Receive file
notification
Device management, device business logic,
Connectivity monitoring
Methods
endpoint
Twin
endpoint
Device Twins
endpoint
Direct Methods
endpoint
File upload
endpoint
Device identity
management
Job
management
Device provisioning
and authorization
Create and delete IoT hubs, and update IoT
hub properties, export device identities
MQTT, MQTT-WS, AMQP, AMQP-WS, HTTP AMQP
Service-assisted communication by Clemens Vasters: http://bit.ly/2ssT2cR
21. Azure IoT Hub Device Provisioning
DPS knows exactly which IoT Hub to connect and provision
IoT Hub US IoT Hub Japan
IoT Hub India
DPS
➔ “plug and play” provisioning
➔ Support for multiple IoT Hubs
➔ Rules and Logic
➔ Mimimize human error
➔ Support for all devices
23. Azure Stream Analytics
Realtime Analytics for IoT and Events
• Easily join streaming data from across streams
• SQL like Language
• Geospatial Functions
• .NET Datatypes
Many different endpoints
• IoT Hub – Event Hub - Blob Storage
SQL Database – Queue’s – Topics – Cosmos DB –
Power BI – Data Lake
Toolings
• Visual Designer to write and debug Queries
• Rich set of tools to monitor jobs
25. Service Fabric
Azure
Windows
Server
Linux
Hosted Clouds
Windows
Server
Linux
Service Fabric
Private Clouds
Windows
Server
Linux
High Availability
Hyper-Scale
Hybrid Operations
High Density
Microservices
Rolling Upgrades
Stateful services
Low Latency
Fast startup &
shutdown
Container Orchestration
& lifecycle management
Replication &
Failover
Simple
programming
models
Load balancing
Self-healingData Partitioning
Automated Rollback
Health
Monitoring
Placement
Constraints
A platform for reliable, hyperscale, microservice-based applications
28. What’s in it for you?
➔ Implement workflows seamlessly
➔ Use simple, user-friendly and intuitive tools
➔ Connect systems across on-premises and
cloud
➔ Jumpstart with pre-defined templates
➔ Create scalable integrations withouth coding
➔ Extend default capabilities with Azure
Functions
➔ Reach out easily to other Azure Services
30. Time Series Insights
Easy to get started
• Monitor and validate IoT Solutions in minutes
• Visualize and Analyze IoT Data at Scale
• Anomaly Detection
• Global overview of multiple devices, plants and
data
Near Real-Time
• Hundres of millions events per day
• One minute latency
• Find hidden trends in data
Custom Solutions
• Easy to embed TSI into your existing application
• REST API’s for custom solutions
34. ➔ Easy accessible
➔ Business Focus
Microsoft IoT Central
ISV
SI
Gateway
Device
Silicon
Predictive
maintenance
Field
serviceCustomer
engagement
Asset
utilization
Energy
management
Employee
productivity
Digital
Transformation
Ecosystem
Microsoft
IoT Central
35. Azure IoT Suite
Start with preconfigured solutions
• Get Started in minutes
• Modify existing rules and alerts
• Add your devices and begin tailor to your needs
Finish with your IoT Application
• Fine-tuned to specific assets and processes
• Highly visual for your real-time operational data
• Integrate with back-end systems
39. Conclusion
Value is created by making sense of your dataDATA
Connect insights back to businessINSIGHTS
Start thinking about security from day zeroSECURITY
IoT Edge is there for low latency scenariosEDGE
Learn by experience with new developmentsEVOLVE
40. Security Program
for Azure IoT
Matchmaking with IoT
security auditors
Azure IoT Hub
Device Mgmt.
Cross platform and fully
extensible at scale
Azure IoT
Edge
Cross platform and open
source
Microsoft IoT
Central
Fully managed and
hosted IoT SaaS
Azure IoT Hub
message routing
Simple, powerful,
declarative
Security
Partnerships
/DICE
Secure hardware
attestation for
constrained devices
Azure Stream
Analytics for
Edge
Complex event
processing on Azure IoT
Gateway SDK
Azure IoT Hub
Device
Provisioning
Cross platform and fully
extensible at scale
Azure IoT Suite
connected
factory
Pre-configured Solution
for Insights from OPC
installations
Azure Time
Series Insights
Fully managed Time
Series Store and UX
Azure IoT Recent Innovations