Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT Howest)

Post on 22-Jan-2018

485 views 2 download

Transcript of Azure IoT Edge, the hybrid cloud answer for IoT (Glenn Colpaert @IoTFest NMCT Howest)

Azure IoT Edge, the hybrid cloud answer for IoT

Glenn Colpaert,Azure/IoT Domain Lead @ Codit

Microsoft Azure MVP

@GlennColpaert

Hello World!

Customers Entities

2000 Belgium

2004 France

2013 Portugal

2016 Switzerland

2016 UK

2016 The Netherlands

2017 Malta

132Worldwide

What we do

Internet of Things project

Codit advises on curriculum

yearly internships20+ Howest Alumni

#IoT

Consumer IoT

Professional/Industrial IoT

IoT Devices

IoT Cloud

Something about IoT

Consumer IoT

Professional/Industrial IoT

IoT Devices

IoT Cloud

What are we really talking about?

Nebulus

IoT Device

Mgmt

Dynamic and configurablebusiness rules

The

IoT

value

chain

Bridge local protocol to cloudCross-plat, Azure connected

Device & gateway managementJob scheduling

Nebulus

IoT Portal /

IoT Central

Telemetry visualizationOut of the box scenarios

Nebulus™Adding

value to Azure

Nebulus

IoT Field

Gateway

Nebulus

IoT Rules

Engine

#Azure IoT

Platform Services

Security & Management

Infrastructure Services

Web Apps

MobileApps

APIManagement

APIApps

LogicApps

NotificationHubs

Content DeliveryNetwork (CDN)

MediaServices

HDInsight MachineLearning

StreamAnalytics

DataFactory

EventHubs

MobileEngagement

ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

BiztalkServices

HybridConnections

ServiceBus

StorageQueues

Store /Marketplace

HybridOperations

Backup

StorSimple

SiteRecovery

Import/Export

SQLDatabase

DocumentDB

RedisCache Search Tables

SQL DataWarehouse Azure AD

Connect Health

AD PrivilegedIdentity Management

OperationalInsights

CloudServices

Batch Remote App

ServiceFabric

Visual Studio

ApplicationInsights

Azure SDK

Team ProjectVM Image Gallery& VM Depot

#Classic (Azure) IoT

An IoT Architecture

...

How to connect things that are hard to connect?

How to decide what to send?

How to analyze data on the edge?

Challenges?

#(Azure) IoT Edge

Why the Edge?

IoT in the Cloud IoT on the Edge

Secure

Cloud managed

Cross-platform

Portable

Extensible

Azure IoT Edge

How does it work?

Azure IoT Hub

Azure

IoT

Edge

IoT

Device

Azure

IoT

Edge

IoT

Device

Customer Solution

How does it work?

Azure IoT Edge

IoT Hub

Local Storage

Azure Machine

Learning

(Container)

Functions

RuntimeContainer

Management

Container based modules Azure Functions

Azure Stream Analytics

Azure Machine Learning

Cognitive Services

Core Functionality Offline / Synchronized Device Twins

Local Storage

Cloud Management & Deployment

High Availability / Fault Tolerance

Cloud Dev/Test Support

Device

Twin

Device

Twin

Azure Stream

Analytics

(Container)

Azure Functions

(Container)

Cognitive Services

(Container)

Custom Code

(Container)

Module

Twin

Module

Twin

Module

Twin

Module

Twin

Module

TwinModule

TwinModule

TwinModule

TwinModule

TwinModule

Twin

#Conclusion

Conclusion

➔ IoT Edge is there for your low latency scenarios

➔ Data is important !➔ Is data ‘loss’ acceptable?

➔ Do we cache all the data offline and sync it later?

➔ Is the aggregated data enough?

➔ ...

➔ Learn by experience in this new field of IoT➔ Lots of new developments will pop up!

Thank you!

Keep in touch. Call or mail. Ask questions. Happy to help.

glenn.colpaert@codit.eu

+32 477 77 43 03

@GlennColpaert

be.linkedin.com/in/glenncolpaert/

blog.codit.eu