Presentation is loading. Please wait.

Presentation is loading. Please wait.

Explore IOT Scenarios from the field and their reference architectures

Similar presentations


Presentation on theme: "Explore IOT Scenarios from the field and their reference architectures"— Presentation transcript:

1 Explore IOT Scenarios from the field and their reference architectures
Microsoft 2016 6/1/ :54 PM BRK3067 Explore IOT Scenarios from the field and their reference architectures Michael Epprecht Technology Specialist, Microsoft @fastflame © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Microsoft Azure IoT Reference Architecture
6/1/ :54 PM Microsoft Azure IoT Reference Architecture © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 Azure IoT Reference Architecture
Device Connectivity Data Processing, Analytics and Management Presentation & Business Connectivity IP capable devices IoT Client Cloud Gateway Provisioning API App Backend Solution UX Personal mobile devices Device State Store Identity and Registry Stores Existing IoT devices IoT Client Business Integration Connectors and Gateway(s) Stream Processors Gateway Business systems Storage Analytics & Machine Learning Low power devices IoT Client Data Path Optional solution component IoT solution component

4 Azure IoT Suite https://www.azureiotsuite.com/ 6/1/2018 10:54 PM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 6/1/ :54 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

6 What you get with remote monitoring preconfigured solution
6/1/ :54 PM What you get with remote monitoring preconfigured solution Devices Azure IoT Suite Remote Monitoring Back end systems and processes Web/ Mobile App Storage blobs DocumentDB C# simulator IoT Hub Stream Analytics Event Hub Web Jobs Logic Apps © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

7 6/1/ :54 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

8 What you get with predictive maintenance solution
6/1/ :54 PM What you get with predictive maintenance solution Devices Azure IoT Suite Predictive Maintenance Back end systems and processes Web/ Mobile App Storage blobs DocumentDB C# simulator IoT Hub Stream Analytics Event Hub Web Jobs Logic Apps Azure ML © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

9 6/1/ :54 PM Real Customers © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Towering IoT https://www.azureiotsuite.com/ 6/1/2018 10:54 PM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Connecting to the BMS Building Management System
Janitor – Control the Building Secretary – Manage the section Users – Their areas Connect to BACNet via proprietary hardware module No advanced analytics needed, yet No predictive analytics needed, yet ECO buildings need a brain (BMS) and a 2nd opinion (Cloud)

12

13 Azure IoT Hub Hyper scale IoT solution Cloud-scale messaging
Microsoft Ignite 2015 6/1/ :54 PM Azure IoT Hub Hyper scale IoT solution Cloud-scale messaging Two-way communication Azure IoT Hub Per-device authentication Multi-protocol support Cloud-scale gateway © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Azure IoT Hub Designed for IoT Cloud-scale messaging
6/1/ :54 PM Azure IoT Hub Designed for IoT Connect up to 10 million devices Cloud-scale messaging Device-to-cloud and Cloud-to-device Durable messages (at least once semantics) Per-device authentication Individual device identities and credentials Multi-protocol support Natively supports AMQP, MQTT, HTTP, AMQP- WS Designed for extensibility to custom protocols Service assisted communications Secure bi-directional communication Command and control Cloud-facing telemetry ingestion Delivery receipts, expired messages Device communication errors Connection multiplexing Single device-cloud connection for all communications (C2D, D2C) Multi-platform Device SDKs available for multiple platforms (e.g. RTOS, Linux, Windows) Multi-platform Service SDK © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

