SlideShare a Scribd company logo
IoT Edge within the
IoT Framework
Axel Dittmann
Diplom-Betriebswirt (FH)
Diplom-Wirtschaftsinformatiker (FH)
Global Technical Solution Specialist IOT
CISSP, MCP
Twitter: @DittmannAxel
Waves of Innovation
Globally available, unlimited compute
resources
Harnessing signals from sensors and
devices, managed centrally by the cloud
Intelligence offloaded from the cloud to IoT
devices
Breakthrough intelligence capabilities, in
the cloud and on the edge
Intelligent Cloud
Intelligent Edge
Azure Time Series
Insights
Azure Machine
Learning
Azure Stream
Analytics
Cosmos DB Azure Data Lake
Azure Data Lake
Analytics
Azure HD Insight
Azure Event Hubs
Microsoft Flow
Azure Logic Apps
Notification Hubs
Azure Websites
Microsoft Power
BI
Azure Active
Directory
Azure IoT Hub
Azure IoT Hub Device
Provisioning Service
Azure IoT Edge
Azure Monitor
PaaSServices&
DeviceSupport
Edge SupportDevice Support
Azure IoT Device
SDK
Certified Devices
Azure Certified
for IoT
Security Program
for Azure IoT
IoT Services Data & Analytics Services Visualization & Integration Services
PaaSSaaS Microsoft IoT Central
IoT SaaS
Remote Monitoring Predictive Maintenance Connected factory
Windows 10 IoT
Core
Azure IoT Suite
Comprehensive Set of Capabilities for IoT SolutionsSolutionsServices
Auto
Challenges today create high barriers to entry
Deploy workloads
as containers via
IoT Edge runtime
Manage devices
and containers
centrally in the
cloud
Secure solution
from chipset to
cloud
Use existing AI,
cloud analytics
or create your
own code
IoT in the Cloud and on the Edge
IoT on the Edge
Low latency tight control loops require near real-time
response
Protocol translation & data normalization
Privacy of data and protection of IP
Symmetry
IoT in the Cloud
Remote monitoring and management
Merging remote data from multiple IoT devices
Infinite compute and storage to train machine learning and
other advanced AI tools
Operational patterns for Azure IoT Edge
• Protocol translation – Collect data using any
protocol and translate to IoT friendly protocols (e.g.
Modbus -> MQTT)
• On-prem data aggregation and analysis –
Aggregate and save on bandwidth, cost, privacy, IP
• Offline – Short or long term
• Deploy intelligence at the edge – Azure Machine
Learning and AI, Azure Stream Analytics, Functions,
your own code
Cloud
Gateway Insights ActionsThings
IoT Pattern + Edge
Azure IoT Hub
Insights ActionsActions
Azure IoT Edge IoT Hub
Devices
Local Storage
Azure Machine
Learning
(Container)
Container
Management
• Offline / Synchronized Device Twins
• Local Storage
• Container Management
• Local “IoT Hub”
• HA/DR, Cloud Dev/Test Support
• Container based workloads
• Azure Functions
• Azure Stream Analytics
• Azure Machine Learning
• Cognitive Services
Device
Twin
Device
Twin
Azure Stream
Analytics
(Container)
Azure Functions
(Container)
Cognitive Services
(Container)
Custom Code
(Container)
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
TwinModule
Twin
Module
Twin
Module
Twin
Module
Twin
Device
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Device
Twin
Edge
Hub
• Secure
Provides a secure connection to the Azure IoT Edge, update
software/firmware/configuration remotely, collect state and
telemetry and monitor security of the device
• Cloud managed
Enables rich management of Azure IoT Edge from Azure provide a
complete solution instead of just an SDK
• Cross-platform
Enables Azure IoT Edge to target the most popular edge
operating systems, such as Windows and Linux
• Portable
Enables Dev/Test of edge workloads in the cloud with later
deployment to the edge as part of a continuous integration /
continuous deployment pipeline
• Extensible
Enables seamless deployment of advanced capabilities such as AI
from Microsoft, and any third party, today and tomorrow
Azure IoT Edge
Design Principles
Well site
Example – Machine Learning on the Edge
Azure IoT Edge
Replaying pump readings
aka.ms/azure-iot-edge
docs.microsoft.com/azure/
iot-edge
Thank You
PLAN
PROVISION
CONFIGURE
MONITOR
RETIRE
Group devices and control access
according to your organization's
needs
Securely authenticate devices,
on-board for management, and
provision for service
Provide updates, configuration, and applications
to assign the purpose of each device
Monitor device inventory,
health and security while
providing proactive
remediation of issues
Replace or decommission devices
after failure, upgrade cycle or
service lifetime
IoT device lifecycle
Business ConnectivityData Processing, Analytics and ManagementDevice Connectivity and Management
Low power
devices
Existing IoT
devices
IoT Client
Solution UX
Stream Processors
Analytics &
Machine Learning
Business
IntegrationGateway
Storage
App Backend
IoT Edge
Personal
mobile
devices
IP capable
devices
IoT Client
Business
systems
Data Path
Optional solution component
Azure IoT solution component
Azure IoT Reference Architecture
Device Metadata
Intelligence and Interaction* (HoloLens, Cortana, etc)
Custom
Protocol
Gateway
(Cloud
Service, VM)
Cloud Gateway
Existing Flow
JVM/ Azure Container Service
Device provisioning
Hardware-based
Root of Trust
Unforgeable cryptographic key generated and protected by hardware.
Does the device have an unforgeable identity, inseparable from the hardware?
Small Trusted
Computing Base
Security enforcement features protected from other hardware and software.
Is most of the device’s software outside the device’s trusted computing base?
Defense in Depth
Multiple countermeasures mitigate the consequences of any one successful attack.
Is the device still protected if the security of one layer of device software is breached?
Compartmentalization
Internal barriers limit the reach of any single failure.
Can a compromised software sub-component be reset & restarted independently?
Certificate-based
Authentication
Trust brokered using signed certificates, proven by unforgeable cryptographic keys.
Does the device use certificates instead of passwords for authentication?
Renewable Security
Device security renewed to overcome evolving threats and security breaches.
Is the device’s software updated automatically?
Failure Reporting
Device failures automatically reported to cloud-based failure analysis system.
Does the device report failures to its creator?
= Cloud Service support required.= OS support required.= Silicon support required.

