此 AWS 解决方案实施有何用途?

此解决方案实施旨在为运营技术 (OT) 管理人员提供机器和工业设备到 AWS 云的安全连接。此解决方案自动部署和配置 AWS IoT Greengrass 并实现与 AWS IoT SiteWise 的集成。然后,可将机器和工业资产遥测数据发布到 AWS IoT SiteWise 和 Amazon Simple Storage Service (Amazon S3),利用机器遥测数据填充工业数据湖以通过可视化、分析和机器学习为获得的见解提供支持。此解决方案可支持 OPC 数据访问 (OPC-DA) 和 OPC 统一架构 (OPC-UA) 协议。

优势

自动部署 AWS IoT Greengrass
在边缘设备上自动创建和配置 AWS IoT Greengrass 资源以简化实施,帮助它们快速地设置和运行。
自定义使用不同的安全协议
共用 AWS IoT SiteWise Connector 与 OPC DA 或 OPC UA 协议,以从源头实现稳定的数据提取。使用此解决方案作为参考,根据您的工厂设备的要求为附加工业协议构建安全的云连接。
向 AWS 云中的多个目标发布数据
将数据发送到 AWS IoT Core 主题或 AWS IoT SiteWise 进行分析和监测;或者将数据存储在使用 Amazon S3 的工业数据湖中以利用附加的分析和机器学习服务。在工业数据源与 AWS 服务之间创建和管理连接的功能由该解决方案包含的 Web 用户界面提供。

AWS 解决方案实施概览

下图显示了您可以使用该解决方案的实施指南和随附的 AWS CloudFormation 模板自动部署的架构。

设备到云连接框架 | 架构图
 单击可放大

设备到云连接框架解决方案架构

AWS CloudFormation 模板部署以下基础设施:

  1. 部署到针对 Web 托管进行配置的 Amazon Simple Storage Service (Amazon S3) 存储桶中的 Amazon CloudFront 用户界面。
  2. Amazon API Gateway API 可提供用于发出客户端请求的用户界面。
  3. Amazon Cognito 用户池可对 API 请求进行身份验证。
  4. AWS Lambda 函数支持该用户界面,以及 AWS IoT GreengrassAWS IoT SiteWise 网关资源的配置和部署机制。这些 Lambda 函数将消息发送到 m2c2/job/<connectionName> AWS IoT 主题 (AWS IoT Core),然后 AWS IoT Greengrass 订阅这些消息。Amazon DynamoDB 表可存储连接元数据。
  5. 任何 OPC UA 数据源的 AWS IoT SiteWise 网关配置。
  6. Amazon Kinesis Data Streams 数据流、Amazon Kinesis Data Firehose 以及用于存储遥测数据的 Amazon S3 存储桶。
  7. AWS IoT Greengrass 在本地工业网关上安装和使用,运行协议连接器 Lambda 函数以从 OPC UA 和 OPC DA 服务器连接和读取遥测数据。
  8. Lambda 函数部署在工业网关上的 AWS IoT Greengrass Core 软件中,以连接到这些服务器并将数据发送到配置的目标。
  9. 收集遥测数据的 Lambda 函数对 AWS IoT Greengrass 流管理器流执行写入。发布者 Lambda 函数从这些流读取数据。

在第 10 步中,发布者 Lambda 函数将数据转发到适当的端点。

设备到云连接框架

版本 3.0.0
上次更新日期:2021 年 7 月
作者:AWS

预计部署时间:5 分钟

预计费用  源代码  CloudFormation 模板 
使用下面的按钮订阅解决方案更新。

注意:要订阅 RSS 更新,您必须为您正在使用的浏览器启用 RSS 插件。 

此解决方案实施是否能为您提供帮助?
提供反馈 
构建图标
自己部署解决方案

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

了解更多 
查找 APN 合作伙伴
查找 APN 合作伙伴

寻找 AWS 认证的咨询和技术合作伙伴,以帮助您入门。

了解更多 
探索图标
了解解决方案咨询服务

浏览我们的咨询服务组合,以获取经过 AWS 审查的解决方案部署帮助。

了解更多