15 IoT Hub endpoints Your IoT Hub Build 2015 6/1/2018 10:54 PM Device
Event processing (hot and cold path) Device id D2C receive endpoint D2C send endpoint C2D queue endpoint Device business logic, Connectivity monitoring C2D send endpoint Field GW / Cloud GW Device … Msg feedback and monitoring endpoint Device… Device identity management Device provisioning and management Device … IoT Hub management © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Device-to-cloud messages
Microsoft Ignite 2015 6/1/ :54 PM Device-to-cloud messages Interface AMQP, MQTT, AMQP-WS and HTTPS device-side endpoint AMQP service-side endpoint Device and service SDKs IoT Hub Device id C2D queue endpoint D2C send endpoint Device… … Device … D2C receive endpoint C2D send endpoint IoT Hub management Compatible with Event Hubs Partitioned receiver, client check-pointing Integrations with Azure Stream Analytics, Storm, … 100% compatible with Event Hubs receivers IoT Hub services for D2C Millions of simultaneously connected devices Per-device authentication Connection-multiplexing: C2D and D2C traffic Across multiple devices for gateway scenarios © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 Device identity in IoT Hub
Microsoft Ignite 2015 6/1/ :54 PM Device identity in IoT Hub Contains per-device security materials Individual device blocking No queries  keep a device registry to query by app-data Identity registry Label incoming telemetry Ensure identity of devices receiving messages Authenticated comms AAD integration “Master” key for gateway scenarios Custom IoT Hub (identity registry) Device registry (e.g. DocDB, SQL) Other(e.g. ERP) Device provisioning orchestration © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 Taken your Meds? https://www.azureiotsuite.com/ 6/1/2018 10:54 PM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

19 Healthcare Solutions Connect my Medical device
Allow physician to access the data Architecture compromises due to: Regulatory Requirements (HIPAA) Technology available 18 months ago Development costs already invested v2 can eliminate the compromises

20

21 The Gateway is changing.

22

23 I.o.T.…….discarded……. https://www.azureiotsuite.com/ 6/1/2018 10:54 PM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

24 Business Requirements
Am I full? Remote Locations 5+ years battery life 3/4G connectivity 1 data point per day

25

26 IIoT…Industry meets IoT
6/1/ :54 PM IIoT…Industry meets IoT © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

27 PLC’s…..

28

29 Connect my Industrial Plant
Protocols OPC-DM, OPC-Binary, OPC-UA, Profinet, Profibus, SCADA, CAN, OpenCAN, BACNet, DeviceNet, Modcus, EtherCat, EtherNet/IP, Ethernet Powerlink, SERCOS III, +10’s more PLCs Siemens, ABB, Schneider (Modicon), Rockwell (Allen-Bradley), Mitsubishi, GE, Omron, Bosch Rexroth, Beckhoff, Fuji, Toshiba, +100’s more Machines 100’000s of manufacturers Integration Line of Business (ERP, Logistics, HR), Manufacturing Execution Systems (MES) (50/50 effect)

30

31

32 Service Fabric Programming Models
Guest Executables Bring any exe Any language Any programming model Packaged as Application Gets versioning, upgrade, monitoring, health, etc. Reliable Services Stateless & stateful services Concurrent, granular state changes Use of the Reliable Collections Transactions across collections Full platform integration Any communication stack Reliable Actors Stateless & stateful actor objects Simplified programming model Single Threaded model Great for scaled out compute and state

33 Global Deployment https://www.azureiotsuite.com/ 6/1/2018 10:54 PM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

34

35 Front Door/Provisioning/Bootstrapping Service
IoT Device Calls REST endpoint with Traffic Manager Façade. Stable URL for 10’s of years. REST endpoint determines device identity and returns IoT Hub location and credentials to Device Device Connects to IoT Hub Suitable for: New/Reset/Long-Offline Devices Devices needing geo-location due to global movement Migration from IoT Hub to IoT Hub HA/DR

36

37 Links Azure IoT Reference Architecture
Internet of Things Security Architecture Azure IoT Suite Github: Azure – IoT Github: OPC UA .Net Standard Library Stack and Samples

38 Recommended Sessions BRK2238 Learn about Microsoft IoT Vision
BRK2150 Secure the Internet of Things with Azure IoT BRK2299 Enable IoT Solutions with Windows 10 IoT

39 Please evaluate this session
6/1/ :54 PM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

40 6/1/ :54 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

41 IoT is Software trying to grok Hardware
Thoughts on platforms, standardization, scale, and economics in information software, digitally enhanced products, and their convergence in the Internet of Things.

42


Download ppt "Explore IOT Scenarios from the field and their reference architectures"

Similar presentations


Ads by Google