Real-Time IoT Device Monitoring with Kinesis Data Analytics

Real-Time IoT Device Monitoring with Kinesis Data Analytics 指南自动预置实时收集、处理、分析和可视化 IoT 设备连接和活动所需的服务。本指南的设计可提供实时分析及可视化指标框架,能让您专注于增加新指标,无须费神管理潜在基础设施。

概览

下图展示了您可以使用 GitHub 上的示例代码构建的架构。

Real-Time IoT Device Monitoring with Kinesis Data Analytics 指南架构

AWS IoT 收集来自所连接设备的数据时,AWS IoT 规则会将数据发送至 Kinesis 数据传输流。该传输流将事件存档于 Amazon S3 存储桶中,然后将数据发送给 Kinesis Data Analytics 应用程序进行处理。

应用程序将数据发送给 AWS Lambda 函数,后者将数据实时发送至要存储的 DynamoDB 表。应用程序还会将经过处理的数据发送给另一个 Kinesis Data 传输流,以便将数据存档于 Amazon S3 存储桶中。

该指南还会创建一个 Amazon Cognito 用户池、Amazon S3 存储桶、Amazon CloudFront 分配和实时控制面板,以安全地读取和显示 DynamoDB 表中存储的账户活动。

使用 Kinesis Data Analytics 进行实时 IoT 设备监控

版本 1.1.2
上次更新日期:2019 年 12 月
作者:AWS

此解决方案实施是否能为您提供帮助?
提供反馈 

功能

Real-Time IoT Device Monitoring with Kinesis Data Analytics 参考实施

直接使用 Real-Time IoT Device Monitoring with Kinesis Data Analytics 指南,以构建您自己的 IoT 设备监控解决方案。

Amazon Kinesis Data Analytics 应用程序

该指南包括一个 Amazon Kinesis Data Analytics 应用程序及用于计算内置控制面板指标的 SQL 语句。

设备监控控制面板

该指南具有一个简单的控制面板,可将数据从 Amazon DynamoDB 加载到折线图(每 10 秒钟)和条形图(每分钟)中。

异常检测

Real-Time IoT Device Monitoring with Kinesis Data Analytics 指南使用 Amazon Kinesis 的内置异常检测功能。
构建图标
自己部署 AWS 解决方案

浏览我们的 AWS 解决方案库,以获取常见架构问题的答案。

了解更多 
查找 APN 合作伙伴
查找 AWS 合作伙伴解决方案

查找 AWS 合作伙伴,以帮助您入门。

了解更多 
探索图标
探索指导

查找常见使用案例的规范性架构图、示例代码和技术内容。

了解更多