AWS 提供的组件 - AWS IoT Greengrass
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

AWS 提供的组件

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

组建 描述 组件名称
Greengrass 核心 AWS AWS IoT Greengrass 核心软件的 Ambda。使用此组件在核心设备上配置和更新 软件。 aws.greengrass.Nucleus
CloudWatch 指标 将自定义指标发布到 Amazon CloudWatch 。 aws.greengrass.CloudWatch
Device Defender 通知管理员 Greengrass 核心设备状态的变化,以识别异常行为。 aws.greengrass.DeviceDefender
Greengrass CLI 提供命令行界面,您可以使用该界面创建本地部署并与 Greengrass 核心设备及其组件交互。 aws.greengrass.Cli
Kinesis Data Firehose 通过 Amazon Kinesis Data Firehose 传输流将数据发布到 AWS 云中的目标。 aws.greengrass.KinesisFirehose
Lambda 启动器 处理 Lambda 函数的进程和环境配置。 aws.greengrass.LambdaLauncher
Lambda 管理器 处理 Lambda 函数的进程间通信和扩展。 aws.greengrass.LambdaManager
Lambda 运行时 为每个 Lambda 运行时提供构件。 aws.greengrass.LambdaRuntimes
本地调试控制台 提供可用于调试和管理 Greengrass 核心设备及其组件的本地控制台。 aws.greengrass.LocalDebugConsole
传统订阅路由器 管理在 AWS AWS IoT Greengrass V1 上运行的 Lambda 函数的订阅。 aws.greengrass.LegacySubscriptionRouter
日志管理器 在 Greengrass 核心设备上收集和上传日志。 aws.greengrass.LogManager
Modbus-RTU 协议适配器 从本地 Modbus RTU 设备轮询信息。 aws.greengrass.Modbus
密钥管理器 从 AWS AWS Secrets Manager 密钥部署密钥,以便您可以在 Greengrass 核心设备上的自定义组件中安全地使用凭证(如密码)。 aws.greengrass.SecretManager
安全隧道 启用 AWS AWS IoT 安全隧道连接,您可以使用这些连接建立与受限防火墙后面的 Greengrass 核心设备的出价通信。 aws.greengrass.SecureTunneling
Amazon SNS 将消息发布到 Amazon SNS 主题。 aws.greengrass.SNS
流管理器 将大量数据从本地源流式传输到 AWS 云。 aws.greengrass.StreamManager
令牌交换服务 提供可用于与 AWS 服务交互的 AWS 凭证。 aws.greengrass.TokenExchangeService