building iot solutions using windows 10 iot core & azure

33

Upload: mostafa-elzoghbi

Post on 22-Jan-2018

2.089 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Building IoT solutions using Windows 10 IoT Core & Azure
Page 2: Building IoT solutions using Windows 10 IoT Core & Azure
Page 3: Building IoT solutions using Windows 10 IoT Core & Azure
Page 4: Building IoT solutions using Windows 10 IoT Core & Azure

IoT in 2010

Page 5: Building IoT solutions using Windows 10 IoT Core & Azure

IoT in 2015

Page 6: Building IoT solutions using Windows 10 IoT Core & Azure

What is the Internet of Things?

Connectivity Data AnalyticsThings

Page 7: Building IoT solutions using Windows 10 IoT Core & Azure

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

Page 8: Building IoT solutions using Windows 10 IoT Core & Azure
Page 9: Building IoT solutions using Windows 10 IoT Core & Azure

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

Page 10: Building IoT solutions using Windows 10 IoT Core & Azure
Page 11: Building IoT solutions using Windows 10 IoT Core & Azure
Page 12: Building IoT solutions using Windows 10 IoT Core & Azure
Page 13: Building IoT solutions using Windows 10 IoT Core & Azure
Page 14: Building IoT solutions using Windows 10 IoT Core & Azure
Page 15: Building IoT solutions using Windows 10 IoT Core & Azure

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

{ }

Page 16: Building IoT solutions using Windows 10 IoT Core & Azure
Page 17: Building IoT solutions using Windows 10 IoT Core & Azure
Page 18: Building IoT solutions using Windows 10 IoT Core & Azure
Page 19: Building IoT solutions using Windows 10 IoT Core & Azure
Page 20: Building IoT solutions using Windows 10 IoT Core & Azure
Page 21: Building IoT solutions using Windows 10 IoT Core & Azure
Page 22: Building IoT solutions using Windows 10 IoT Core & Azure
Page 23: Building IoT solutions using Windows 10 IoT Core & Azure
Page 24: Building IoT solutions using Windows 10 IoT Core & Azure
Page 25: Building IoT solutions using Windows 10 IoT Core & Azure
Page 26: Building IoT solutions using Windows 10 IoT Core & Azure
Page 27: Building IoT solutions using Windows 10 IoT Core & Azure

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.

Page 28: Building IoT solutions using Windows 10 IoT Core & Azure

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

$$

Page 29: Building IoT solutions using Windows 10 IoT Core & Azure

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.

Page 30: Building IoT solutions using Windows 10 IoT Core & Azure

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

Page 31: Building IoT solutions using Windows 10 IoT Core & Azure
Page 32: Building IoT solutions using Windows 10 IoT Core & Azure
Page 33: Building IoT solutions using Windows 10 IoT Core & Azure