overview of azure iot and real use casesvueforge.se/presentation/altran azure iot.pdf · azure iot...

37
Overview of Azure IoT and Real Use Cases

Upload: others

Post on 20-May-2020

25 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Overview of Azure IoT and

Real Use Cases

Page 2: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Connectivity Data AnalyticsThings

Defining Internet of Things

Page 3: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Platform Services

Infrastructure Services

Web Apps

MobileApps

APIManagement

API Apps

Logic Apps

Notification Hubs

Content DeliveryNetwork (CDN)

Media Services

BizTalkServices

HybridConnections

Service Bus

StorageQueues

HybridOperations

Backup

StorSimple

Azure SiteRecovery

Import/Export

SQL Database

DocumentDB

RedisCache

AzureSearch

StorageTables

DataWarehouse

Azure AD Health Monitoring

AD PrivilegedIdentity Management

OperationalAnalytics

Cloud Services

BatchRemoteApp

ServiceFabric

Visual Studio

AppInsights

Azure SDK

VS Online

Domain Services

HDInsight MachineLearning

StreamAnalytics

Data Factory

EventHubs

MobileEngagement

Data Lake

IoT Hub

Data Catalog

Security & Management

Azure ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

Store/Marketplace

VM Image Gallery& VM Depot

Azure ADB2C

Scheduler

Page 4: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Many Protocols

IP, IPSEC, L2TP

TCP UDPICMPSCTP

HTTP/S AMQP/S MQTT CoAP

PowerLAN/Homeplug

Zigbee IEEE 802.15.4

Ethernet IEEE 802.3WiFi IEEE 802.11x

GSM/GPRS/HSPA/LTE Weightless

Bluetooth IEEE 802.15.1

ATM

White WiFi 802.11af

Non-IP Routed Networks (e.g. GSM/UMTS, X.25, Frame Relay)

App

Net

Link

TLS / DTLS

AllJoyn, Thread, Wave, LWM2M, OMA-DM, OPC UA, etc…

Page 5: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Three parts of an IoT solution

1Device connectivity & management

2Analytics & operationalized insights

3Presentation & business connectivity

Easy to provision, use and manage

Pay as you go, scale as you need

Global reach, hyper scale

End to end security & privacy

Azure IoT

Page 6: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Solution PortalProvisioning API

Identity & Registry Stores

Stream Event Processor

Analytics/

Machine

Learning

Data

Visualization &

Presentation

Device State Store

GatewayStorage

IP capable

devices

Existing IoT

devices

Low power

devices

Presentation Device and Event ProcessingData Transport

Devices and

Data Sources

Cloud

Gate-

way

Agent

Libs

Agent

Libs

Control System Worker Role

Agent

Libs

Page 7: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Devices Device Connectivity Storage Analytics Presentation & Action

Event Hubs SQL DatabaseMachine

LearningApp Service

IoT HubsTable/Blob

Storage

Stream

AnalyticsPower BI

Service Bus DocumentDB HDInsightNotification

Hubs

External Data

Sources

External Data

SourcesData Factory Mobile Services

BizTalk Services

{ }

Page 8: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Dev

ices

RTO

S, L

inu

x, W

ind

ow

s, A

nd

roid

, iO

S

Cloud Gateway

Event/IoT Hubs

Event Hubs

• High scale telemetry ingestion service

• HTTP/AMQP protocol support

• Each Event Hub supports

• 1 million publishers

• 1GB/s ingress

• Generally available worldwide

• Tens of Billions of messages per day

• Tens of TB ingested per day

• And rising…

Page 9: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Additional IoT Needs

• Command & control

• Device identity

• Device registry

• Device and State management

• Protocol translation and gateways

Field Gateway

Device

Connectivity & Management

Dev

ices

RTO

S, L

inu

x, W

ind

ow

s, A

nd

roid

, iO

S

Protocol Adaptation

Cloud Gateway

Event Hubs&Azure IoT Hub

Field Gateway

Protocol Adaptation

Page 10: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Field Gateway

Device

Connectivity & Management

Dev

ices

RTO

S, L

inu

x, W

ind

ow

s, A

nd

roid

, iO

S

Protocol Adaptation

Cloud Gateway

Azure IoT Hub

Field Gateway

Protocol Adaptation

Azure IoT Hub

• Bi-directional device <-> cloud

• Up to 10 million devices

• Telemetry ingestion

• Command & control

• Device registry & identity

• Bulk import/export of device identities

• Device Management

• HTTP/AMQP/AMQP-WS/MQTT

• Extensible protocol support

• Operations Monitoring

Page 11: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Field Gateway

Device

Connectivity & Management

Dev

ices

RTO

S, L

inu

x, W

ind

ow

s, A

nd

roid

, iO

S

Protocol Adaptation

Cloud Gateway

Event Hubs&Azure IoT Hub

Field Gateway

Protocol Adaptation

Cross-Platform

Device Support

• Open source “agent” framework

• Simple, secure device <-> cloud connectivity & management

• RTOS, Linux, Windows, Android, iOS

• Easy to use, not required

Cross Platform C Code

OS Abstraction Layer / OS Bindings

C API .NET API Java API Javascript API

Page 12: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Field Gateway

Device

Connectivity & Management

Analytics &

Operationalized Insights

Dev

