AWS IoT Greengrass (V2) 核心设备 - 管理

0

【以下的问题经过翻译处理】 您好,

我有几个关于选择正确工具完成工作的问题。有三种不同的技术,显然它们都可以管理设备:

  1. AWS Systems Manager Agent组件 - 标准版仅限于1,000台设备(每个账户和每个地区)。我的理解是,它将允许我使用常规的系统管理功能,例如打补丁、自动化、会话管理器(远程shell访问)等。
  2. AWS IoT设备管理 - 具有某些独特的能力,但与AWS Systems Manager类似,它可以启用设备任务(可用于支持软件更新)、安全隧道(远程访问)等。
  3. AWS Greengrass V2部署(创建部署) - 看起来可以通过任务更新Greengrass软件。

我更喜欢只使用我真正需要的工具。请告诉我三种方法在管理(打补丁/更新)Greengrass(V2)核心设备方面有什么不同?在这种特定用例中,第三个选项(AWS Greengrass V2部署)是否足以满足打补丁/更新的需求?

谢谢。

profile picture
专家
已提问 6 个月前29 查看次数
1 回答
0

【以下的回答经过翻译处理】 嗨,Greengrass V2部署是专门用于管理和更新您的Greengrass v2组件,包括Nucleus本身的构建。这是管理组件的最佳方式。

但是,Greengrass部署不能本地支持更新或管理核心设备的底层操作系统。这就是Systems Manager Agent的强大之处,允许您在整个设备群中编排操作系统的补丁管理。特别是节点管理功能,例如补丁管理器运行命令会话管理器设备群管理器。这个视频可能会有所帮助:https://www.youtube.com/watch?v=CqzSBkp5Vi0

部署确实使用AWS IoT Jobs,但部署是一种专门的工作类型。您可以构建一个使用AWS IoT Jobs进行其他目的的组件。但是,Greengrass V2没有默认开箱即用的支持通用任务。

安全隧道是远程访问的好工具,但是它所提供的功能与系统管理器会话管理器非常相似,所以您可能不需要或不想使用两者。但是,只有在打开通道时才会收费,因此您可以安装[安全隧道],并仅在需要的使用使用它。

profile picture
专家
已回答 6 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则