跳至主要内容

Amazon IoT Greengrass

Amazon IoT Greengrass 功能

概述

Amazon IoT Greengrass 最近宣布推出一个主要版本。您可以查看我们的文档,详细了解新功能。

本地处理

全部打开

Amazon IoT Greengrass 支持 Amazon Lambda。 借助 Amazon IoT Greengrass,您可以在设备上运行 Amazon Lambda 函数,以快速响应本地事件、与本地资源交互以及处理设备上的数据,从而更大限度地降低将设备数据传输到云的成本。

Amazon IoT Greengrass 还包含 Amazon IoT Device Shadow 的各项功能。Device Shadow 可以缓存设备的状态,就像每个设备的虚拟版或“影子”一样,可以跟踪设备的当前状态和目标状态,并在连接可用时将状态与云同步。

Amazon IoT Greengrass 支持 Amazon IoT Greengrass Core 与本地网络上采用 Amazon IoT 设备开发工具包的设备进行消息收发,甚至在没有连接亚马逊云科技的情况下也能便捷地通信。借助 Amazon IoT Greengrass,您的设备可以根据您定义的业务规则处理消息,并将消息传送到另一台设备或云。

在 Amazon IoT Greengrass Core 上部署的 Amazon Lambda 函数可以访问连接到设备的本地资源。这让您可以使用串行端口、外围设备(例如附加的安全设备、传感器和执行器)、板载 GPU 或本地文件系统来快速访问和处理本地数据。

借助 Amazon IoT Greengrass,您可以在使用云部署到生产设备之前,在测试设备上快速开发和调试代码。您可以使用 Amazon IoT Greengrass 命令行界面(CLI)在设备上本地开发和调试应用程序,使用本地调试控制台帮助您直观地调试应用程序。

ML 推理

全部打开

Amazon IoT Greengrass ML 推理是 Amazon IoT Greengrass 的一项功能,可使用在云中构建和训练的模型轻松地在 Amazon IoT Greengrass 设备上本地执行机器学习推理。这意味着使用机器学习推理的应用程序不会产生数据传输费用,也不会增加延迟。要了解有关此功能的更多信息,请访问 ML 推理页面。

组件

全部打开

Amazon IoT Greengrass 为常见使用案例提供预构建的组件,以便您可以在边缘发现、导入、配置和部署应用程序和服务,而无需了解不同的设备协议、管理凭证或与外部 API 交互。您还可以创建自己的组件,或者简单地将一台 Amazon IoT Greengrass 设备中的通用业务逻辑重复用于另一台设备。

Amazon IoT Greengrass 是模块化的。您可以根据 IoT 使用案例、设备 CPU 和内存资源添加或删除预构建的软件组件。例如,您可以选择包含预构建的 Amazon IoT Greengrass 组件,例如仅当您需要使用应用程序处理数据流时才包含流管理器,或者仅当您希望在设备上本地执行机器学习推理时才包含机器学习组件。要查找可用的 Amazon IoT Greengrass 组件,请查看我们的文档

大规模管理

全部打开

借助 Amazon IoT Greengrass,您可以轻松地在数百万台设备上远程部署和管理设备软件。您可以将设备分组,并同时在设备子集或所有设备中部署和管理设备软件和配置。使用 Amazon IoT 事物组,您可以对多台 Amazon IoT Greengrass 设备进行分组,查看部署历史记录、启动或停止部署。

无线更新

全部打开

Amazon IoT Greengrass 支持更新 Amazon IoT Greengrass 设备上的 Amazon IoT Greengrass Core 软件。您可以使用 Amazon IoT Greengrass 控制台、API 或命令行界面更新设备上运行的 Amazon IoT Greengrass Core 或组件的版本,以便部署安全更新、错误修复和 Amazon IoT Greengrass 的新功能。

安全性和硬件集成

全部打开

许多行业领先的 IoT 硅芯片供应商、设备制造商和网关合作伙伴都在其软件和硬件产品中集成了 Amazon IoT Greengrass,而亚马逊云科技一直在不断扩展这些合作伙伴的选择范围。这些合作伙伴可以帮助您更快地将构思转化为样品,然后转化为实际部署。

Amazon IoT Greengrass Secrets Manager 支持在边缘安全地存储、访问、轮换和管理各种机密信息,包括凭证、密钥、终端节点和配置。使用 Amazon IoT Greengrass 连接器集成时,如果 Amazon IoT Greengrass 连接器需要密钥以对应用程序或服务进行身份验证,您可以选择一个密钥并将其作为连接器配置的一部分部署到 Amazon IoT Greengrass Core。 例如,您可以使用 Amazon IoT Greengrass Secrets Manager 为私有 Docker 容器注册表配置凭证。

Amazon IoT Greengrass 为客户提供将设备私有密钥存储在硬件安全元素上的选项。您可以使用 Amazon IoT Greengrass Secrets Manager 在边缘存储敏感设备信息,并使用私有密钥对机密信息进行加密,以实现信任根安全性。

数据流管理

全部打开

您可以使用 Amazon IoT Greengrass 从 IoT 设备收集、处理和导出数据流,并在设备上管理此类数据的生命周期,从而最大限度缩短开发时间。 Amazon IoT Greengrass 提供用于处理数据流、管理本地数据保留策略以及将设备数据传输到亚马逊云科技云服务的标准机制,例如 Amazon Simple Storage Service(Amazon S3)、Amazon Kinesis、Amazon IoT Core 和 Amazon IoT Analytics。

了解有关 Amazon IoT Greengrass 定价的更多信息

访问定价页面

准备好开始了吗?
注册

还有其他问题?
联系我们