什么是 Amazon IoT Greengrass? - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

什么是 Amazon IoT Greengrass?

Amazon IoT Greengrass 是一项开源物联网(IoT)边缘运行时和云服务,可帮助您在设备上构建、部署和管理 IoT 应用程序。您可以使用 Amazon IoT Greengrass 构建软件,使设备能够在本地对其生成的数据进行操作,基于机器学习模型运行预测,并筛选和聚合设备数据。Amazon IoT Greengrass 使您的设备能够在离数据生成地点更近的位置收集和分析数据,对本地事件自主做出反应,并与本地网络上的其它设备安全通信。Greengrass 设备还可以安全地与 Amazon IoT Core 通信并将 IoT 数据导出至 Amazon Web Services 云。您可以使用 Amazon IoT Greengrass 通过预构建的软件模块(称为组件)来构建边缘应用程序,这些模块可以将您的边缘设备连接到 Amazon 服务或第三方服务。您还可以使用 Amazon IoT Greengrass,通过 Lambda 函数、Docker 容器、本机操作系统进程或您选择的自定义运行时来打包和运行您的软件。

以下示例显示了 Amazon IoT Greengrass 设备如何与 Amazon Web Services 云进行交互。

Amazon IoT Greengrass 设备如何与 Amazon Web Services 云进行交互的概述。

新功能

Amazon IoT Greengrass V2 引入了新功能和改进。以下内容包括有关版本 2 中提供的新功能的更多信息。

对于 Amazon IoT Greengrass 新用户

如果您不熟悉 Amazon IoT Greengrass,建议您先查看以下部分:

接下来,按照入门教程试用 Amazon IoT Greengrass 的基本功能。在本教程中,您将在设备上安装 Amazon IoT Greengrass Core 软件、开发 Hello World 组件,并打包该组件以进行部署。

对于 Amazon IoT Greengrass V1 的现有用户

对于当前的 Amazon IoT Greengrass V1 用户,我们推荐以下主题来帮助您理解 Greengrass 版本 1 和 Greengrass 版本 2 之间的区别,并学习如何从版本 1 迁移至版本 2: