building iot solutions using windows 10 iot core & azure
TRANSCRIPT
IoT in 2010
IoT in 2015
What is the Internet of Things?
Connectivity Data AnalyticsThings
Wi-Fi Bluetooth LE ZigBee Z-Wave Thread LoRaWAN Sigfox
Range 100 m 100 m 10-100 m 30 m 10–100 m 15 km 30 km
Speed 11 - 800
Mbit/s
1 Mbit/s 250 kbit/s 9.6 – 100
kbit/s
250 kbit/s 1 kbit/s 100 b/s
Frequency 2.4 GHz
5 GHz
2.4 GHz 2.4 GHz 908 US
868 EU
MHz
2.4 GHz 915 MHz 868 EU
902 US
MHz
Power High Low Low Low Low Low Low
Topology Star Scatternet Mesh Mesh Mesh Star Star
Scale IoT with Microsoft
19 Regions ONLINE…
huge datacenter capacity
around the world…and
we’re growing
Central USIowa
West USCalifornia
North EuropeIreland
East USVirginia
East US 2Virginia
US GovVirginia
North Central USIllinois
US GovIowa
South Central USTexas
Brazil SouthSao Paulo
West EuropeNetherlands
China North *Beijing
China South *Shanghai
Japan EastSaitama
Japan WestOsaka
India WestTBD
India EastTBD
East AsiaHong Kong
SE AsiaSingapore
Australia WestMelbourne
Australia EastSydney
Operational Announced
* Operated by 21Vianet
Devices Device Connectivity Storage Analytics Presentation & Action
Event Hub SQL DatabaseMachine
LearningApp Service
Table/Blob
Storage
Stream
AnalyticsPower BI
DocumentDB HDInsightNotification
Hubs
3rd party
DatabasesData Factory Mobile Services
Data Lake BizTalk Services
{ }
Improving Healthcare via IoT > Alarms
Patient
Azure
Event Hub
Azure
Stream
Analytics
Azure
Notification HubsDispatch
Nurse
Remote patient telemetry containing vital signs, medicines being administered and
other environmental factors is securely streamed over the Internet to Azure Event
Hub.
Azure Stream Analytics pulls data out of Event Hub and observes that the patient’s
temperature has exceeded a predetermined threshold of 100 degrees.
Azure Notification Hubs is called to facilitate the response to this event.A push notification with the patient information is sent to the appropriate nurses
station where an alert is displayed on the patient health telemetry screen resulting
in an immediate visit to the patient.
Increasing Revenue via IoT > Merchandising
Thing
Azure
Event Hub
Azure
Stream
Analytics
Remote telemetry containing inventory, sales, alarms and other status events are
securely sent to Azure Event Hub.
Azure Stream Analytics pulls data from Event Hub and determines that employees
on the 3rd floor of the building love white powdered donuts and purchase them 3
times more often than any other snack in this particular vending machine.
You act on this granular merchandising information by tripling-up on the number
of spirals selling white powdered donuts.
This vending machine now makes you more money because you’re catering to the
needs of a very specific audience.
Thing
$$
Oil and Gas > Predictive Maintenance
Drilling
Ops
Azure
Event Hub
Azure
Stream
Analytics
Azure
Notification Hubs
Repair
Personnel
Remote drilling telemetry is securely streamed over the Internet to Azure Event
Hub via an onsite field gateway.
Azure Stream Analytics pulls data out of Event Hub and passes the current state of
various drilling components to Azure Machine Learning
Azure Notification Hubs is called to facilitate the response to this event.A push notification with information about the failing component is sent to
appropriate repair personnel resulting in a repair that is cheaper than it would be if
the component failed. It also means reduced or no loss up uptime.
Azure
Machine Learning
Machine Learning analyzes the incoming state of drilling components and models
them against on-spec values and previously analyzed values to determine that one
of them is going to fail.
Drive InsightsAnalytics ToolsCloud and infrastructure
Devices and
assets
10101010011000110101010111010011010101010100110111011110111001010100001101010101110100110101010111010011101010101011010011010101010101001101100010101111010011101010101011011110100111
10101010011000110101010111010011010101010100110111011110111001010100001101010101110100110101010111010011101010101011010011010101010101001101100010101111010011101010101011011110100111User
input
AlertsSensors Gateway
Agent
ADevices
Value
StreamInsights
Power BI
HDInsight
Azure Machine
Learning
Customer
portal