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

此解决方案实施旨在为工厂车间管理人员提供工厂设备到 AWS 云的安全连接。其提供的框架可将工厂设备的遥测数据接收到您的 AWS 账户中,让您能够专注于对数据进行分析,而不是管理底层的连接基础设施。此解决方案支持使用 OPC 数据访问 (OPC DA) 协议或 CC-Link 合作伙伴协会 (CLPA) 无缝通信协议 (SLMP) 实现强大的数据摄取功能。

优势

自定义使用不同的安全协议
该解决方案与使用 OPC DA 协议或 SLMP 协议的设备相连。但是,您可以将此解决方案用作参考,为您的工厂设备使用的协议构建安全的云连接。
可扩展框架
您可以选择通过所提供的 Kinesis 数据流发送数据,并将其存储在 Amazon S3 中,或通过 AWS IoT Core 将数据发布到您自己的数据湖或可视化工具中,对数据运行 machine learning 模型,以进行预测性维护,或创建通知和警报。
自动创建 Greengrass 资源
该解决方案可自动创建 Greengrass 资源和边缘设备配置,从而更轻松地设置和配置边缘设备。

AWS 解决方案实施概览

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

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

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

使用默认参数部署 AWS CloudFormation 模板时,将在您的 AWS 环境中配置和激活 AWS IoT Greengrass v1.0、AWS Lambda 函数、Amazon Kinesis Data StreamsAmazon Kinesis Data FirehoseAWS IoT Core。这些 AWS 服务能够将您的工厂设备安全连接云应用程序和其他设备,并与之交互。

  1. 您可以使用 IoT 主题上的部署控件发布作业定义。
    • 作业定义了所收集遥测数据的详细信息,包括源机器使用的协议、数据收集特定的标签以及数据收集的轮询频率。
    • 要创建新作业时,部署控件将与系统通信。
  2. 该消息将路由到 AWS IoT Core,届时 IoT 规则会将其转发给作业生成器 Lambda 函数。
  3. 作业生成器 Lambda 函数会接收请求,创建新的机器连接器 Lambda 函数,将作业数据写入 Amazon DynamoDB,并根据使用的协议写入 Amazon Simple Storage Service (Amazon S3)。Greengrass 组也会使用必要的设置进行更新。
  4. Greengrass 组会与新的机器连接器 Lambda 函数一起部署到您的工业网关中。
  5. 机器连接器 Lambda 函数会根据作业定义中的配置,建立到工业设备的连接。
  6. 连接建立后,机器连接器 Lambda 函数将从您的设备接收遥测数据,并将该数据发送到 Kinesis 数据流和/或 IoT 主题。
  7. 在默认配置中,当数据发送到数据流时,Kinesis Data Firehose 传递流会获取该数据,对数据进行批处理,并将其存储在 Amazon S3 中。

设备到云连接框架

版本 2.2.0
上次更新日期:2021 年 3 月
作者:AWS

预计部署时间:5 分钟

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

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

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

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

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

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

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

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

了解更多