IoT Ultimate Session

Post on 18-Feb-2017

115 views 0 download

transcript

IoT Ultimate

Damir Dobric

damir.dobric@daenet.comb-dadobr@microsoft.com

Microsoft PTSP (Partner Technical Solution Specialist)Microsoft Most Valuable ProfessionalBlog Twitter

Few weeks ago…

Smart Automation

Smart Car

Break telemetry data

Predictive Analytic and Monitoring

Deploy new parameters System

Integration

Under the hub

Human Machine Interaction

• “Things” can be represented as Holograms.

• If hologram is representation of a physical device, then it is called “HoloTwin”

• User can interact with Device and or Hologram.

HoloTwin

LED as “HoloTwin”LED state: On

How does all these work?

Led as “HoloTwin”LED state: Off

What is the Internet of Things (IoT)?

Connectivity Data AnalyticsThings

Event Hub

Event Producers

Azure Event Hub

> 1M Producers> 1GB/sec Aggregate Throughput

HTTP/SAMQP

Up to 32 partitions via portal, more on

request

Parti

tions

Direct

PartitionKeyHash

Consumer Group(s)

Receivers

Event Processor Host

IEventProcessor

AMQP 1.0 (no http/s)Credit-based flow controlClient-side cursorsOffset by Id or Timestamp

IoT HubDEVICE IoT

Hub SERVICE

deviceClient.SendEventAsync(msg)

msg = deviceClient.ReceiveAsync();

deviceClient.CompleteAsync(msg)

evHubReceiver.ReceiveAsync(msg)

serviceClient.SendAsync(“device”,msg);

FeedbackReceiver feedRcv = serviceClient.GetFeedbackReceiver();

IoTHub

CommandQueue(s)

Telemetry & Analytics

IoTHub

Stream Analytics

Smart Automation Suite

IoTApi

Modbus IoTHub Service Bus

HomeMatic …

Win10 Iot-Core on PI

Universal Windows App

DEMO(s)

Q&A

Message Sample

<?xml version="1.0" encoding="utf-8"?><string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">off</string>