More Related Content

What's hot (20)

PPTX
Introduction to Microsoft IoT Central
Codit
 
PPTX
Azure IoT Summary
Todd Whitehead
 
PDF
Project AI-Care for COVID-19 prevention
湯米吳 Tommy Wu
 
PPTX
Azure IoT Camp
Vadim Kacherov
 
PPTX
Microsoft IoT Overview, Vision and Roadmap
Microsoft Tech Community
 
PPTX
Building Secure IoT Solutions using Azure Sphere
Chris Pietschmann (Microsoft MVP)
 
PPTX
Using Azure, AI and IoT to find out if the person next to you is a Cylon
Todd Whitehead
 
PPTX
Windows IoT: Accelerate the Intelligent Edge with the Windows AI Platform
Microsoft Tech Community
 
PDF
打造 AIoT 智慧物聯網時代解決方案
Poy Chang
 
PPTX
Build 2017 - B8024 - Connected intelligent things with Windows IoT Core and A...
Windows Developer
 
PDF
AIoT and edge computing solutions
湯米吳 Tommy Wu
 
PPTX
Event Grid Unplugged - Using events as the fuel powering your applications
Microsoft Tech Community
 
PPTX
Architecting IoT solutions with Microsoft Azure
Alon Fliess
 
PPTX
Demystifying Internet of Things with Azure IoT Suite
WinWire Technologies Inc
 
PDF
한컴MDS_Microsoft Azure IoT Overview
HANCOM MDS
 
PDF
AWS IoT vs Azure IoT
ahmed badr
 
PPTX
Microsoft Azure IoT Hub (Sam Vanhoutte @TechdaysNL 2017)
Codit
 
PPTX
Azure IoT Hub
Shahriar Hossain
 
PPTX
IoT & Azure, the field of possibilities
Alex Danvy
 
PPTX
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
Codit
 
Introduction to Microsoft IoT Central
Codit
 
Azure IoT Summary
Todd Whitehead
 
Project AI-Care for COVID-19 prevention
湯米吳 Tommy Wu
 
Azure IoT Camp
Vadim Kacherov
 
Microsoft IoT Overview, Vision and Roadmap
Microsoft Tech Community
 
Building Secure IoT Solutions using Azure Sphere
Chris Pietschmann (Microsoft MVP)
 
Using Azure, AI and IoT to find out if the person next to you is a Cylon
Todd Whitehead
 
Windows IoT: Accelerate the Intelligent Edge with the Windows AI Platform
Microsoft Tech Community
 
打造 AIoT 智慧物聯網時代解決方案
Poy Chang
 
Build 2017 - B8024 - Connected intelligent things with Windows IoT Core and A...
Windows Developer
 
AIoT and edge computing solutions
湯米吳 Tommy Wu
 
Event Grid Unplugged - Using events as the fuel powering your applications
Microsoft Tech Community
 
Architecting IoT solutions with Microsoft Azure
Alon Fliess
 
Demystifying Internet of Things with Azure IoT Suite
WinWire Technologies Inc
 