ices

RTO

S, L

inu

x, W

ind

ow

s, A

nd

roid

, iO

S

Protocol Adaptation

Batch Analytics & Visualizations

Azure HDInsight, AzureML, Power BI,

Azure Data Factory, Azure Data Lake

Hot Path Analytics

Azure Stream Analytics, Azure HDInsight Storm

Hot Path Business Logic

Service Fabric & Actor Framework

Cloud Gateway

Event Hubs&Azure IoT Hub

Field Gateway

Protocol Adaptation

Operationalize your insights in real time

IoT Scale

Object Models & Business Logic

Page 13: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Field Gateway

Device

Connectivity & Management

Analytics &

Operationalized Insights

Presentation &

Business Connectivity

Dev

ices

RTO

S, L

inu

x, W

ind

ow

s, A

nd

roid

, iO

S

Protocol Adaptation

Batch Analytics & Visualizations

Azure HDInsight, AzureML, Power BI,

Azure Data Factory, Azure Data Lake

Hot Path Analytics

Azure Stream Analytics, Azure HDInsight Storm

Presentation &

Business Connectivity

App Service, Websites

Dynamics, BizTalk Services, Notification Hubs, Logic Apps

Hot Path Business Logic

Service Fabric & Actor Framework

Cloud Gateway

Event Hubs&Azure IoT Hub

Field Gateway

Protocol Adaptation

Page 14: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time
Page 15: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Devices

Azure IoT Suite Remote Monitoring

Azure IoT Suite

Back end

systems

and

processesC# simulator

Event Hub

Storage blobs DocumentDB

Web/Mobile App

Stream Analytics Logic Apps

Azure

Active Directory

IoT Hub Web Jobs

Power BI

Page 16: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Address Space

OPC UAOpen Platform Communication Unified Architecture

• OPC Foundation standard; IEC standard• Foundational architecture model for (industrial) device management and

information flow• Cloud integration via Pub/Sub (forthcoming)

Server Client

DiscoverObserveQuery

Control

Page 17: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time
Page 18: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

IoT Hub

Machine Learning

Phone

Management

console

Tablet

MobileApp

Storage blobStream Analytics

API App Web App

Presentation/UI

ML Learning

Service

Fabric

Service

Fabric

Service

Fabric

Service

Fabric

.

.

.

.

Azure

Active Directory

Microsoft

Azure

SQL database

SQL Data

Warehouse

Logic AppDatabase

Page 19: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Netherlands

Creates and produces innovative solutions for sustainable climate control and process management in the horticulture industry and smart buildings

Page 20: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time
Page 21: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Looking to reduce the number of drilling engineers on rig

Needed an On Rig and Azure Solution

Page 22: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Storage blobIoT Hub

(Data directly from Devices)

Data Lake (optional - for

Future)

Stream Analytics

Storage blob (Target for AZCopy

or 3rd party file upload)

Data Factory

Microsoft Azure

Machine Learning

Data Factory

SQL Data Warehouse

Azure Active Directory

API App

Web AppExcel

Page 23: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

24

Page 24: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time
Page 25: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Providing a holistic view of a building by unifying data

Fire/life

safety Security Access

Elevators Lighting Energy

24/7

Monitoring HVAC Comms

Increase Building Efficiency

Easier system coordination

Lower energy consumption

Reduced cost

Page 26: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Rooftop AHUEconomizer optimization

Damper In Fully Closed PositionAHU Outside Air Damper (Open/Shut)

AHU Economizer optimization

Insulated Chilled Water Supply Valve

Actuator“Chilled Water Valve leaking”

Page 27: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Microsoft Confidential |

Page 28

Page 28: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time
Page 29: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

30

Architecture

Page 30: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

StoreTransformIngest Analyze Visualize

Catalog & Discover

Store

Orchestrate & Manage

Data

Page 31: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time
Page 32: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Azure Machine Learning is a powerful cloud-based predictive analytics service that

makes it possible to quickly create and deploy predictive models as analytics solutions.

Page 33: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time
Page 34: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Elastic scale and performance

• Scales to petabytes of data

• Massively Parallel Processing

• Instant-on compute scales in seconds

• Query Relational / Non-Relational

Powered by the cloud

• Get started in minutes

• Integrated with Azure ML, PowerBI & ADF

Market Leading Price & Performance

• Simple billing compute & storage

• Pay for what you need, when you need it with

dynamic pause

Elastic cloud data warehouse with proven SQL Server capabilities

Page 35: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Store any data in its native format without prior

transformation

Hadoop Distributed File System (HDFS) For The

Cloud

Enterprise grade security, availability and durability

Optimized for massive throughput - No limits on

file and account sizes

A hyper scale repository for big data analytics workloads

HDInsight

Page 36: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time

Provides a real-time view of your business

operations

Direct connections to on-premise data supporting

Hybrid scenarios

Native iOS, Android and Windows mobile apps

“Out of the box” reports for a growing list of SaaS

services empowering the end users

Natively integrated with Microsoft applications,

services and data platform

A “single pane of glass” to view of the operation of your business

.

.

Page 37: Overview of Azure IoT and Real Use Casesvueforge.se/presentation/Altran Azure IoT.pdf · Azure IoT Hub Field Gateway Protocol Adaptation Operationalize your insights in real time