选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

AWS提供的组件

聚焦模式
AWS提供的组件 - AWS IoT Greengrass

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS IoT Greengrass 提供并维护可部署到设备上的预建组件。这些组件包括功能(例如流管理器)、 AWS IoT Greengrass V1 连接器(例如 CloudWatch 指标)和本地开发工具(例如 AWS IoT Greengrass CLI)。您可以将这些组件部署到设备上独立使用,也可以将它们用作自定义 Greengrass 组件中的依赖关系。

注意

AWS提供的几个组件依赖于 Greengrass 核的特定次要版本。由于这种依赖关系,当您将 Greengrass Nucleus 更新到新的次要版本时,您需要更新这些组件。有关每个组件所依赖的特定内核版本的信息,请参阅相应的组件主题。有关更新 Nucleus 的更多信息,请参阅 更新 AWS IoT Greengrass 核心软件 (OTA)

当组件同时具有通用和 Lambda 组件类型时,该组件的当前版本为通用类型,而该组件的之前版本为 Lambda 类型。

组件 描述 组件类型 支持的操作系统 开源 兼容 Nucleus 精
Greengrass Nucleus AWS IoT Greengrass 核心软件的核心。使用此组件在核心设备上配置和更新软件。 Nucleus Linux、Windows
Greengrass nucleus lite 适用于资源受限设备的轻质核,针对低成本、边缘设备和大批量应用进行了优化 NucleusLite Linux
客户端设备身份验证 支持本地 IoT 设备(称为客户端设备)连接到核心设备。 插件 Linux、Windows
CloudWatch 指标 向 Amazon 发布自定义指标 CloudWatch。 通用、Lambda Linux、Windows
AWS IoT Device Defender 向管理员通知 Greengrass 核心设备状态的变化,以识别异常行为。 通用、Lambda Linux、Windows
磁盘后台处理程序 为从 Greengrass 核心设备假脱机到 AWS IoT Core的消息启用持久性存储选项。此组件会将这些出站消息存储在磁盘上。 插件 Linux、Windows
Docker 应用程序管理器 AWS IoT Greengrass 允许从 Docker Hub 和亚马逊弹性容器注册表 (Amazon ECR) Container Registry 下载 Docker 镜像。 通用 Linux、Windows
适用于 Kinesis Video Streams 的 Edge 连接器 读取来自本地摄像机的视频源,将直播发布到 Kinesis Video Streams,并使用在 Grafana 仪表板中显示直播。 AWS IoT TwinMaker 通用 Linux
Greengrass CLI 提供一个命令行界面,可用于创建本地部署并与 Greengrass 核心设备及其组件进行交互。 插件 Linux、Windows
IP 检测器 向报告 MQTT 代理连接信息 AWS IoT Greengrass,以便客户端设备可以发现如何连接。 插件 Linux、Windows
Firehose 通过 Amazon Data Firehose 传输流,将数据发布到 AWS Cloud中的目标。 Lambda Linux
Lambda 启动程序 处理 Lambda 函数的进程和环境配置。 通用 Linux
Lambda 管理器 处理 Lambda 函数的进程间通信和扩展。 插件 Linux
Lambda 运行时 为每个 Lambda 运行时提供构件。 通用 Linux
旧版订阅路由器 管理在 V1 上 AWS IoT Greengrass 运行的 Lambda 函数的订阅。 通用 Linux
本地调试控制台 提供本地控制台,可用于调试和管理 Greengrass 核心设备及其组件。 插件 Linux、Windows
日志管理器 在 Greengrass 核心设备上收集并上传日志。 插件 Linux、Windows
机器学习组件 提供机器学习模型和示例推理代码,可用于在 Greengrass 核心设备上执行机器学习推理。 请参阅 机器学习组件
Modbus-RTU 协议适配器 轮询来自本地 Modbus RTU 设备的信息。 Lambda Linux
Nucleus 遥测发射器 将从核心收集的系统运行状况遥测数据发布到本地主题或 AWS IoT Core MQTT 主题。 插件 Linux、Windows
MQTT 网桥 在客户端设备、本地 AWS IoT Greengrass 发布/订阅和之间中继 MQTT 消息。 AWS IoT Core 插件 Linux、Windows
MQTT 3.1.1 代理(Moquette) 运行 MQTT 3.1.1 代理,处理客户端设备和核心设备之间的消息。 插件 Linux、Windows
MQTT 5 代理(EMQX) 运行 MQTT 5 代理,处理客户端设备和核心设备之间的消息。 通用 Linux、Windows
PKCS#11 提供程序 支持 Greengrass 组件访问安全存储在硬件安全模块(HSM)中的私钥和证书。 插件 Linux
密钥管理器 部署来自机密的 AWS Secrets Manager 机密,以便您可以在 Greengrass 核心设备的自定义组件中安全地使用密码(例如密码)。 插件 Linux、Windows
安全隧道 启用 AWS IoT 安全的隧道连接,可用于与受限防火墙后面的 Greengrass 核心设备建立双向通信。 通用 Linux
影子管理器 支持与核心设备上的影子交互。它管理影子文档存储以及本地卷影状态与 Dev AWS IoT ice Shadow 服务的同步。 插件 Linux、Windows
Amazon SNS 将消息发布到 Amazon SNS 主题。 Lambda Linux
流管理器 将大量数据从本地源流式传输到 AWS Cloud。 通用 Linux、Windows
Systems Manager Agent 使用管理核心设备 AWS Systems Manager,使您能够修补设备、运行命令等。 通用 Linux
令牌交换服务 提供可用于与 AWS 服务交互的 AWS 凭证。 通用 Linux、Windows
物联网 SiteWise OPC UA 采集器 从 OPC-UA 服务器收集数据。 通用 Linux、Windows
物联网 SiteWise OPC UA 数据源模拟器 运行生成样本数据的本地 OPC-UA 服务器。 通用 Linux、Windows
物联网 SiteWise 发行商 将数据发布到 AWS 云端。 通用 Linux、Windows
物联网 SiteWise 处理器 处理 Greengrass 核心设备上的数据。 通用 Linux、Windows

下一主题:

Greengrass Nucleus

上一主题:

组件
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。