Kinesis Data Analytics を使ったリアルタイム IoT デバイスモニタリング

Kinesis Data Analytics を使ったリアルタイム IoT デバイスモニタリングガイダンスは、IoT デバイスの接続とアクティビティデータをリアルタイムで収集、処理、分析、視覚化するために必要なサービスを自動的にプロビジョンします。このガイダンスは、メトリクスを分析して視覚化するためのフレームワークを提供するように設計されているため、基盤となるインフラストラクチャの管理ではなく、新しいメトリクスの追加に集中できます。

概要

下の図表は、GitHub にあるサンプルコードを使って構築できるアーキテクチャを示しています。

Kinesis Data Analytics を使ったリアルタイム IoT デバイスモニタリングのソリューションアーキテクチャ
 拡大イメージを見る

Kinesis Data Analytics を使ったリアルタイム IoT デバイスモニタリングのガイダンスアーキテクチャ

AWS IoT が接続されたデバイスからデータを取り込むと、AWS IoT ルールがデータを Kinesis データ配信ストリームに送信します。配信ストリームは、Simple Storage Service (Amazon S3) バケット内のイベントをアーカイブし、データを Kinesis Data Analytics アプリケーションに送信して処理します。

アプリケーションは、 AWS Lambda 関数にデータを送信し、この関数は DynamoDB テーブルにリアルタイムでデータを保存します。また、アプリケーションは Simple Storage Service (Amazon S3) バケットにアーカイブするために処理されたデータを 2つ目の Kinesis データ配信ストリームに送信します。

このガイダンスでは、Amazon Cognito ユーザープール、Simple Storage Service (Amazon S3) バケット、Amazon CloudFront ディストリビューション、リアルタイムダッシュボードを作成して、DynamoDB テーブルに保存されているアカウントアクティビティを安全に読み取り、表示します。

Kinesis Data Analytics を使ったリアルタイム IoT デバイスモニタリング

バージョン 1.1.2
最終更新日: 2019 年 12 月
作成者: AWS

このソリューション実装はお役に立ちましたか?
フィードバックを送る 

機能

Kinesis Data Analytics を使ったリアルタイム IoT デバイスモニタリングのリファレンス実装

Kinesis Data Analytics を使ったリアルタイム IoT デバイスモニタリングガイダンスをすぐに、独自の IoT デバイスモニタリングソリューションを構築するために利用します。

Amazon Kinesis Data Analytics アプリケーション

このガイダンスには、組み込みダッシュボードのメトリックを計算する SQL ステートメントを備えた Amazon Kinesis Data Analytics アプリケーションが含まれています。

デバイスモニタリングダッシュボード

このガイダンスは、Amazon DynamoDB からのデータを 10 秒ごとの折れ線グラフと 1 分ごとの棒グラフに読み込む、シンプルなダッシュボードを特徴としています。

異常検出

Kinesis Data Analytics を使ったリアルタイム IoT デバイスモニタリングガイダンスは、Amazon Kinesis 組み込みの異常検出を利用します。
アイコンを作成する
自分でソリューションをデプロイする

よくみられるアーキテクチャ上の問題に関して答えを知るため、AWS ソリューション実装のライブラリを閲覧する。

詳細はこちら 
APN パートナーを見つける
APN パートナーを見つける

サービスの開始をサポートする AWS 認定コンサルティングパートナーとテクノロジーパートナーを見つけましょう。

詳細はこちら 
アイコンについて調べる
ソリューションコンサルティングサービスについて調べる

ソリューションをデプロイし、AWS により審査済みのサポートを受けるため、コンサルティングサービスのポートフォリオを閲覧する。

詳細はこちら