モノからのデータの取り込み AWS IoT - AWS IoT SiteWise

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

モノからのデータの取り込み AWS IoT

このチュートリアルでは、 AWS IoT SiteWise AWS IoT デバイスシャドウを使用してさまざまなものからデータを取り込む方法を学びます。デバイスシャドウは、デバイスの現在の状態情報を保存する JSON オブジェクトです。 AWS IoT 詳細については、[AWS IoT Developer Guide] (デベロッパーガイド) の[Device shadow service] (デバイスシャドウサービス) を参照してください。

このチュートリアルを完了すると、 AWS IoT SiteWise AWS IoT 事柄に基づいて操作を設定できます。 AWS IoT Thing を使用すると、作成した操作をの他の便利な機能と統合できます AWS IoT。たとえば、 AWS IoT 以下のタスクを実行するように機能を設定できます。

  • Amazon DynamoDB AWS IoT Eventsなどにデータをストリーミングするための追加ルールを設定します。 AWS のサービス詳細については、[AWS IoT Developer Guide] (デベロッパーガイド) の[Rules] (ルール) を参照してください。

  • AWS IoT フリートインデックスサービスを使用して、デバイスデータのインデックス、検索、集計を行います。詳細については、「AWS IoT デベロッパーガイド」の「フリートインデックス作成サービス」を参照してください。

  • AWS IoT Device Defenderを使用してデバイスを監査し、保護します。詳細については、「AWS IoT デベロッパーガイド」の 「AWS IoT Device Defender」を参照してください。

このチュートリアルでは、 AWS IoT モノのデバイスシャドウからアセットにデータを取り込む方法を学びます。 AWS IoT SiteWiseそのためには、1 AWS IoT つまたは複数のモノを作成し、CPU とメモリの使用状況データで各モノのデバイスシャドウを更新するスクリプトを実行します。このチュートリアルの CPU およびメモリ使用率データを使用して、現実的なセンサーデータを模倣します。次に、 AWS IoT SiteWise AWS IoT SiteWise モノのデバイスシャドウが更新されるたびにこのデータをアセットに送信するアクションを含むルールを作成します。詳細については、「ルールを使ったデータの取り込み AWS IoT Core」を参照してください。

前提条件

このチュートリアルを完了するには、以下が必要です。

  • と AWS アカウント。アカウントをお持ちでない場合は、「のセットアップ AWS アカウント」を参照してください。

  • Windows、macOSLinux、Unixを実行してにアクセスする開発用コンピュータ AWS Management Console。詳細については、「AWS Management Consoleの開始方法」を参照してください。

  • 管理者権限を持つ AWS Identity and Access Management (IAM) ユーザー。

  • Python3 開発用コンピュータにインストールされている、または AWS IoT THING として登録したいデバイスにインストールされている。