5/13/2018 1:53 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.

Slides:



Advertisements
Similar presentations
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Announcing Demo Announcing.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Windows Azure Connect Name Title Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Operating System for the Cloud Runs applications in the cloud Provides Storage Application Management Windows Azure ideal for applications needing:
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
03 | Word Templates Brian Meier| Senior Lead Program Manager.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Advanced SQL Azure Database Name Title Microsoft Corporation.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Supercharged IoT end-to-end solutions
IT Operations Management
Hybrid Management and Security
Sam Vanhoutte CTO Codit, Azure MVP
Introduction to Windows Azure AppFabric
Azure Machine Learning Deploying and Managing Models in production
SaaS Application Deep Dive
What has Azure to offer to IoT Developers?
IoT at the Edge Technical guidance deck.
Get Started Developing with Azure IoT Hub
Microsoft Build /22/ :52 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
IT Operations Management
Enable Edge Computing with Azure IoT Edge
Microsoft Azure P wer Lunch
9/18/ :06 AM BRK2212 Gain visibility into Network performance and availability with Network monitoring solutions in Azure Vijay Tinnanur Abhishek.
Cloud Database Based on SQL Server 2012 Technologies
Mikael Hakansson IoT – Common patterns and practices Integration MVP
Возможности Excel 2010, о которых следует знать
Microsoft Build /20/2018 5:17 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
IoT at the Edge Technical guidance deck.
Microsoft Build /8/2018 5:15 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Azure PowerShell Aaron Roney Senior Program Manager Cormac McCarthy
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Title of Presentation 11/22/2018 3:34 PM
Azure AD Domain Services
Így lesz gyorsabb IoT-d a peremeszközök megdolgoztatásával!
Microsoft Build /24/2018 2:25 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Baseline: How Are We Doing Now?
Title of Presentation 12/2/2018 3:48 PM
Windows Server 2008 Iain McDonald Director of Program Management
Using the Microsoft AI Platform for next generation applications
Virtual Reality with Azure and Unity
What's New in Microsoft Deployment Toolkit 2012 (MDT)
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
WINDOWS AZURE A LAP AROUND PLATFORM THE Steve Marx
PENSACOLA ENERGY WORK PLAN OCTOBER 10, 2016
Title of Presentation 5/12/ :53 PM
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Using Smart Unit Tests to find bugs earlier in the development cycle
Day 2, Session 2 Connecting System Center to the Public Cloud
Deploying and Managing Windows To Go
Title of Presentation 7/24/2019 8:53 PM
Microsoft Virtual Academy
Advanced app and driver debugging
Presentation transcript:

5/13/2018 1:53 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Enabling intelligence at the edge with Azure IoT Edge Sam George Director, Azure IoT Raj Vengalil Senior Developer, Azure IoT

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

Why the edge? IoT in the Cloud IoT on the Edge Microsoft Azure Secure Zone Microsoft Azure Why the edge? IoT in the Cloud Remote monitoring and control Merging remote data from across multiple IoT devices Near 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 Public internet inherently unpredictable Privacy of data and protection of IP

Edge Processing Scenarios & Requirements 5/13/2018 1:53 PM Edge Processing Scenarios & Requirements Straightforward Business Logic Smart Building Protocol Translation Industrial IoT Adapters Autonomous Driving Filtering Batch Data Processing Home Automation Hubs Smart Meeting Solutions w/ People Recognition Reliability Requirements Low Medium High Low Portable Modules / Functions Medium E.g.: Custom Code in Containers High E.g.: ML/DNNs in Containers Custom Code Requirements Interactive Tier (Single CPU, 128MB Memory) Gateway Tier or Higher Typical Hardware Requirements © 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.

Life cycle management and configuration of edge device Enable any service (Microsoft or third party) to offload intelligence to edge devices Compose these services in solutions spanning edge and cloud Declarative configuration of Edge Manage edge configuration, from provisioning to decommissioning, without touching the device Complex processing Azure Stream Analytics, Cognitive Services Simple processing filtering, batching, compression

Azure IoT Edge Secure Cloud managed Cross-platform Portable Extensible 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

A Deeper Look

High level topology IoT Device Azure IoT Hub Customer Solution Azure IoT Edge IoT Device Azure IoT Edge

Azure IoT Hub Device Management Telemetry Telemetry channel IoT Device Device Twin Device Twin Properties Properties Cloud owned, device visible Desired Desired Device owned, cloud visible Reported Reported Tags Cloud only, device metadata Cloud initiated C2D with response Methods Methods Commands Cloud initiated C2D message

Azure IoT Hub Device Management Jobs Schedule and Broadcast Device Twin Changes Set Desired Properties, Tags, Call Methods Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin Queries Query Across Device Twin State For Business Logic, Reporting and Compliance Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin Device Twin

Azure IoT Edge Container based modules Azure Functions Azure Stream Analytics Azure Machine Learning Cognitive Services Offline / Synchronized Device Twins Local Storage Cloud Management & Deployment High Availability / Fault Tolerance Cloud Dev/Test Support Devices Azure IoT Edge   IoT Hub Azure Machine Learning (Container) Azure Stream Analytics (Container) Azure Functions (Container) Cognitive Services (Container) Custom Code (Container) Module Twin Module Twin Module Twin Module Twin Module Twin Container Management Functions Runtime Local Storage Device Twin Device Twin Module Twin Module Twin Module Twin Module Twin Module Twin

Hardware for Azure IoT Edge Ability to run on devices smaller than a Raspberry Pi 128MB memory Support best in class operating systems such as Windows, and Linux

Demo Raj Vengalil

Demo Outline Edge runtime using Docker for distribution and management IoT Hub Edge runtime using Docker for distribution and management Edge Hub Edge ASA Edge ML Runs a local version of IoT Hub Deploy a device sensor module/container Deploy edge stream analytics module Deploy anomaly detection ML module Edge device Deploy machine shutdown Azure Function module Deploy an updated Azure Function module

What’s next Get started today on Github: github.com/azure/iot-edge Develop your business logic as modules Deploy modules from the cloud with minimal changes for Docker Container-based deployment soon Join the Azure IoT Edge insiders email list aka.ms/iot-edge Get updates on progress and release dates Get invited to early preview

Related talks May 10th - 2:00pm – 3:00pm - Connected intelligent things with Windows IoT Core and Azure IoT - TCC L3 Tahoma 3 May 11th - 10:30am – 11:30am - How to build IoT analytics in the real world - TCC L3 Tahoma 3 May 11th - 10:30am – 10:50am- Building scalable IoT solutions on Microsoft Azure- Tech Talk B May 12th – 9:00am – 10:00am - Configure, control, and manage IoT devices from the cloud - WSCC Hall 6B May 12th - 11:00am – 11:20am - How do I secure my IoT solution? Tech Talk A

5/13/2018 1:53 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.