한컴MDS_Microsoft Azure IoT Overview
HANCOM MDS
 
AWS IoT vs Azure IoT
ahmed badr
 
Microsoft Azure IoT Hub (Sam Vanhoutte @TechdaysNL 2017)
Codit
 
Azure IoT Hub
Shahriar Hossain
 
IoT & Azure, the field of possibilities
Alex Danvy
 
Maturing IoT solutions with Microsoft Azure (Sam Vanhoutte & Glenn Colpaert a...
Codit
 

Similar to IOT Edge within th eAzure IOT Framework (20)

PPTX
IoTSummit: Create iot devices connected or on the edge using ai and ml
Marco Dal Pino
 
PPTX
Azure iot edge and AI enabling the intelligent edge
Marco Dal Pino
 
PPTX
Exploring IoT Edge
Codit
 
PPTX
IoTHub_Edge (1).pptx
SudheerKumar499932
 
PPTX
QuantiQ Manufacturing Cloud workshop
QuantiQ Technology
 
PPTX
Manage your devices with Azure IoT...and more
Marco Parenzan
 
PPTX
Living on the (IoT) edge (Sam Vanhoutte @TechdaysNL 2017)
Codit
 
PPTX
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Codit
 
PDF
#IoTforReal Seminar slidedeck (Codit Belgium - Ghelamco Arena Gent)
Codit
 
PDF
IoTforReal Seminar slidedeck
Codit
 
PPTX
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Codit
 
PDF
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Academy
 
PDF
Azure IoT updates
Seiji Noro
 
PDF
IoT Dynatrace
Malik BC
 
PDF
Architecting Iot Solutions On Azure Conquering Complexity For Scalable Device...
gendyhajra32
 
PPTX
Internet of Things Pitch Deck
Nicholas Vossburg
 
PDF
Azure IoT from groundup
Raminder Singh
 
PDF
IoT Masterclass ESGT Santarem - Connecting The Dots
Marco Silva
 
PPTX
Microsoft azure services dedicated for IoT solutions
Predica Group
 
PDF
IoT
Arun Kumar
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
Marco Dal Pino
 
Azure iot edge and AI enabling the intelligent edge
Marco Dal Pino
 
Exploring IoT Edge
Codit
 
IoTHub_Edge (1).pptx
SudheerKumar499932
 
QuantiQ Manufacturing Cloud workshop
QuantiQ Technology
 
Manage your devices with Azure IoT...and more
Marco Parenzan
 
Living on the (IoT) edge (Sam Vanhoutte @TechdaysNL 2017)
Codit
 
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Codit
 
#IoTforReal Seminar slidedeck (Codit Belgium - Ghelamco Arena Gent)
Codit
 
IoTforReal Seminar slidedeck
Codit
 
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Codit
 
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
IoT Academy
 
Azure IoT updates
Seiji Noro
 
IoT Dynatrace
Malik BC
 
Architecting Iot Solutions On Azure Conquering Complexity For Scalable Device...
gendyhajra32
 
Internet of Things Pitch Deck
Nicholas Vossburg
 
Azure IoT from groundup
Raminder Singh
 
IoT Masterclass ESGT Santarem - Connecting The Dots
Marco Silva
 
Microsoft azure services dedicated for IoT solutions
Predica Group
 
Ad

Recently uploaded (20)

PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PPTX
Digital Circuits, important subject in CS
contactparinay1
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
Edge AI and Vision Alliance
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
Digital Circuits, important subject in CS
contactparinay1
 
Ad

IOT Edge within th eAzure IOT Framework

  • 1. IoT Edge within the IoT Framework Axel Dittmann Diplom-Betriebswirt (FH) Diplom-Wirtschaftsinformatiker (FH) Global Technical Solution Specialist IOT CISSP, MCP Twitter: @DittmannAxel
  • 2. Waves of Innovation Globally available, unlimited compute resources Harnessing signals from sensors and devices, managed centrally by the cloud Intelligence offloaded from the cloud to IoT devices Breakthrough intelligence capabilities, in the cloud and on the edge
  • 4. Azure Time Series Insights Azure Machine Learning Azure Stream Analytics Cosmos DB Azure Data Lake Azure Data Lake Analytics Azure HD Insight Azure Event Hubs Microsoft Flow Azure Logic Apps Notification Hubs Azure Websites Microsoft Power BI Azure Active Directory Azure IoT Hub Azure IoT Hub Device Provisioning Service Azure IoT Edge Azure Monitor PaaSServices& DeviceSupport Edge SupportDevice Support Azure IoT Device SDK Certified Devices Azure Certified for IoT Security Program for Azure IoT IoT Services Data & Analytics Services Visualization & Integration Services PaaSSaaS Microsoft IoT Central IoT SaaS Remote Monitoring Predictive Maintenance Connected factory Windows 10 IoT Core Azure IoT Suite Comprehensive Set of Capabilities for IoT SolutionsSolutionsServices
  • 6. Challenges today create high barriers to entry
  • 7. Deploy workloads as containers via IoT Edge runtime Manage devices and containers centrally in the cloud Secure solution from chipset to cloud Use existing AI, cloud analytics or create your own code
  • 8. IoT in the Cloud and on the Edge IoT on the Edge Low latency tight control loops require near real-time response Protocol translation & data normalization Privacy of data and protection of IP Symmetry IoT in the Cloud Remote monitoring and management Merging remote data from multiple IoT devices Infinite compute and storage to train machine learning and other advanced AI tools
  • 9. Operational patterns for Azure IoT Edge • Protocol translation – Collect data using any protocol and translate to IoT friendly protocols (e.g. Modbus -> MQTT) • On-prem data aggregation and analysis – Aggregate and save on bandwidth, cost, privacy, IP • Offline – Short or long term • Deploy intelligence at the edge – Azure Machine Learning and AI, Azure Stream Analytics, Functions, your own code
  • 10. Cloud Gateway Insights ActionsThings IoT Pattern + Edge Azure IoT Hub Insights ActionsActions
  • 11. Azure IoT Edge IoT Hub Devices Local Storage Azure Machine Learning (Container) Container Management • Offline / Synchronized Device Twins • Local Storage • Container Management • Local “IoT Hub” • HA/DR, Cloud Dev/Test Support • Container based workloads • Azure Functions • Azure Stream Analytics • Azure Machine Learning • Cognitive Services Device Twin Device Twin Azure Stream Analytics (Container) Azure Functions (Container) Cognitive Services (Container) Custom Code (Container) Module Twin Module Twin Module Twin Module Twin Module Twin Module Twin Module Twin Module Twin Module Twin Module TwinModule Twin Module Twin Module Twin Module Twin Device Twin Module Twin Module Twin Module Twin Module Twin Device Twin Edge Hub
  • 12. • Secure Provides a secure connection to the Azure IoT Edge, update software/firmware/configuration remotely, collect state and telemetry and monitor security of the device • Cloud managed Enables rich management of Azure IoT Edge from Azure provide a complete solution instead of just an SDK • Cross-platform Enables Azure IoT Edge to target the most popular edge operating systems, such as Windows and Linux • Portable Enables Dev/Test of edge workloads in the cloud with later deployment to the edge as part of a continuous integration / continuous deployment pipeline • Extensible Enables seamless deployment of advanced capabilities such as AI from Microsoft, and any third party, today and tomorrow Azure IoT Edge Design Principles
  • 13. Well site Example – Machine Learning on the Edge Azure IoT Edge Replaying pump readings
  • 16. PLAN PROVISION CONFIGURE MONITOR RETIRE Group devices and control access according to your organization's needs Securely authenticate devices, on-board for management, and provision for service Provide updates, configuration, and applications to assign the purpose of each device Monitor device inventory, health and security while providing proactive remediation of issues Replace or decommission devices after failure, upgrade cycle or service lifetime IoT device lifecycle
  • 17. Business ConnectivityData Processing, Analytics and ManagementDevice Connectivity and Management Low power devices Existing IoT devices IoT Client Solution UX Stream Processors Analytics & Machine Learning Business IntegrationGateway Storage App Backend IoT Edge Personal mobile devices IP capable devices IoT Client Business systems Data Path Optional solution component Azure IoT solution component Azure IoT Reference Architecture Device Metadata Intelligence and Interaction* (HoloLens, Cortana, etc) Custom Protocol Gateway (Cloud Service, VM) Cloud Gateway Existing Flow JVM/ Azure Container Service Device provisioning
  • 18. Hardware-based Root of Trust Unforgeable cryptographic key generated and protected by hardware. Does the device have an unforgeable identity, inseparable from the hardware? Small Trusted Computing Base Security enforcement features protected from other hardware and software. Is most of the device’s software outside the device’s trusted computing base? Defense in Depth Multiple countermeasures mitigate the consequences of any one successful attack. Is the device still protected if the security of one layer of device software is breached? Compartmentalization Internal barriers limit the reach of any single failure. Can a compromised software sub-component be reset & restarted independently? Certificate-based Authentication Trust brokered using signed certificates, proven by unforgeable cryptographic keys. Does the device use certificates instead of passwords for authentication? Renewable Security Device security renewed to overcome evolving threats and security breaches. Is the device’s software updated automatically? Failure Reporting Device failures automatically reported to cloud-based failure analysis system. Does the device report failures to its creator? = Cloud Service support required.= OS support required.= Silicon support required.