使用部署 Model Package 和 Edge Manager 代 Amazon IoT Greengrass - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

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

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

如果要使用 Amazon IoT Greengrass V2 部署 Edge Manager 代理和您的模型,则必须将 C Amazon IoT Greengrass ore 软件安装到您的设备上。有关设备要求和如何设置设备的更多信息,请参阅 Amazon IoT Greengrass 文档中的设置 Amazon IoT Greengrass 核心设备

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

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

  • 自动生成的私有组件:如果您将机器学习模型与 CreateEdgePackagingJob API 打包并在 Edge Manager API PresetDeploymentType 字段中指定 GreengrassV2Component,即会自动生成私有组件。

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