Building Intelligent Edge Solutions with Microsoft IoT
Peter Hoffmeister
Senior Director
Worldwide IoT Technical Sales – Ecosystem
Innovators Early adopters Early majority Late majority Laggards
The “Chasm”
IoT
80 BillionConnected “things” by 2025 - IDC
$457 BillionGlobal IoT market by 2020 - Gartner
180 ZettabytesDigital data by 2025 - IDC
The Revolution Is Now
Auto
Public Safety
Innovation at Work: Real IoT Use Cases
Data +
intelligence
Transform
products
Engage
customers
Empower
employees
Optimize
operations
IoT Enables a Digital Feedback Loop
5
Moving to a patient-centric approach to health
To a continuous, collaborative approachthat enables preventative care
Connected
patients
Connected
caregivers
Remote
monitoring
Personalized
treatment
Proactive
wellness plan
Connected
devices
From a reactive, disconnectedand cyclical process
Feel
symptoms
Give
information
Go to
hospital
See
doctor
Recover
Receive
treatment
Doctor
Microsoft is simplifying IoT
▪ Easier to build secure, scalable solutions from device to cloud
▪ Easier to provision devices at scale
▪ Easier to secure devices at scale
▪ Easier to manage devices at scale
▪ Easier to find insights from your IoT devices
▪ Easier to run cloud services on devices
▪ Easier to benefit from IoT
Microsoft is simplifying IoT
Microsoft is simplifying IoT
Microsoft Dynamics 365
+
Azure IoT Central
Ultrasound
Ultrasound
Factory Safety
Daisuke NakaharaIoT Architect
Scenario #1: Notification of Unsafe Conditions
Valu
e R
ealize
d
Spill Notification
Seeed ReButton
http://www.seeedstudio.com
IoT development tool
▪ Momentary button
▪ Multiple click scenarios
▪ Indicator LED
▪ Wi-Fi enabled
▪ Extensible with Grove sensors
Scenario #1: Notification of Unsafe Conditions
Seeed Button Azure IoT Central Microsoft Dynamics 365
Scenario #1: Notification of Unsafe Conditions
Valu
e R
ealize
d
Spill Notification
Scenario #2: Excessive Noise
Excessive Noise Alert
Valu
e R
ealize
d
Spill Notification
Choosing PaaS vs. SaaS
Extensibility Points
One Continuum for IoT Solutions
PaaS
SaaS
Scenario #2: Excessive Noise
IoT Hub
Azure Stream Analytics
Time Series Insights
Things Insights Actions
• Notify staff of high noise levels
• Light signal
• Real-time reporting
• Operational & compliance
reporting
• Room & device reconfiguration
Power BI
Scenario #2: Excessive Noise
Valu
e R
ealize
d
Spill Notification Excessive Noise Alert
Scenario #3: Ensuring Protective Gear Compliance
Valu
e R
ealize
d
Spill Notification Excessive Noise Alert Protective Gear Warning
Scenario #3: Ensuring Protective Gear Compliance
Things Insights
• Machine Learning on the Edge
• Vision Artificial Intelligence
Action
• Notify person & staff
• Operational & compliance
reporting
Scenario #3: Ensuring Protective Gear Compliance
Valu
e R
ealize
d
Spill Notification Excessive Noise Alert Protective Gear Warning
Accelerating time to market
Device
simulation
Remote
monitoring
Connected
factory
Predictive
maintenance
EnergySmart
building/home
Security and
surveillance
Transportation
and logistics Healthcare Retail
your vertical IP
Anatomy of a Solution built off an Accelerator
Architectural
Component
Specialization
Component
Functional
Component
Partner customization
for customers’ needs – a
solution differentiator
Builds on the foundation
making the capability specific
to a solution or use case
Infrastructure for any
IoT solution – a generic
capability not specific to
a solution or use
Is there a solutionaccelerator for Safety?
We had an Idea
Ben KotvisManaging Architect
Demo
Safety Notification & Response Platform Solution Accelerator
Cloud Platform
D2C Events intake from devicesthat listen, see, or activate by touch
Communicate via device twins
to connected devices.
(e.g., bulbs, smart locks, etc.)
Administration PortalApplication that integrates with emergency response platforms, creates the communication channel and manages connected devices
Communication App
For an affected community
https://github.com/litebulb/ProjectEdison
Available on GitHub
https://github.com/litebulb/ProjectEdison
© 2019 Microsoft Corporation. All rights reserved.
Thank you!