Download presentation
Presentation is loading. Please wait.
Published byJudith Peters Modified over 6 years ago
1
The Internet of Things (IoT) from the back-end perspective
Roland Krummenacher @rolandkru bbv Software Services AG | | Microsoft Azure IoT Suite
3
Patterns Telemetrie Requests Commands Messages I need this. 1011011
Do this. Now. Info Don’t forget you need to know about different connectivity options.
4
Connectivity / Security
11/29/2018 IoT Challenges Addressing Scale Connectivity / Security Data Volume Device Size Auf Deutsch übersetzen © 2012 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.
5
Connectivity / Security
11/29/2018 First Principles Addressing Scale Connectivity / Security Data Volume Device Size Pub/Sub Cloud Queues Cloud Storage AMQP/MQTT © 2012 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
Push-Notification Hub Mobile Device
Devices Cloud / SMS Service Bus Worker Push-Notification Hub Mobile Device Web- / Mobile- Backend Dashboard / Browser Telemetrie- daten IoT-Hub incl. Device- Mgmt. Stream Analytics Admin (Web) Excel / PowerBI Datawarehouse Blob-Storage Stammdaten Data- warehouse EAI / BizTalk Services ERP Browser
7
IoT-Hub incl. Device- Mgmt.
Demo: Azure IoT Suite Devices (simulated Windspeed-sensors) Cloud Service Bus Stream Analytics DocumentDB IoT-Hub incl. Device- Mgmt. SQL Azure
8
Reference Architecture: Amazon AWS IoT Suite
9
Pattern: Build to the reference architecture
11/29/2018 Pattern: Build to the reference architecture The IoT Suite ease the design and deployment of IoT applications for the most common use cases. Highly portable client libraries support easy cloud connection for devices and gateways. IoT Hub extend Event Hubs to include device provisioning, identity, command & control, and management. Building to the reference architecture will simplify conversion to the IoT Suite. © 2014 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.
10
Pattern: Think big. Start small.
Build 2014 11/29/2018 Pattern: Think big. Start small. Think big, but start small. Experiment, learn and refine. Build to an architecture that will scale, but start prototyping with a small number of devices. It’s hard to predict what data provides value - which impacts which sensors and devices are necessary - until you build something. It’s much easier to work through device identity, management/update and security at small scale. © 2014 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.
11
Pattern: Telemetry first
Build 2014 11/29/2018 Pattern: Telemetry first Start with telemetry. The important data may not be what you expected. Address privacy, security and manageability before moving to command and control. It is tempting, but likely inefficient to try for business transformation in the first step. Think about not only device telemetry but also diagnostic telemetry. Privacy and security implications of telemetry are generally lesser than for command and control. © 2014 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.
12
Pattern: Don’t interrupt the fast path
Build 2014 11/29/2018 Pattern: Don’t interrupt the fast path Don’t accidentally create processing bottlenecks. (Think carefully before interrupting data flow between high-scale components.) “Don’t stick your head in the fire hose unless you know what you’re doing.” In the telemetry example, IoT Hub data flows directly into Stream Analytics. IoT Hub Stream Analytics Both components are designed for high scale. Don’t process between high-scale components unless you can handle that scale. © 2014 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.
13
Pattern: Defense in depth
Build 2014 11/29/2018 Pattern: Defense in depth The entire organization needs to be focused on security, and that focus must inform the entire product lifecycle. Think about security, identity and management from the very beginning. Security is a shared responsibility between Azure and the customer. Requirements Design & Implementation Verification & Release Response Think about security on the device, at the field gateway (if one exists) and in the cloud. Physical Security, Tamper Detection Hardware & firmware security, secure boot Network, protocol & application security Identity management for devices and users Data Privacy Protection and Controls © 2014 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.
14
Microsoft Azure IoT Services
Devices Device Connectivity Storage Analytics Presentation & Action IoT Hubs SQL Database Machine Learning App Service Web / Mobile Event Hub Table/Blob Storage Stream Analytics Power BI Service Bus DocumentDB HDInsight Notification Hubs External Data Sources Azure Data Lake Store Data Factory BizTalk Services Data Lake Analytics External Systems { }
15
Build 2014 11/29/2018 Summary Think big (architecture), but start small (experiment, learn and refine). Start with telemetry. Address privacy, security and manageability before moving to command and control. Don’t interrupt the fast path and create processing bottlenecks. Think about security, identity and management from the very beginning, and through the life of the product. Build to the reference architecture to ease the move to IoT Suite. © 2014 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.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.