Download presentation
Presentation is loading. Please wait.
1
Enable Edge Computing with Azure IoT Edge
8/27/2018 3:57 PM Enable Edge Computing with Azure IoT Edge Arjmand Samuel Principal Program Manager Olivier Bloch Senior Program Manager Azure IoT Engineering Team © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
Agenda Azure IoT Edge, why, how and for whom ? Operator experience
Concepts Developer experience Agenda
3
Waves of Innovation Cloud IoT Edge AI
Globally available, unlimited compute resources IoT Harnessing signals from sensors and devices, managed centrally by the cloud Edge Intelligence offloaded from the cloud to IoT devices AI Breakthrough intelligence capabilities, in the cloud and on the edge
4
IoT in the Cloud and on the Edge
How can we make these slides feel like they are from the same family? IoT in the Cloud and on the Edge IoT in the Cloud Remote monitoring and management Merging remote data from multiple IoT devices Infinite compute and storage to train machine learning and other advanced AI tools IoT on the Edge Low latency tight control loops require near real-time response Protocol translation & data normalization Privacy of data and protection of IP Symmetry
5
IoT Pattern Microsoft Azure Things Cloud Gateway Insights Actions
Azure IoT Hub Things Cloud Gateway Insights Actions
6
IoT Pattern + Edge Azure IoT Edge Things Cloud Gateway Insights
Azure IoT Hub Things Cloud Gateway Insights Actions Insights Actions
7
Azure IoT Edge Personas
Developer Operator Develop and test Continuously iterate Familiar tools like Visual Studio Cloud development skills Stage and test Stage and deploy at scale Manage large fleets Operational workflows with alerts
8
Operator experience 8/27/2018 3:57 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
8/27/2018 3:57 PM Azure IoT Edge © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
Fluid load Surface Downhole Pump position
11
Today’s SCADA solution
Well site SMS/ alert $$$$$ Supervision site
12
IoT Edge and ML in action
Well site Replaying pump readings Azure IoT Edge
13
Azure IoT Edge principles & concepts
8/27/2018 3:57 PM Azure IoT Edge principles & concepts © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Azure IoT Edge Design Principles
Secure Provides a secure connection to the Azure IoT Edge, update software/firmware/configuration remotely, collect state and telemetry and monitor security of the device Cloud managed Enables rich management of Azure IoT Edge from Azure provide a complete solution instead of just an SDK Cross-platform Enables Azure IoT Edge to target the most popular edge operating systems, such as Windows and Linux Portable Enables Dev/Test of edge workloads in the cloud with later deployment to the edge as part of a continuous integration / continuous deployment pipeline Extensible Enables seamless deployment of advanced capabilities such as AI from Microsoft, and any third party, today and tomorrow Azure IoT Edge Design Principles
15
Security Principles and Goals
8/27/2018 3:57 PM Principles and Goals Cross Platform (Linux, Windows, multiple architectures) Standardized Protocols Secure technology isolation from app developer Availability of technology Security Hardware Root of Trust Secure Boot/Updates Secure Execution Environment Protected General Computing Application execution with runtime integrity checking Privileged executions and systems resource access control Bootstrapping and recovery Trust anchor © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
Concepts – Edge Runtime
Edge Runtime provides fundamental services Security Multiplexing Store and forward (Offline) Management for devices otherwise isolated from internet Azure IoT Edge device Azure IoT Edge Runtime 🗴
17
Concepts – Modules Edge Runtime manages modules
Modules add capabilities to the runtime Each module performs an action Chain of modules can be thought of as a data processing pipeline, solving an end to end scenario Modules are Docker containers Custom modules can be written in the language of your choice Scenario: Find insights in the cloud from telemetry sent by a device that does not speak an internet ready protocol. Azure IoT Edge device Module Module Protocol ingestion Data formatting Telemetry ML Azure IoT Edge Runtime Telemetry
18
Concepts – Cloud off load
Modular architecture for cloud offload Azure services provide AI modules provide true edge analytics Ecosystem for 3rd party edge services Scenario: Find insights locally from telemetry data and only send insights to the cloud. Azure IoT Edge device Module Module Telemetry Ingest ML Format Azure IoT Edge Runtime Insights
19
Concepts – Cloud configurability and Monitoring
Runtime + IoT Hub provide full control of device lifecycle Configure a workflow Target a device Deploy Monitor Scenario: Find insights locally from telemetry data and only send insights to the cloud. Ingest Format ML Azure IoT Edge device Azure IoT Edge Runtime
20
Developer experience 8/27/2018 3:57 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
Demo From CLI to IDE
22
IoT Sessions @ Ignite Day Session Speaker Time Location Mon 25th Tues
Introduction to Windows IoT Adi Hariharan 4 - 5:15 PM OCCC West Hall F3-4 Overview of how Azure can help with your IoT solution Sam George Hyatt Windermere X Tues 26th Microsoft IoT: When you connect your business with IoT, the opportunities are endless 9:- 10:15 AM OCCC Chapin Theater W320 Cool Devices in Windows IoT 10: :10 AM OCCC S – Expo Theater #10 Zero touch device registration with Azure IoT Nicole Berdy Olivier Bloch 11:30- 12:15 PM Hyatt Windermere W Building Reliable IoT Solutions in the Cloud, Fast Cory Newton-Smith 12:30 - 1:45 PM Hyatt Windermere Y Weds 27th Enable Edge Computing with Azure IoT Edge Olivier Bloch 9- 10:15 AM Towards a trustworthy internet of things Arjmand Samuel 12 - 1:45 PM Put your time series data to work for your business OP Ravi Jason Killeleagh 3:15 - 4:00 PM Thurs 28th Enable IoT Scenarios with Edge Computing :10 AM OCCC South – Expo Theater #10 Get started developing with Azure IoT Tips and tricks to help your IoT solution scale 2 - 2:45 PM
23
8/27/2018 3:57 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.