Sascha Corti presentation; Microsoft

Post on 15-Apr-2017

574 views 0 download

Transcript of Sascha Corti presentation; Microsoft

Microsoft and the Internet of ThingsSascha CortiTechnical Evangelist, Microsoft Switzerlandsascha.corti@microsoft.com | techpreacher.corti.com | @techpreacher

Microsoft Switzerland Developer Newsletter

http://msdn.ch/newsletter

Email UpdateOpt-In Card

The Magic ofThe Internet of Things

http

://w

ww.

gart

ner.c

om/n

ewsr

oom

/id/2

8199

18

“Things” (Devices)

Connectivity

3

4

ExistingSystems

An IoT Example

micr

osof

t.com

/en-

us/n

ews/

stor

ies/88

acre

s

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

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

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

The TechnologyBehind IoT: The Cloud

Field

gat

eway

sDev

ices

Linux

, And

roid

, iOS,

RTO

S, W

indo

ws

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

{ }

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

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

DemoAzure IoT Suite

The Technology Behind IoT: The Thing

Conv

erge

dO

S ke

rnel

Conv

erge

dap

p m

odel

Windows 10

Windows 10

Phone Small Tablet2-in-1s

(Tablet or Laptop)Desktops

& All-in-OnesPhablet Large TabletClassic Laptop

XboxIoT

Surface Hub

Holographic

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

Tinkerer

Education

Hobbyist

Prototyper

Small Scale Production /

Crowd Funding

Large Scale Production

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

DemoWindows 10 IoT Core

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

DemoConnecting the Device to IoT Suite

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

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

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