使用部署 Model Package 和 Edge Manager 代 AWS IoT Greengrass - Amazon SageMaker

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

使用部署 Model Package 和 Edge Manager 代 AWS IoT Greengrass

SageMaker 边缘管理器集成 AWS IoT Greengrass 版本 2,用于简化对边缘管理器代理和模型的访问、维护和部署到您的设备。没有 AWS IoT Greengrass V2,将设备和队列设置为使用 SageMaker Edge Manager 需要您手动从 Amazon S3 发布存储桶中复制 Edge Manager 代理。您可以使用代理对加载到边缘设备上的模型进行预测。随着 AWS IoT Greengrass V2 和 SageMaker Edge Manager 集成,你可以使用 AWS IoT Greengrass V2 组件。组件是预先构建的软件模块,可以将您的边缘设备连接到 AWS 通过以下方式提供的服务或第三方服务 AWS IoT Greengrass.

你必须安装 AWS IoT Greengrass 如果你想使用,可以在你的设备上安装核心软件 AWS IoT Greengrass V2 用于部署边缘管理器代理和您的模型。有关设备要求和如何设置设备的更多信息,请参阅设置 AWS IoT Greengrass中的核心设备 AWS IoT Greengrass 文档中)。

您可以使用以下三个组件来部署 Edge Manager 代理:

  • 预先构建的公共组件: SageMaker维护公共边缘管理器组件。

  • 自动生成的私有组件:当您将机器学习模型与 Edge Manager API 字段打包CreateEdgePackagingJobAPI并指定GreengrassV2Component时,私有组件会自动生成。PresetDeploymentType

  • 自定义组件:这是推理应用程序,负责在您的设备上进行预处理和推理。您必须创建此组件。请参阅 SageMaker Edge Manager 文档或创建自定义 创建 Hello World 自定义组件AWS IoT Greengrass中的组件 AWS IoT Greengrass 文档,了解有关如何创建自定义组件的更多信息。