マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

Microsoft の IoT サービス群。

サービス

IoTソリューション向けプラットフォーム

Azure IoT Hub

  • IoTデバイスの登録・認証・管理を行い、監視/管理する
  • フロントエンドとバックエンドの双方向の通信を仲介する

Azure IoT Central

エンタープライズ レベルの IoT ソリューションを提供するIoT アプリケーション プラットフォーム

  • IoTデータ、テレメトリ・データの可視化機能が同梱されている。
  • 開発、管理、および保守の負担とコストを削減する。
  • 制御機能の一部は含まれていないが、その分、
    必要な設定、管理、運用の負担も少なくなる。

Azure IoT solution accelerators

Azure IoT Centralより大規模なIoT ソリューションを提供するIoT アプリケーション プラットフォーム

  • 予知保全やリモート監視など、一般的なIoTの利用シーンを
    想定したアプリケーション開発を容易にするテンプレートを提供
  • 各種のリソースを使用して組み上がっているので修正が難しい。

Digital Twin

Azure Digital Twins?

Azure IoT Hub DPS

フロントエンド

Azure IoT Edge

  • クラウド側の処理を、Edge側で処理する。
  • Edgeデバイスにランタイムをコンテナ化
    &デプロイし、Azureのサービスを利用可能にする。

Azure IoT Hub DPS

Device Update for IoT Hub

IoT デバイスをOTA更新するサービス

デバイス・エッジ(物理)

  • Azure Sphere
    Linuxベースのセキュリティ・ソリューション
  • Azure RTOS
    IoTデバイスとEdgeデバイスのためのRTOS開発スイート

基本的な可視化のバックエンド

基本的なバックエンドは、テレメトリ・データの可視化に使用するもの。

Power BI

Azure Time Series Insights

Azure Data Explorer

Azure Digital Twins

Azure Maps

地理空間データをモバイルアプリケーションやWebアプリケーションに提供するためのAPI

その他のバックエンド

可視化以外の目的にも使用できるバックエンド

Azure Functions

PoC等

Azure Stream Analytics

ストリーミング処理の定番

Azure Event Hubs

Azure Event Hubsにプッシュして、他サービスでプル

Azure Event Grid

イベント駆動アプリケーションを対象としたメッセージング

  • テレメトリ以外のデータ
  • 多様なエンドポイントをサポート
  • イベント発生順は保証されない。

Azure Service Bus

従来のエンタープライズ・アプリケーションを対象としたメッセージング

ルーティング可能なバックエンド

メッセージ・ルーティング

イベント・ルーティング

アーキテクチャ

構成

ThingsGatewayInsightsActions
Insights1PathInsights2
IoT デバイス
エッジ デバイス
クラウド ゲートウェイ
デバイス プロビジョニング
ストリーム処理HotLogic Apps(EDI)等結果を利用する
アプリケーション
Azure Functions(FaaS)WarmAzure Cosmos DB
(ウォーム パス ストレージ)
Azureのストレージ
(コールド パス ストレージ)
ColdAzure Synapse、機械学習
集計結果や推論結果など
Device Provisioning ServiceテレメトリをレポーティングするUIやレポートアプリケーションごとの管理機能

データ・パイプライン

ハブ機能が無く、アクションにOTへのフィードバッグが無いモノ。

ハブ&メッセージ・サービス

ハブ機能が有って、アクションにOTへのフィードバッグが有るモノ。

Path

Hot

データが到着すると、ほぼリアルタイムでそのデータを分析

Warm

HotColdの中間

Cold

より長い間隔 (毎時または毎日) でバッチ処理を実行

スケーラビリティ

Azureのデータ・ストア

Azureのメッセージング・サービス

Azureのストリーム処理テクノロジ

Azureのビッグデータ処理テクノロジ

セキュリティ

保護された通信

  • 暗号化、署名
  • SSL、TLS
  • ...

認証・認可

  • 選択肢
    以下のいずれかを使用する。
  • 証明書
    • 自己署名証明書
    • CA署名証明書
  • OSS独自機構
    • SASL認証
  • 使い分け

物理的な改ざん防止

TPMによるストレージの暗号化など。

監視およびログ記録

テレメトリのトレース

参考

参考

TechTarget?ジャパン

「Azure IoT」サービスを一挙紹介
https://techtarget.itmedia.co.jp/tt/series/14764/

Qiita

Azure IoT Hub DPS

[[Azure Digital Twins>]]

YouTube?

[#くらでべ]

Tech Briefing: Azure IoT

microsoft.com

Microsoft Azure

Microsoft Docs

Learn | Microsoft Docs

開発基盤部会 Wiki

IoT

データ・パイプライン

ハブ&メッセージ・サービス


Tags: :クラウド, :ビッグデータ, :Azure, :IoT


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-12-28 (水) 15:00:43 (478d)