learn. connect. explore. · automation manufacturing integration and automation remote servicing...

63
Learn. Connect. Explore. Learn. Connect. Explore.

Upload: others

Post on 09-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Learn. Connect. Explore.Learn. Connect. Explore.

Page 2: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Architecture ethos for Internet of Things( IoT)

Muni Pulipalyam

Senior Architect, Microsoft Services, India

Page 3: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

The “Internet Of Things” …

Page 4: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

… is neither really about “Things” …

Page 5: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

… nor really about “The Internet”, …

Page 6: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

… it’s about creating systems.

Page 7: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

… that make the tools of our daily lives better, …

Page 8: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

… safer, more reliable, more efficient, …

Page 9: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

… and more fun.

Page 10: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

A Changing World – a new perspective

“A computer in every pot and chicken.”~ Steve Teixeira (2014)

Microsoft Director of Program Management | Internet of Things | Operating Systems Group

“A chicken in every pot.”

“A computer on every desk

and in every home.”

~ Henry IV of France – 17th Century

~ Bill Gates (1977)

Page 11: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

What is the Internet of Things?

“ ”The network of physical

objects that contain

embedded technology to

communicate and interact

with their internal states or

the external environment.

Source: Gartner

Page 12: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Smart Products

Grid

Renewables

Oil/Gas/Coal

Recovery and

Distribution

Points

of Sale

Restaurants

Hotels

Fuel

Stations

Patients

Clinics

Hospitals

Nursing

Homes

Mobile

Care

SafetySecurity

ComfortLighting

Automation

Manufacturing

Integration and

AutomationRemote

Servicing

Predictive and

Reactive

Maintenance

Water

Waste

Pollution

Control

Fire

Emergency

Public

Safety

Law

Enforcement

Letters

Packages

Containers

Tanks Bulkware

Games

Events

Sports

TelevisionStreaming

Traffic Buses

Cars

Trucks

Trains

Vessels

Aircraft

Bikes

Smart

Energy

Smart Pro

Services

Smart

Retail

Smart

Mobility

Smart

Logistics

Smart

Factory

Smart

Cities

Smart

Entertain-

ment

Smart

Health-

care

Smart

Building

Home

Page 13: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Now we are here….

“No the doctor doesn’t do house calls. But he does do

Skype calls!”

Page 14: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

And then….

Page 15: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

And think of this….

Bad news –

the scale is

threatening to

cut off our

access to the

refrigerator!!!

Page 16: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

The Internet of Things (IoT) is driving significant change

Dramatic growth

in connectable endpoints

By 2020:

26B IoT endpoints

Significant opportunities

for partners

By 2020:

$300B in incremental revenue for

IoT product and service suppliers

Increased capability

to connect

Fix

953:00 PM

25% humidity

70 preset

Train

View Pay

Page 17: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Minimal Wait

👫1

1

12

4

1

13

3

2

1

3

2

1

3

2

3

Page 18: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Ad-Hoc Stop

Page 19: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Traffic Alert!

2

4

1

13

3

3

2

1

3

2

3

🔔 14:30

🚌 14:41

6 (+5)

4 (+2)

Page 20: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

E-ChargingPreventive Repairs

45km

7km

Page 21: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

What is the Internet of Things (IoT)?

14

3

1

2

3

4

2

Page 22: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

How small are the things?

Page 23: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Anyone for Raspberry pie pi?

Page 24: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

It’s getting smaller, cheaper and more powerful everyday….

Page 25: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Introducing Intel “Sharks Cove”

Simplifying hardware development for Windows Platforms

Page 26: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Intel® Galileo and Quark X1000

5mm

32-bit x86 @ 400Mhz, single core

Industry-standard I/Os

DDR3 memory controller

15x15mm package

Scalar instruction set architecture

Arduino-compatible board

Quark CPU

256M RAM

USB, SD slot, Ethernet

Page 27: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

How is this thing?

Page 28: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

The Internet of Things: By the Numbers – How big?

B5075212Predictions….

Page 29: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Information Exchange Patterns

Telemetry

Information flowing

from a device to other

systems for conveying

status of device and

environment

Inquiries

Requests from devices

looking to gather

required information or

asking to initiate

activities

Commands

Commands from other

systems to a device or a

group of devices to

perform specific

activities

Notifications

Information flowing

from other systems to a

device (-group) for

conveying status

changes in the rest of

the world

Page 30: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Telemetry• Scheduled or event-driven stream of device status

information

• Physical or logical status or sensor readings.

• Records are usually tiny; timestamp plus numbers.

• Grand variety in frequencies. Once per week to 10 kHz for each of multiple metering points for factory machines.

Page 31: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Collect, Reduce, Route• Telemetry Processing

• Collect – acquire readings

• Reduce – filter and/or aggregrate

• Route – forward to processing or storage

