IoTセキュリティの課題と解決策 - jnsa.org · IoTセキュリティの課題と解決策 ~JNSA IoT Security WGの試み~ 日本ネットワークセキュリティ協会
Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積...
Transcript of Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積...
![Page 1: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/1.jpg)
Microsoft Azure IoT ご紹介
日本マイクロソフト株式会社
ディベロッパーオーディエンスプロダクトマーケティングマネージャー
太田 寛(Embedded D. Goerge)
Twitter:@embedded_george
![Page 2: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/2.jpg)
はじめに
![Page 3: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/3.jpg)
自己紹介日本マイクロソフト株式会社エバンジェリスト
Twitter @embedded_george前職は組込みSW技術者Azure全般、特にIoTを普及啓発!http://aka.ms/IoTKitHoLV4
IoT ALGYAN(開発者コミュニティ)支援http://algyan.connpass.comBig Data Stream系も今後力を入れていきます!http://aka.ms/letsbegin - MS Learnもよろしく
歴オタ、御朱印集め、ギター好き
![Page 4: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/4.jpg)
Microsoft Azure
![Page 5: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/5.jpg)
MB - That actually doesn't look too bad. I know where I'd like to go already😁
Azure Microsoft 365
![Page 6: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/6.jpg)
![Page 7: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/7.jpg)
Linux
![Page 8: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/8.jpg)
Microsoft Azure
![Page 9: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/9.jpg)
![Page 10: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/10.jpg)
![Page 11: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/11.jpg)
B2BシナリオにおけるIoTが可能にする価値
70%
20B2020年に200億台のコネクテッドデバイス
Gartner
IoT はこの惑星の
全てのビジネスの
デジタルトランスフォーメーションを
可能にする $12.4B
180デジタルデータは、2025には180
Zetta Byte に
IDC
製造業向け IoT Platforms 市場は、それぞれの製造環境の進化で2024には $12.4B にIoT Analytics
![Page 12: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/12.jpg)
![Page 13: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/13.jpg)
Connected Device・Edge …の前に
IoTはビジネスの真の“デジタルトランスフォーメーション”!
![Page 14: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/14.jpg)
Azure で IoT を実現する
Things Connectivity
Data Insight Action
Azure
StorageSQL
DatabaseHDInsight
(Hadoop)
Machine
Learning
Microsoft
Power BI
Cosmos DB
SQL Data
Warehouse
Azure Data
Lake Store
Stream
AnalyticsData
FactoryAzure
Data Lake
AnalyticsCognitive
Services
IoT Hub
Event Hub
Azure Monitor Logic AppsFunctions
DPS
IoT Edge
![Page 15: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/15.jpg)
大量のデバイス、大量のデータ
Microsoft Azure
![Page 16: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/16.jpg)
膨大なデバイスの接続・通信・管理とビッグデータ
![Page 17: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/17.jpg)
アーキテクチャ駆動型開発
![Page 18: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/18.jpg)
クラウドのバックエンドサービスDevice App
IoT Hub
C2D
D2C
Device Twin
Direct Methods
テレメタリー
クラウドからメッセージをデバイスに送る
Properties
経過も通知受信可能な
デバイスのメソッドを起動
Properties
クラウド側から指定可能な変数
デバイス側由来の変数
クラウド側で付与可能な
メタデータ
Methods
Read/Write Read
Read/WriteRead/Notification
プロパティ更新、メソッドコールはIoT Hubに履歴として保存される
Large File Uploadログや画像などの比較的大きなフィアルの受信
Invoke
Upload
Send
Send
<256KB
<256KB
![Page 19: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/19.jpg)
Microsoft Azure
Azure
IoT Hub
Field
Gateway
Cloud
Protocol
Gateway
メッセージング(双方向)ファイルアップロード
デバイス
プロパティ同期メソッドコール
デバイスレジストリ
メッセージング(受信)
メッセージング(送信)
Twin –プロパティ同期
クエリ
ジョブ
デバイス毎の秘密鍵デバイス毎の証明書
受信のルーティング
モニタリング
ファイルアップロード
![Page 20: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/20.jpg)
デバイスをIoT Hubにつなぐ – Azure IoT Device SDK
サポートされたOS、言語の詳細情報
https://docs.microsoft.com/ja-jp/azure/iot-hub/iot-hub-device-sdk-platform-support
接続するデバイス
![Page 21: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/21.jpg)
![Page 22: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/22.jpg)
離れた場所の組込み機器の実行ロジック更新
MicrosoftAzure
![Page 23: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/23.jpg)
コンテナー技術を活用した IoT Edge
Azure IoT Edge Runtime
Telemetry ActionInsight
Azure IoT Edge Device
![Page 24: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/24.jpg)
IoT Edge Custom Module
Custom Module
VS2017、VSCodeで
開発&デバッグ
![Page 25: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/25.jpg)
展示1
https://github.com/ms-iotkithol-jp
![Page 26: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/26.jpg)
展示2
https://github.com/ms-iotkithol-jp
![Page 27: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/27.jpg)
THINGS – データ収集 INSIGHTS – データ蓄積・分析 ACTIONS – 業務適用
Power BI
Surface 他各種スマートデバイス
業務デバイス
Azure Sphere
セキュア
MCU
セキュア
OS
10 年間
セキュリティ更
新
• 共通のデータ モデル
• 構造化・非構造化データ格納
• Azure AD による認証・アクセス制御
機械学習モデル開発・管理
AzureMachine Learningservice
データ処理・分析
Azure Databricks
Azure SQL DWH
業務アプリケーション
Flow
Cognitive Services
• IoT データ収集
• デバイス管理・プロビジョニング
• 通信規格対応(HTTP, AMQP, MQTT)
データ蓄積(データレイク)
人
組み込み
IoT デバイス
• OPC- UA 接続
• リアルタイムデータ処理
• 機械学習モデルによる推論実行
• 継続セキュリティ保護
Azure IoT Edge
各種スマート デバイス
データ保護 - ID / Security
機器/
センサー
Azure Cosmos DB
Azure DevOps
Azure Active Directoryユーザー管理・認証・アクセス制御
データ収集・連携
DB
Azure IoT Hub
Azure Data Factory
学習済み AI モデル
Microsoft TeamsAzure Data Lake Storage
Gen2
PowerApps
外部データ
(非構造化)
Azure Security Center脆弱性チェック、脅威検出・レポート
• ノンコーディングでアプリ・ビジネス ロジック・レポート作成
• デバイスをを問わないビジネス チャット、オンライン会議、ファイル共有
• 現場や人に関連するデータ収集
28
![Page 28: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/28.jpg)
Microsoft Learnhttps://aka.ms/AA5ydlo
• クラウドの基礎から応用までを、実習付きで学習
• テーマごとに複数のモジュールからなるラーニングパス
• 各自のアカウントで進捗確認
• Azure Certified試験の準備
クラウドの基礎を学ぶ
![Page 29: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/29.jpg)
クラウドを学ぶ
• 基礎から応用までを体系だって
• 自学自習で自分のペースで
• 有料サービスも無料で試せる
https://aka.ms/AA5ydm4
![Page 30: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/30.jpg)
![Page 33: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/33.jpg)
最後に
![Page 34: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/34.jpg)
まとめ
![Page 35: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/35.jpg)
キーワード
![Page 36: Microsoft Azure IoT ご紹介 - swest.toppers.jp · (HTTP, AMQP, MQTT) データ蓄積 (データレイク) 人 組み込み IoT デバイス •OPC- UA 接続 •リアルタイム](https://reader030.fdocuments.net/reader030/viewer/2022040513/5e64a7a1cca3383e36415313/html5/thumbnails/36.jpg)
© 2018 Microsoft Corporation. All rights reserved.
本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。
© 2019 Microsoft Corporation. All rights reserved.
本情報の内容 (添付文書、リンク先などを含む) は、de:code 2019 開催日 (2019年5月29~30日) 時点のものであり、予告なく変更される場合があります。
本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。