マネージド統合とは AWS IoT Device Management - のマネージド統合 AWS IoT Device Management

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

マネージド統合とは AWS IoT Device Management

のマネージド統合 AWS IoT Device Management は、IoT ソリューションプロバイダーが何百もの製造元の IoT デバイスの制御と管理を統一するのに役立ちます。マネージド統合を使用すると、デバイスベンダーや接続プロトコルに関係なく、デバイスセットアップワークフローを自動化し、多くのデバイス間の相互運用性をサポートできます。マネージド型統合では、単一のユーザーインターフェイスと一連の APIs を使用して、さまざまなデバイスを制御、管理、運用できます。

初めてのマネージド統合ユーザーですか?

マネージド統合を初めて使用する場合は、まず以下のセクションを読むことをお勧めします。

マネージド統合の概要

次の図は、 マネージド統合の概要を示しています。

マネージド型統合の全体的なワークフロー。

マネージド統合の用語

マネージド統合には、独自のデバイス実装を管理するために理解しておくべき多くの概念と用語があります。以下のセクションでは、マネージド統合をよりよく理解するための主要な概念と用語について説明します。

一般的なマネージド型統合の用語

マネージド型統合について理解すべき重要な概念は、モノと比較したマネージド AWS IoT Core 型モノです。

  • AWS IoT Core モノ: AWS IoT Core モノは、デジタル表現を提供する AWS IoT Core コンストラクトです。開発者は、ポリシー、データストレージ、ルール、アクション、MQTT トピック、およびデータストレージへのデバイス状態の配信を管理することが期待されます。 AWS IoT Core モノの詳細については、「 を使用したデバイスの管理 AWS IoT」を参照してください。

  • Managed integrations Managed Thing: Managed Thing では、デバイスとのやり取りを簡素化するための抽象化を提供し、開発者がルール、アクション、MQTT トピック、ポリシーなどの項目を作成する必要はありません。

Cloud-to-cloud の用語

マネージド統合と統合する物理デバイスは、サードパーティーのクラウドプロバイダーから提供される場合があります。これらのデバイスをマネージド統合にオンボードし、サードパーティーのクラウドプロバイダーと通信するために、以下の用語では、これらのワークフローをサポートする主要な概念の一部について説明します。

  • Cloud-to-cloud (C2C) コネクタ: C2C コネクタは、マネージド統合とサードパーティーのクラウドプロバイダー間の接続を確立します。

  • サードパーティーのクラウドプロバイダー: マネージド統合の外部で製造および管理されるデバイスの場合、サードパーティーのクラウドプロバイダーはエンドユーザーのためにこれらのデバイスを制御でき、マネージド統合はデバイスコマンドなどのさまざまなワークフローのためにサードパーティーのクラウドプロバイダーと通信します。

データモデルの用語

マネージド統合では、データモデルを使用してデータを整理し、デバイス間のend-to-endの通信を行います。次の用語では、これら 2 つのデータモデルを理解するための主要な概念の一部について説明します。

  • デバイス: 物理デバイス (ビデオドアベルなど) を表すエンティティ。複数のノードが連携して完全な機能セットを提供します。

  • エンドポイント: エンドポイントはスタンドアロン機能 (リンガー、モーション検出、ビデオドアベルの照明) をカプセル化します。

  • 機能: エンドポイントで機能を使用できるようにするために必要なコンポーネントを表すエンティティ (ビデオドアベルのベル機能のボタンまたはライトとチャイム)。

  • アクション: デバイスの機能とのやり取りを表すエンティティ (ベルを鳴らすか、ドアにいる人を表示する)。

  • イベント: デバイスの機能からのイベントを表すエンティティ。デバイスはイベントを送信して、インシデント/アラーム、センサーからのアクティビティなどを報告することができます (ドアにノック/リングがあるなど)。

  • プロパティ: デバイス状態の特定の属性を表すエンティティ (ベルが鳴り、ポークライトがオン、カメラが録画中)。

  • データモデル: データレイヤーは、アプリケーションの機能をサポートするのに役立つデータと動詞要素に対応します。アプリケーションは、デバイスを操作するインテントがある場合、これらのデータ構造で動作します。詳細については、GitHub ウェブサイトの「connectedhomeip」を参照してください。

  • スキーマ: スキーマは、データモデルを JSON 形式で表現したものです。