• Tiered Processing• On-Machine CRR routing aggregates

• Higher-value records representing data aggregate over longer period of time

• Reliable handoff desirable

• Cloud Processing• Collect to cloud

• Higher frequencies may allow lossy transfer

Collect

Reduce

Route

Collect

Reduce

Route

Page 32: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Real-time Analysis• Observe Telemetry “as it happens”

• React to state changes or trends

• React to aggregate observations

• Examples• “device input voltage drops below 11V for more

than 3 minutes”

• “temperature readings from sensors on this floor average above 23°C for last 10 minutes”

• “sensor failed reporting data for 5 minutes”

• Very short reaction time required

fn

Page 33: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Data-At-Rest Analysis• Mine Telemetry through DB Queries

• Find and track trends or maxima

• Analyze expected vs. actual behaviors

• React to longer term observations

• Hoard for future use

• Variety of Data Store Options• SQL/OLAP

• Cassandra, Riak

• Hadoop

• Store choice depends on what questions you’dlike to ask

flt

Page 34: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Command/Control• Tell a device, remotely, to execute a logical or

physical activity• “Give me the status of X”

• “Roll 2 feet forward”

• “Track this object with the camera”

• “Fetch firmware update”

• Remote: Control service, handheld device, etc.

• Latency requirements vary, but often “perceptibly imminent”

Page 35: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

The Last Mile• Huge Battleground

• Mobile Carriers try leverage GPRS/UMTS/LTE investments

• Public APNs via Internet

• Private APNs to private networks

• (Analog TV) Whitespace Radio

• Power-line Networks

• Two Models• Datagram Messaging

• IP Connectivity

• Device Direct or via Gateway

Page 36: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Protocol Wars• COM vs. CORBA vs. HTTP and REST vs.

SOAP/WS-* all over again, but much, much worse• Many industries, each probably having

competing consortia

• Field bus and LAN legacy protocol experience

• Proprietary technology is the norm

• Very limited security awareness

• Popcorn Time!

Page 37: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

“The IT Pro Way”: VPN• “You Gravitate to What You Know”

• Device makers make devices, not Internet distributed systems

• Networking experience mostly with LAN technology and techniques

• First attempt at command/control path is almost invariably on VPN technology.

• Provides Addressability and Security (well, no, … later)

VPN

Page 38: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

VPN Limits• “Ethernet Hub with Virtual Cables”

• One TCP/IP link per Device

• Expensive handshake

• VPN is very expensive to scale• Compute, memory intensive

• Expensive appliances

• Weak failover model

• Pricing models anchored on information worker connections

• Increased device complexity

Page 39: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Relay Technologies• Application-level connectivity

• HTTP (long-polling)

• HTTP + Web Sockets (bi-di)

• AMQP

• Custom

• Device connects outbound to Relay through NAT/FW

• Device becomes addressable at Relay when connected

R

Page 40: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Customer

Relationship

Management

Maintenance

and Dealers

Roadside

AssistanceERP

Notification

Fan-OutWeb PaaS/BaaS Messaging Messaging

Notification Fan-

Out

Scenario Architecture – Vehicles

3G

100,000s of Vehicles100,000s of Drivers 100,000s of Drivers

+ Driving Behavior

+ Predictive Maintenance

+ User Targeting Data

+ Find My Car

+ Geo Fencing

+ Remote Diagnostics

Fleet Information

Systems

+ Points Of Interest

+ Traffic & Parking

+ Seamless Navigation

Web PaaS

Vehicle

Information

Systems

Driver Assistance

Systems

Mobile Experience Portal Experience

3rd Party Content

Points of Interest,

Coupons, Easy Parking

User Profiles

Preferences, Entertainment

Navigation Destinations, Presence

Page 41: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Customer

Relationship

Management

Maintenance

and Dealers

Roadside

AssistanceERP

Notification Hubs Web Sites Service Bus / Device Hub SignalR +

Service BusNotification Hubs

Seamless Navigation / Car Sharing

3G

100,000s of Vehicles100,000s of Drivers

Windows

Push Messaging

100,000s of Drivers

+ Driving Behavior

+ Predictive Maintenance

+ User Targeting Data

+ Find My Car

+ Geo Fencing

+ Remote Diagnostics

Fleet Information

Systems

+ Points Of Interest

+ Traffic & Parking

+ Seamless Navigation

Vehicle

Information

Systems

Driver Assistance

Systems

Mobile Experience

3rd Party Content

Points of Interest,

Coupons, Easy Parking

User Profiles

Preferences, Entertainment

Navigation Destinations

Web Sites

Portal Experience

• Seamless, Urban Door-to-Door Navigation Experience, Pedestrian & Vehicle

• Seamless Handoff between Mobile Phone Experience and Car

• Weather, Traffic, Parking, Points of Interest

• Set up your route at night and get alerted on the phone when it’s time to leave

