貫通物聯網每一哩路 with microsfot azure iot sutie

69
物聯網新應用 - 貫通物聯網每一哩路 台灣微軟 資深平台架構技術經理 吳宏彬 10/15/2015

Upload: herman-wu

Post on 08-Jan-2017

93.864 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

物聯網新應用 -

貫通物聯網每一哩路

台灣微軟

資深平台架構技術經理

吳宏彬

10/15/2015

Page 2: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

通勤 通 勤

Page 3: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

$7.2 兆市值2020年 ( IDC )

250億連網裝置2020 年 ( Gartner )

Page 4: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

$7.2 兆市值2020年 ( IDC )

250億連網裝置2020 年 ( Gartner )

物聯網看起來市場錢景無限….

Page 5: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

但在技術實作上很可能變….

Page 6: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

這就是物聯網阿 !嗎?

Page 7: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

物聯網是陸空軍聯合作戰…

Page 8: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 9: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

許多組織已經開始享受物聯網帶來的效益

Lido Stone Works 勤崴國際

boosted revenue by 70 %

and productivity by 30 percent

reducing elevators downtime

increasing customer

satisfaction

reducing downtime costs

by as much as $300,000

per day.

更精準預測塞車狀況

Page 10: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

Vehicle Tracking Device Cameras Power Meter Load Meter Smoke Fire Alarms Humidity Sensor Flow Meter Occupancy Sensor Temperature Sensor

INTELLIGENT DEVICES Machine Controller

Vehicle Tracking Smart Grid General Equipment Retail Kiosk Fire Detection Healthcare Smart Building Automation Digital Advertising Smart Home Automation

運輸業 零售業 工業4.0 健康照護 安全與監控 能源業 智慧家庭 智慧城市

監控

Data collection and alerts

Asset tracking & Geo-fencing

Preventive maintenance

Usage based billing

遠端操作

Securely log into remote devices and products to diagnose issues

Remote servicing - diagnose, and repair problems

內容發佈

Automate software deployment to assets

Distribute files to devices.Content includes asset-specific files, doc, ads

雲端物聯網平台

設定管理

Store and access asset configurations

Compliance Management

Telematics

M2M GatewayNETWORK

Page 11: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

物聯網專案的挑戰

縮短開發時間

如何延展 客製化難度

Page 12: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

根據新資料分析與回應

支援業務流程的整合與轉型

有效率的連線及延展

完整的物聯網需求

更多..

Real-time

operating

systems

裝置註冊

規則跟回應

資料分析

資料儀表板, 資料視覺化

Page 13: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

物聯網解決方案要做到

可快速延展

支援異質環境的代理程式

連線與控制

事件處理能力

預測型分析

資料視覺化

作業流程整合

推送與廣播通知

裝置識別及存取控制

根據新資料分析與回應支援業務流程的

整合與轉型連線與延展性with efficiency

Page 14: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

相容既有硬體, 支援新的物聯網標準

快速的建置能力

解放巨量資料的威力

微軟研發物聯網服務的準則The Internet of Things starts with your things

Page 15: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

安全 & 管理

Web Apps

MobileApps

APIManagement

APIApps

邏輯Apps

NotificationHubs

Content DeliveryNetwork (CDN)

Media服務

HDInsight MachineLearning

Stream分析

資料Factory

EventHubs

MobileEngagement

ActiveDirectory

Multi-FactorAuthentication

Automation

入口網站

Key Vault

Biztalk服務

HybridConnections

ServiceBus

儲存體Queues

Store /Marketplace

HybridOperations

備份

StorSimple

SiteRecovery

Import/Export

SQL資料庫

DocumentDB

Redis快取 搜尋

資料表

SQL 資料倉儲

Azure AD Connect Health

AD PrivilegedIdentity Mngt

OperationalInsights

Cloud服務

Batch Remote App

ServiceFabric Visual Studio

ApplicationInsights

Azure SDK

團隊專案

虛擬機 Image Gallery& 虛擬機 Depot

IoTHubs

Page 16: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

來組一台偉大戰艦吧!

Page 17: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

Lego 千年鷹號

有個範本總是比較好

Page 18: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

Available

Page 19: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

預測性維護

遠端監控

資產管理

預先組建好的

解決方案範本

Page 20: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

認證過的合作夥伴

https://azure.microsoft.com/en-us/marketplace/certified-iot-program/

Page 21: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

認證過的硬體

https://azure.microsoft.com/en-us/documentation/articles/iot-hub-tested-configurations/

Page 22: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

支援作業系統

Page 23: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

C, Node.js, Java, C# libraries

Page 24: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

http://www.microsoft.com/en-us/server-cloud/internet-of-things/getting-started.aspx

Page 25: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

https://www.azureiotsuite.com/

Page 26: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 27: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 28: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 29: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

相容既有硬體, 支援新的物聯網標準

快速的建置能力

解放巨量資料的威力

微軟研發物聯網服務的準則The Internet of Things starts with your things

Page 30: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

Devices

Azure IoT Suite Remote Monitoring

