の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械...

15

Upload: others

Post on 22-May-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ
Page 2: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

稼働中

アナウンス済み / 構築中

36 の地域でサービス中、42の地域まで拡大予定

世界最大のインフラストラクチャー

100カ所以上のデータセンター AWS の 2 倍、Google 6 倍の地域サポート 米国国防総省 (US DoD) も採用

(2017年 8月 17日現在)

https://azure.microsoft.com/en-us/regions/

Page 3: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

マイクロソフトのネットワークは、世界第 2 位の規模(上にいるのは、米国政府のネットワークのみ)

Page 4: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

Platform ServicesThe Azure Platform

Page 5: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

Cloud

IoT

Edge

AI

Page 6: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

IoT in the Cloud IoT on the Edge

Page 7: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

ビジネスロジック Smart Building

Protocol

Translation

Industrial

IoT Adapters

自動運転

フィルタリング

バッチデータ処理 ホームオートメーション スマートミーティング

個別実装要件

Reli

ab

ilit

y R

eq

uir

em

en

ts

Low

Mediu

m

H

igh

ハードウェア要件

インターラクティブ (Single CPU, 128MB Memory) ゲートウェイ

Low

Portable Modules / FunctionsMedium

E.g.: Custom Code in Containers

High

E.g.: ML/DNNs in Containers

Page 8: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

サービスにおける深層学習、機械学習処理のオフロードを実現

エッジとクラウドをまたがるソリューションによりサービスを構成

エッジの宣言的な構成

遠隔からプロビジョニング、構成などの管理を実現

シンプルな処理filtering, batching, compression

複雑な処理Azure Stream Analytics, Cognitive Services

Page 9: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

Secure

Cloud managed

Cross-platform

Portable

Extensible

Azure IoT Edge

Page 10: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

Azure IoT Hub

Azure

IoT

Edge

IoT

Device

Azure

IoT

Edge

IoT

Device

Customer Solution

Page 11: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

IoT Device

Device Twin

Methods

Properties

Desired

Reported

IoT Hub

Device Twin

Tags

Methods

Telemetry

Properties

Desired

Reported

Telemetry

channel

Cloud owned,

device visible

Device owned,

cloud visible

Cloud only,

device metadata

Cloud initiated C2D

with response

CommandsCloud initiated C2D

message

Page 12: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

IoT Hub

Device

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

TwinDevice

Twin

Jobs

Schedule and Broadcast

Device Twin Changes

Set Desired Properties,

Tags, Call Methods

Queries

Query Across

Device Twin State

For Business Logic,

Reporting and

Compliance

Page 13: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ

Azure IoT Edge IoT Hub

Devi

ces

Local Storage

Azure Machine

Learning

(Container)

Functions

RuntimeContainer

Management

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

Twin

Module

TwinModule

TwinModule

TwinModule

TwinModule

Twin

Page 14: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ
Page 15: の地域でサービス中、 …...2017/12/13  · サービスにおける深層学習、機械 学 習処理のオフロードを実現 エッジとクラウドをまたがるソリューショ