Page 42: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Scenario-Enabling Technologies

Actor-Based

High-Scale

Computing

Service-Assisted

Trustworthy

Communication

Federated

Identity and

Access Control

Data Storage,

Analysis, and

Machine Learning

Page 43: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Data Storage, Analysis, and Machine Learning

• Insight is based on collection and analysis of vast amounts of data across a multitude of devices and sensors in the system scope

• Real-Time/NRT Analysis: • Aggregation/Reduction, Temporal Queries

• State Correlation, Alerting, Limit Detection

• Data-At-Rest Analysis: • Time-Series, Map/Reduce, Correlation

• Machine Learning• Pattern Detection, Behavior Prediction

• Plausibility Analysis, Fraud Detection

Data Storage,

Analysis, and

Machine Learning

Page 44: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Actor-Based Computing• Scale-appropriate compute model for service-side

logic complementing device functionality on a per-device basis• Distributed compute fabric, hosting simple device- or

device-group scope programs (Actors)

• Message-based activation of Actors and dispatch of messages to active Actors

• Managing of volatile or durable state

• Millions of concurrently active Actors per cluster

• Simple programming experience in vastly scalable compute infrastructure hosts

Actor-Based

High-Scale

Computing

Page 45: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Service Assisted Communication• Service-Based Device Gateways

• Standards-based (AMQP, MQTT, HTTP) messaging

• Millions of concurrent active, bi-di connections

• Integrates with all communication paths including mobile/wireless operator networks

• Minimal idle-chatter and low-footprint session recovery for signal loss and roaming scenarios

• Trustworthiness through strong peering of devices and associated gateways

• No VPN, No Firewall Holes, No DNS, No DHCP, No Public IPv6, No IP Roaming

Service-Assisted

Trustworthy

Communication

Page 46: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Federated Identity and Access Control• Embracing the reality of multitudes of identity authorities and

providers and enabling interoperability in spite of it.• OpenID Connect

• OAuth 2.0

• Cross-Provider Trust Federation

• Scalable, Token-Based Authorization

• Dramatically lighter weight and more flexible and scenario appropriate than PKI

• Strong Device/Gateway peering w/ TLS/PSK Federated

Identity and

Access Control

Page 47: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Why Cloud for IoT? Higher Scale, Lower Risk.• Example

• 2 Million Concurrent Device Goal

• (High Density) 80,000 Concurrent Connections Per Node

• 80,000 * 128KB TCP Buffer, SSL State, Aggregation = ~10GB RAM Footprint

• 25 Front-End Nodes + 3 Failover Capacity Reserve

• 10+ Back-End Nodes for Data Offloading

• Database and Analysis Capacity?

• Disaster Recovery Standby Reserve

• Scale-Ramp? Traffic Volume? Geo-Distribution?

• Product Success?

Page 48: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Microsoft Azure

Actor-Based

High-Scale

Computing

Service-Assisted

Trustworthy

Communication

Federated

Identity and

Access Control

Data Storage,

Analysis, and

Machine Learning

SQL Database

Table Storage

Blob Storage

HDInsight

Service Bus

AMQP

Cloud Services

MSR Orleans

Active Directory

Identity

Foundation

Page 49: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Microsoft Azure as IOT Platform

Network

Compute

Storage

VMs

VM Disks

VPN Public IP

Pre-Built

Images +

Open VM

Depot

Un

ifie

d H

TTP

/REST M

an

ag

em

en

t A

PI &

Po

rtal

Inte

llig

en

t Syst

em

s Serv

ices

Syst

em

Cen

ter

Op

era

tio

ns

Man

ag

er

Cloud

Storage SQL

Hadoop

HDInsight

Web SitesCloud

Services

Media

Services

Active

Directory

Multi Factor

Auth

Mobile

Services

Service BusNotification

Hub

BizTalk

Services

Traffic Manager, Load Balancing, Firewall

Partners

Twilio,

SendGrid

Node.js

Java, PHP,

Perl, Python,

Ruby

NoSQL

Team

Fo

un

datio

n S

erv

er, G

it

Visu

al S

tud

io, E

clipse

Office 365, Dynamics, Microsoft Account, Bing

Page 50: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Identity

Serv

ices

(WA

AD

)

Command/Notification APITelemetry/Inquiry Dispatcher

Service Bus + BizTalk Services + BizTalk Server + Virtual Networks

Notification

Hubs

Mobile Services

Web SitesService Bus

SignalR

Service BusNotification Hubs

Microsoft Azure Platform Mapping

3G

Fleet Information

Systems

Web Sites

Vehicle

Information

Systems

Driver Assistance

Systems

Mobile Experience Portal Experience

Corporate and Divisional Line of Business and Information Systems, 3rd Party Systems

Service Bus & Web APITelemetry Adapter Framework

