internet of things: opportunities and architectures

39
MICROSOFT CONFIDENTIAL – INTERNA Marc Mercuri Internet of Things: Opportunities and Architectures Presented in 2013

Upload: marc-mercuri

Post on 15-Jan-2017

148 views

Category:

Software


2 download

TRANSCRIPT

Page 1: Internet of Things: Opportunities and Architectures

Marc Mercuri

Internet of Things: Opportunities and Architectures

Presented in 2013

Page 2: Internet of Things: Opportunities and Architectures

Session Objectives And TakeawaysSession Objective(s): Share key Devices + Services ScenariosReview key capabilities, application types for Devices + Services ScenariosExplain several common architecture patterns for Devices + Services Scenarios

Page 3: Internet of Things: Opportunities and Architectures

IoT ScenariosCapabilities

Architecture

Application Types

require a set of

which can be delivered to participants via one or more

which are a part of the overall solution

that should incorporate

Open Standards

Page 4: Internet of Things: Opportunities and Architectures

What do we mean by devices?

Page 5: Internet of Things: Opportunities and Architectures

Interface Types

and Sizes

A Diversity of

Sensors

Storage Types

Cloud Local

Page 6: Internet of Things: Opportunities and Architectures

• 3G• 4G• LTE• WiFi

Styles• Device to Network• Device to Device to

Network• Device to Gateway to

NetworkTypes• None• Wired• NFC• Bluetooth• Edge• HSPA

Directionality• One Way Up• One Way Down• Bi-directional

Metering• Metered connection always• Metered connection

occasionally• Non-metered connection

Various Connectivity Considerations

Page 7: Internet of Things: Opportunities and Architectures

•••••

••••••

Devices and Services Principles

• •

•••

Page 8: Internet of Things: Opportunities and Architectures

1Device App:• Data and Settings are cached

(Apps & Users)

• Notifications (Live tiles) are enabled

• One or more services are being accessed

• Data is exchanged between app & service(s)

• HTTP/s• Azure mobile services• [ISB integration patterns]• [Service-specific RESTful API’s]

••

••

••

Page 9: Internet of Things: Opportunities and Architectures

ScenariosFirmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected Vehicles

Page 10: Internet of Things: Opportunities and Architectures

ScenariosFirmware/Software UpdatesInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected Vehicles

“Our first estimates show that we can reduce our TCO by a factor of 10. The software distribution system we built with Windows Azure is 10 times cheaper than our previous solution.”

Elmar Stoecker, Director Portfolio Management, Siemens IT Solutions and Services

 

Leading Device Manufacturer Request

Over the Air Updates to Device FirmwareSoftware Delivery to devices

Cost-effective way to fix issues in the fieldOpportunity to drive new revenue streamsby selling new capabilities and apps intoexisting customer base

Cloud Storage + Compute + CDN on PaaSmake this compelling

• D

Page 11: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Scenarios

Page 12: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Key DetailsBetter User Experience

Personalized experiencesTargeted Recommendations

New Revenue StreamsData ServicesDevice Monitoring ServicesPredictive maintenanceTargeted Advertising / Couponing

Business ImpactIdentify patterns for marketersIdentify patterns for product and feature teamsInsight allows targeted action

Near-real time, event driven insight via StreamInsight

Big data analysis via HDInsight (Hadoop)

• D

Scenarios

Page 13: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Scenarios

Page 14: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Key DetailsBetter User Experience

Data exploration and interactivity drives customer connection with devices Partner devices bring NUI capabilities for newways to interactTelemetry provides insight into potential issuesand can provide guided resolution

New Revenue StreamsDevice Monitoring and Support ServicesApp RevenueData Services fed from App Telemetry

Business ImpactCompetitive differentiatorTelemetry for product and feature teamsTelemetry for targeted supportApp Store handles discoverability, distribution, and commerce

Standards based services, hosted in Windows Azure, can power device apps on all platforms

Scenarios

Page 15: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Scenarios

Page 16: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Key DetailsScenarios

Better User ExperienceInfrastructure connectivity can avoid outagesOptimized charging has “green” implications

New Revenue StreamsDevice Monitoring and Support ServicesApp RevenueData Services fed from Telemetry

Business ImpactMore predictable/controllable QoSTelemetry for product and feature teamsTelemetry for targeted supportApp Store handles discoverability, distribution, and commerce

Standards based services, hosted in Windows Azure, can power devices and apps on all platforms

Near-real time, event driven insight via SIBig data analysis via HDInsight (Hadoop)

Page 17: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Scenarios

Page 18: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Key DetailsScenarios

Better User ExperiencePartner devices bring NUI capabilities for newways to interactData exploration and interactivity drives customer connection with devices

New Revenue StreamsInsight for targeted user engagement (ads, upsells)Sensors + Services open up new product opptysData Services fed from telemetry

Business ImpactTelemetry and event processing allow for near real-time alerts and engagementTelemetry for product and feature teamsTelemetry for targeted supportApp Store handles discoverability, distribution, and commerce

Standards based services, hosted in Windows Azure, can power device apps on all platformsNear-real time, event driven insight via SIBig data analysis via HDInsight (Hadoop)

Page 19: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Scenarios

Page 20: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Key DetailsScenarios

Better User ExperienceReach users on and across a diversity of devicesOn demand access to a media catalogDevice NUI capabilities provide rich interactivitySocial + Media drives audience engagement

