Post on 15-Apr-2017
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
Device-Facing
Languages
Platforms
Service-facing
Languages
Customizing Azure IoT SuiteAzure IoT SDKsGitHub: Azure IoT SDKsGitHub: IoT Remote Monitoring MasterVS Connected Service for Azure IoT Hub
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