

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

# 使用 Package 和 Edge Manager 代理部署建模 AWS IoT Greengrass
<a name="edge-greengrass"></a>

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

如果要使用 AWS IoT Greengrass V2 部署 Edge Manager 代理和您的模型，则必须将 C AWS IoT Greengrass ore 软件安装到您的设备上。有关设备要求和如何设置设备的更多信息，请参阅 AWS IoT Greengrass 文档中的[设置 AWS IoT Greengrass 核心设备](https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html)。

您可以使用以下三个组件来部署 Edge Manager 代理：
+ *预先构建的公共组件*： SageMaker AI 维护公共边缘管理器组件。
+ *自动生成的私有组件*：如果您将机器学习模型与 [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateEdgePackagingJob.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateEdgePackagingJob.html) API 打包并在 Edge Manager API `PresetDeploymentType` 字段中指定 `GreengrassV2Component`，即会自动生成私有组件。
+ *自定义组件*：这是推理应用程序，负责在您的设备上进行预处理和推理。您必须创建此组件。有关如何[创建自定义 AWS IoT Greengrass 组件[创建 Hello World 自定义组件](edge-greengrass-custom-component.md#edge-greengrass-create-custom-component-how)](https://docs.aws.amazon.com/greengrass/v2/developerguide/create-components.html)的更多信息，请参阅 SageMaker Edge Manager AWS IoT Greengrass 文档或文档中的创建自定义组件。