New Revenue StreamsSubscriptions or one off VOD salesIn media advertisingInsight for targeted user engagement (ads, upsells)Data Services fed from usage, social telemetry

Business ImpactAbility to monetize existing assets securelyConnect with audience on/across devicesMedia streaming API in device to grow ecosystem

Windows Azure Media Services can ingest, encode, package, encrypt and deliver mediato a diversity of devicesClient SDKs and Player Frameworks allowtailored experiences for OEMs and media cos

Page 21: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Scenarios

Page 22: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Key DetailsScenarios

Better User ExperienceReach users on and across a diversity of devicesSensors + Social + Dashboards + NUI experiencesEfficient and expedient medical testingInsights and interactive visualization of telemetry

New Revenue StreamsApp and Ecosystem Device salesCommunity and Insight dashboard subscriptionsInsight for targeted user engagement (ads, upsells)New medical service offeringsData Services fed from usage, social telemetry

Business ImpactRicher experiencesConnect with customers on/across devicesMedia streaming API in device to grow ecosystem

Standards based services, hosted in Windows Azure, can power device apps on all platforms

Near real-time insight (StreamInsight) WS

Page 23: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Scenarios

Page 24: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Key DetailsScenarios

Better User ExperiencePredictive maintenance keeps business onlineInsight from distilled telemetry increases efficiency

New Revenue StreamsDevice monitoring servicesPredictive maintenanceRemote managementData Services

Business ImpactIdentify patterns for predictive maintenanceIdentify patterns for product and feature teamsInsight highlights targeted efficiency opportunities

Standards based services, hosted in Windows Azure, can power device apps on all platforms

Near-real time, event driven insight via StreamInsight

Big data analysis via HDInsight (Hadoop)• D

Page 25: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Scenarios

Page 26: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Key DetailsScenarios

Better User ExperienceValue-add content, apps, and servicesConnectivity and integration with partner devicesInsight and engagement via apps and dashboards

New Revenue StreamsPredictive maintenance and other CRMContent deliveryData services from telemetryApp store revenue [owner and 1st party apps]

Business ImpactIdentify patterns for predictive maintenanceIdentify patterns for product and feature teamsInsight highlights targeted efficiency opportunities

Standards based services, hosted in Windows Azure, can power device apps on all platforms Near-real time, event driven insight via StreamInsightBig data analysis via HDInsight (Hadoop)Media delivery with WA Media Services

• D

Page 27: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Scenarios

Page 28: Internet of Things: Opportunities and Architectures

Firmware/Software DeliveryInsight DeliveryDashboards & Remote MgmtDevice to InfrastructureGeo-TrackingMedia Delivery & PlaybackFitness/HealthConnected OperationsConnected VehiclesConnected Retail

Key DetailsScenarios

Better User ExperienceEnhanced self-service shopping experienceEnhanced guided sales experience delivered via staffStore experiences driven by patterns in telemetryConnect with guests on any/every screenTargeted coupons and offers

New Revenue StreamsData services from telemetryContent delivery

Business ImpactOmnichannel experiences to compete w/onlineMonitoring can help reduce guest lawsuit payoutsIdentify patterns for guest engagementIdentify in store patterns for success to replicateInsight highlights targeted efficiency opportunities

Standards based services, hosted in Windows Azure, can power device apps on all platforms Near-real time, event driven insight via SIBig data analysis via HDInsight (Hadoop)Media delivery with WA Media Services

• D

Page 29: Internet of Things: Opportunities and Architectures

Analytics and Insight

FirmwareUpdates

Natural UserInterface

Dashboards

Device + UserRegistration

CustomerRelationshipManagement

Telemetry and Data Collection

CommerceDataServices

App StoreStrategy

Streaming Event Processing

MediaServices

Horizontal Capabilities

Page 30: Internet of Things: Opportunities and Architectures

Incorporate Open Standards••

•••

Page 31: Internet of Things: Opportunities and Architectures

Application TypesData VisualizerMedia DeliveryContent AuthoringInsight AppCommerce AppMulti-Device Experience

Page 32: Internet of Things: Opportunities and Architectures

Application TypesData VisualizerMedia DeliveryContent AuthoringInsight AppCommerce AppMulti-Device Experience

Page 33: Internet of Things: Opportunities and Architectures

Application TypesData VisualizerMedia DeliveryContent AuthoringInsight AppCommerce AppMulti-Device Experience

Page 34: Internet of Things: Opportunities and Architectures

Application TypesData VisualizerMedia DeliveryContent AuthoringInsight AppCommerce AppMulti-Device Experience

Page 35: Internet of Things: Opportunities and Architectures

Application TypesData VisualizerMedia DeliveryContent AuthoringInsight AppCommerce AppMulti-Device Experience

Page 36: Internet of Things: Opportunities and Architectures

Application TypesData VisualizerMedia DeliveryContent AuthoringInsight AppCommerce AppMulti-Device Experience

Page 37: Internet of Things: Opportunities and Architectures

IoT ScenariosCapabilities

Architecture

Application Types

require a set of

which can be delivered to participants via one or more

which are a part of the overall solution

that should incorporate

Open Standards

Page 38: Internet of Things: Opportunities and Architectures

RecapSignificant number of devices and servicesopportunities across verticalsMany of the scenarios are built on a common set ofcapabilitiesSolutions are delivered through one or more application typesHTTP, REST, Oauth and OData are importantMicrosoft’s cloud platforms can connect to a diversity of devices – even if they’re not running Windows.

Page 39: Internet of Things: Opportunities and Architectures

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.