SQL Database, Blob and NoSQL Storage

Real-Time Analytics, HDInsightVirtual Machines (IaaS)

Cloud Services and Web Sites (PaaS)

Media Services

Service Bus & Web APIService Bus & Web API

Page 51: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Communication

IP

TCP UDPICMP

etc.

HTTP/S AMQP/S MQTT Custom Protocols CoAP

PowerLAN/Homeplug

Zigbee IEEE 802.15.4

Ethernet IEEE 802.3WiFi IEEE 802.11x

GSM/GPRS/HSPA/LTE Weightless

Bluetooth IEEE 802.15.1

ATM

White WiFi 802.11af

Page 52: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Device Capabilities• Volume products mean miniscule price

differences having huge impact• Broad array of very special microcontrollers and

communication circuits

• Microcontrollers ~$1+, Ethernet + TCP/IP ~$3+, GSM/GPRS ~$15, RF ~$3

• Physical constraints matter • Small size footprint, minimal energy consumption

• Few KBytes of RAM and program storage are fairly common

Page 53: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Key Challenges• Addressing?

• Domestic and Global Roaming, Base Station Switches

• Sparse Connectivity?• Tunnels, Parking Garages, Mobile Coverage, Congestion

• Security?• Device Isolation, Environment Isolation, Device Identity, Trust

• Scale?• Millions of concurrently active devices with bi-directional

communication needs

Page 54: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Architectural Baseline

Scale Unit

Data Analysis

Cluster(s)

x10,000 devices

Gateway

Filtering and Aggregation

Routing

Control

System

Scale

Unit

Scale

Unit

Scale

Unit

x1,000,000 devices

Scale

Unit

DC

Bo

un

dary

Device

Identity and

Metadata

Store

Provisioning

System

Page 55: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

OT/IT Convergence

Page 56: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

M2M

Co

nn

ect

ivit

y P

rovid

ers

Mobility

Logistics

Factory

Cities

Entertainment

Energy

Healthcare

Buildings

Retail

Actor-Based

High-Scale

Computing

Service-Assisted

Trustworthy

Communication

Federated Identity

and Access Control

Data Storage,

Analysis, and

Machine Learning

Operational Technology

Page 57: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Workflow, Document

Management and Communication

Sales and Marketing Information

Systems

Procurement and Logistics

Billing, Collections, and Finance

People Management

Production Control

Customer Service and Support

Platform

Services

Information Technology

Page 58: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

M2M

Co

nn

ect

ivit

y P

rovid

ers

Mobility

Logistics

Factory

Cities

Entertainment

Energy

Healthcare

Buildings

Retail

Workflow, Document

Management and Communication

Sales and Marketing Information

Systems

Procurement and Logistics

Billing, Collections, and Finance

People Management

Production Control

Customer Service and Support

Platform

ServicesActor-Based

High-Scale

Computing

Service-Assisted

Trustworthy

Communication

Federated Identity

and Access Control

Data Storage,

Analysis, and

Machine Learning

Operational and Information Technology Convergence

Page 59: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

M2M

Co

nn

ect

ivit

y P

rovid

ers

Actor-Based

High-Scale

Computing

Service-Assisted

Trustworthy

Communication

Federated Identity

and Access Control

Data Storage,

Analysis, and

Machine Learning

Common Information

Technology Services

Workflow, Document

Management and Communication

Sales and Marketing Information

Systems

Procurement and Logistics

Billing, Collections, and Finance

People Management

Production Control

Customer Service and Support

Skype

Office 365

SharePoint

Dynamics CRM

Dynamics AX

Mobility

Logistics

Factory

Cities

Entertainment

Energy

Healthcare

Buildings

Retail

Smart Products

Platform Services

Windows

Server/Azure

SQL

Server

Hyper-V

Page 60: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

ReferencesRelated references for you to expand your knowledge on IoT

• Things. M2M. IoT - Connecting Special Purpose Devices to and through the Cloud

http://channel9.msdn.com/Blogs/Subscribe/Things-M2M-IoT-Connecting-Special-Purpose-Devices-to-and-through-the-Cloud

• Intelligent Systems Service

http://www.microsoft.com/windowsembedded/en-us/intelligent-systems-service .aspx

technet.microsoft.com/en-in

aka.ms/mva

msdn.microsoft.com/

Page 61: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Your Feedback is Important

OPTION 3: Feedback stations outside the hall

Fill out evaluation of this session and help shape future events.

OPTION 1 OPTION 2

Page 62: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public

Follow us online

Facebookfacebook.com/MicrosoftDeveloper.India

twitter.com/msdevindia

Twitter

Twitter: @munipuli

Email: [email protected]

Page 63: Learn. Connect. Explore. · Automation Manufacturing Integration and Automation Remote Servicing Predictive and Reactive Maintenance Water Waste Pollution Control Fire Emergency Public