Sascha Corti presentation; Microsoft

32
Microsoft and the Internet of Things Sascha Corti Technical Evangelist, Microsoft Switzerland [email protected] | techpreacher.corti.com | @techpreacher

Transcript of Sascha Corti presentation; Microsoft

Page 1: Sascha Corti presentation; Microsoft

Microsoft and the Internet of ThingsSascha CortiTechnical Evangelist, Microsoft [email protected] | techpreacher.corti.com | @techpreacher

Page 2: Sascha Corti presentation; Microsoft

Microsoft Switzerland Developer Newsletter

http://msdn.ch/newsletter

Email UpdateOpt-In Card

Page 3: Sascha Corti presentation; Microsoft

The Magic ofThe Internet of Things

Page 4: Sascha Corti presentation; Microsoft

http

://w

ww.

gart

ner.c

om/n

ewsr

oom

/id/2

8199

18

Page 5: Sascha Corti presentation; Microsoft

“Things” (Devices)

Connectivity

3

4

ExistingSystems

Page 6: Sascha Corti presentation; Microsoft

An IoT Example

Page 7: Sascha Corti presentation; Microsoft

micr

osof

t.com

/en-

us/n

ews/

stor

ies/88

acre

s

Page 8: Sascha Corti presentation; Microsoft

Manufacturing Integration and

AutomationRemoteServicing

Predictive and Reactive

Maintenance

Smart Factory

LettersPackages

Containers

Tanks Bulkware

Smart Logistics

Grid

Renewables

Oil/Gas/Coal Recovery and

Distribution

Smart Energy

Pointsof SaleRestaurants

Hotels

FuelStationsSmart

Retail

Traffic Buses

Cars

Trucks

Trains

Vessels

Aircraft

Bikes

Smart Mobility

Games

Events

Sports

TelevisionStreaming

Smart Entertain

-ment

Patients

Clinics

Hospitals

NursingHomes

MobileCare

Smart Health-

care

SafetySecurity

ComfortLighting

Automation

Smart Building Home

Water

Waste

PollutionControl

Fire

Emergency

PublicSafety

Law Enforcement

Smart Cities

Page 9: Sascha Corti presentation; Microsoft

https://www.youtube.com/watch?v=ic4ycBdggKI

Page 10: Sascha Corti presentation; Microsoft

Generate new insights to create new business value

Combine the data you already collect

Expand by adding new devices and assets, new services, new data

Utilize services and the cloud to jump-start your efforts

Start by connecting the devices and LoB Assets you already have

Page 11: Sascha Corti presentation; Microsoft

The TechnologyBehind IoT: The Cloud

Page 12: Sascha Corti presentation; Microsoft
Page 13: Sascha Corti presentation; Microsoft

Field

gat

eway

sDev

ices

Linux

, And

roid

, iOS,

RTO

S, W

indo

ws

Page 14: Sascha Corti presentation; Microsoft

Devices Device Connectivity Storage Analytics Presentation & Action

Event Hub SQL Database Machine Learning App Service

IoT Hub Table/Blob Storage

Stream Analytics Power BI

Service Bus DocumentDB HDInsight Notification Hubs

External Data Sources 3rd party

Databases Data Factory Mobile Services

Data Lake BizTalk Services

{ }

Page 15: Sascha Corti presentation; Microsoft

Finish with your Internet of Your Things solutionStart quickly with pre-configured solutions

Modify existing Rules and Alerts

Fine-tuned to specific Assets and Processes

Integrate with your Back-end Systems

Highly visual for your real-time Operational Data

Get started in Minutes

Add Devices and begin tailoring to your Needs

Page 16: Sascha Corti presentation; Microsoft

Azure IoT Suite: Remote Monitoring

Web JobsWeb Jobs

Microsoft Azure

AzureEventHub

AzureStream Analytics

AzureIoTHub

AzureStorageBlob

Web Job

Web & Mobile App

DocumentDB (Device Registry)

Microsoft PowerBI

Web Jobs

Simulated Device

Web Jobs

Simulated Device

Page 17: Sascha Corti presentation; Microsoft

DemoAzure IoT Suite

Page 18: Sascha Corti presentation; Microsoft

The Technology Behind IoT: The Thing

Page 19: Sascha Corti presentation; Microsoft

Conv

erge

dO

S ke

rnel

Conv

erge

dap

p m

odel

Windows 10

Page 20: Sascha Corti presentation; Microsoft

Windows 10

Phone Small Tablet2-in-1s

(Tablet or Laptop)Desktops

& All-in-OnesPhablet Large TabletClassic Laptop

XboxIoT

Surface Hub

Holographic

Page 21: Sascha Corti presentation; Microsoft

One OSUniversal Windows AppsUniversal Windows DriversNatural User Interface

Enterprise-grade securityTrusted Platform ModuleAdvanced LockdownMulti-user Profiles

Industry peripheral supportInteroperableDeploy, service, manageAzure IoT-ready

One Windows Platform

Secure Connected

Page 22: Sascha Corti presentation; Microsoft

Tinkerer

Education

Hobbyist

Prototyper

Small Scale Production /

Crowd Funding

Large Scale Production

Page 23: Sascha Corti presentation; Microsoft

Windows Embedded• Industry• Pro• StandardWindows Phone

Windows Embedded HandheldWindows Embedded Compact

Windows 10 IoT Enterprise

Windows 10 IoT Mobile

Windows 10 IoT Core

Windows Embedded Compact 2013

Lilium

• UWP• Headed or Headless• Single user• Single app

• UWP• Handheld• Roles and identities• Multiple apps

• UWP• Win32• Headed or Headless• Roles and identities• Multiple Win32 and UWP apps

Page 24: Sascha Corti presentation; Microsoft

DemoWindows 10 IoT Core

Page 25: Sascha Corti presentation; Microsoft
Page 26: Sascha Corti presentation; Microsoft

Azure IoT Suite SDK Azure IoT Suite: Remote Monitoring

Web JobsWeb Jobs

Microsoft Azure

AzureEventHub

AzureStream Analytics

AzureIoTHub

AzureStorageBlob

Web Job

Web & Mobile App

DocumentDB (Device Registry)

Microsoft PowerBI

Web Jobs

Simulated Device

Web Jobs

Simulated Device

Page 27: Sascha Corti presentation; Microsoft

DemoConnecting the Device to IoT Suite

Page 28: Sascha Corti presentation; Microsoft

The Internet of Things is Real, offering:

A lot of the Building Blocks / Data is already there

Microsoft Azure is Tailored for Processing IoT Data

Windows is a great Platform for IoT Devices

Page 29: Sascha Corti presentation; Microsoft
Page 30: Sascha Corti presentation; Microsoft

Microsoft Internet of Thingshttp://WindowsOnDevices.comhttp://InternetOfYourThings.comhttp://channel9.msdn.com/Shows/Internet-of-Things-Show

Channel9: The Maker Showhttps://channel9.msdn.com/Shows/themakershow

MVA: Developing Apps for the Internet of Thingshttps://mva.microsoft.com/en-US/training-courses/developing-apps-for-the-internet-of-things-13997

Microsoft Virtual AcademyFree On-DemandOnline Learning

Channel9

On-DemandVideos

Page 32: Sascha Corti presentation; Microsoft

Primary Windows IoT site http://windowsondevices.com

Azure IoT Field labs http://aka.ms/iot-ctd-field-labs

Microsoft IOT Client Github http://github.com/Microsoft-iot

NETMF http://github.com/NETMF

Llilum http://github.com/NETMF/llilum

UWP Development Center http://dev.windows.com