遠端監控物聯網範本解決方案

後端系統及處理

C# simulator

Event Hub

Storage blobs DocumentDB

Web/Mobile App

Stream Analytics Logic Apps

Azure

Active Directory

IoT Hub Web Jobs

Power BI

Page 31: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

功能性裝置到雲端 遙測數據

雲端到裝置 指令及通知

檔案上傳下載

安全性裝置安全性,

雲端安全性,

通道安全性, …

監控監控裝置是否故障, 無法連線

多元平台與客製化彈性RTOS/Linux/Windows/non-IP capable,

多種通訊協定,

裝置認證

IoT Hub

在地匝道( Field gateway )

雲端協定匝道( Cloud protocolGateway)

IP-c

ap

ab

lePA

N-d

evic

es

事件處理與分析

裝置運作邏輯

裝置加入及管理

Page 32: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

Azure IoT Suite: IoT Hub

針對物聯網情境設計

Service assisted communications

可信賴的訊息傳遞

完整的訊息管理

個別裝置認證

多工式(multiplexing)連線

支援多種通訊協定

多平台支援

Page 33: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

Azure IoT Suite SDKs

裝置端SDK

支援作業系統

程式語言

服務端SDK

程式語言

Page 34: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

MICROSOFT CONFIDENTIAL

Page 35: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

範例情境

風力發電機情境每秒傳送遙測資訊

狀態機 (啟動中已經啟動停止中已停止)

加入裝置

傳送遙測資訊

傳送指令

事件處理機制

裝置註冊表

管理首頁

指令儲存庫

Page 36: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

裝置加入

後台驗證新裝置

流程範例

Page 37: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

裝置加入

Page 38: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

IoT Hub中的裝置ID

Page 39: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 40: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 41: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

裝置到雲端訊息傳遞

訊息介面

相容Event Hubs

D2C 提供IoT Hub 服務

Page 42: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

範例情境

裝置模擬遙測資訊

每秒鐘送出資訊

事件處理器使用事件處理主機

• Azure Stream Analytics 或 Storm 都可以使用

發布狀態到遙測管理網站

• 資料上傳後可被及時分析或是儲存

遙測管理網站顯示各風力發電機最新遙測資訊

事件處理器

遙測管理網站

Page 43: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 44: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

雲端到裝置訊息傳遞

介面

至少傳遞一次

TTL 與 收據receipts

指令生命週期模式(pattern)

Page 45: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

範例情境

入口網站送指令到各別風力發電機

儲存指令

裝置接受停止或啟動指令

完成指令後, 送出完成或拒絕的回應

事件處理相關聯ID去過濾遙測裝置回覆訊息

在指令註冊表更新指令執行結果

• 訊息送到 SB T/Q 以在多個裝置上平行處理工作

事件處理

入口網站

指令儲存庫

Page 46: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 47: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

雲端及在地匝道

使用情境

IoT Hub 能力

模式IoT Hub

在地匝道(Field

Gateway)

(OPC-UA,

coAP, AllJoyn,

…)

雲端匝道

(MQTT,

custom)

Page 48: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

GitHub: Azure-IoT-Protocal-gatway

Page 49: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

監控裝置連線狀態

回報狀態

範例

Page 50: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

Devices

Azure IoT Suite Remote Monitoring

遠端監控物聯網範本解決方案

後端系統及處理

C# simulator

Event Hub

Storage blobs DocumentDB

Web/Mobile App

Stream Analytics Logic Apps

Azure

Active Directory

IoT Hub Web Jobs

Power BI

Page 51: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

IoT Hub in Azure portal

簡易的管理介面

Page 52: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

物聯網解決方案要做到

可快速延展

支援異質環境的代理程式

連線與控制

事件處理能力

預測型分析

資料視覺化

作業流程整合

推送與廣播通知

裝置識別及存取控制

根據新資料分析與回應支援業務流程的

整合與轉型連線與延展性with efficiency

Page 53: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 54: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 55: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

及時事件處理

高處理量

高延展性

發現即時狀況

快速部屬

可信賴的關鍵任務處理

產生及時示警

Page 56: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

在Azure 入口網站ASA 介面新增或修改

規則為基礎的介面

支援多通道

Page 57: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

預測型分析

Azure Machine Learning

Page 58: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

整合預測型分析

提供預測分析的功能

Page 59: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

雲端為基礎的預測型分析

ML API serviceUse ML studio to create

Rapid deployment

Drag and drop algorithms

Algorithm libraries

Page 60: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

AML –透過拖拉即設定即可完成機器學習

Page 61: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

:

Workflow Integration

Logic Apps

Page 62: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 63: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

Cortana Analytics Suite將資料轉成洞見及行動

Page 64: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 65: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

Cortana Analytics Suite完全管理您的海量資料與進階分析,將資料化成智慧行動

Page 66: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 67: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie

先進的資料分析架構

ML

Studio

API

M

Page 68: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
Page 69: 貫通物聯網每一哩路 with Microsfot Azure IoT Sutie