发布于: Jul 16, 2021
借助 Amazon SageMaker Edge Manager,您可以在智能相机、机器人、个人计算机和移动设备机群中优化、保护、监控和维护机器学习(ML)模型。借助 SageMaker Edge Manager,您可以使用自己的模型部署机制将模型包引入边缘设备。自即日起,SageMaker Edge Manager 也已与 AWS IoT Greengrass 版本 2 实现集成,因而您可以轻松地将机器学习(ML)模型包和 Edge Manager 代理(Edge Manager 的设备上推理引擎)部署到边缘设备机群。
在此发布之前,您将 Edge Manager 代理部署到设备的唯一方法是手动复制 Edge Manager 代理以为 Edge Manager 设置您的设备和机群。如果您已经拥有 AWS IoT Greengrass 设备,则使用 AWS IoT Greengrass 将模型包部署到该设备将需要您从头开始自定义构建一个组件,并手动将您的 AWS IoT IAM 角色与 SageMaker Edge Manager 生成的角色别名相关联。
利用 SageMaker Edge Manager 和 AWS IoT Greengrass V2 的集成,您现在可以获取作为 AWS Greengrass V2 组件的 Edge Manager 代理。AWS IoT Greengrass 组件是软件模块,例如应用程序构建数据块、库或将在 AWS IoT Greengrass 设备上运行的任何代码。您可以使用由 AWS 维护的预先构建的公有 Edge Manager 组件,或者使用私有 Edge Manager 组件,该组件会在您使用 CreateEdgePackagingJob API 打包机器学习模型时自动生成。您还可以为边缘应用程序和推理逻辑创建组件,并管理这些组件从 AWS IoT 控制台到设备的部署。SageMaker Edge Manager 还允许您重复使用现有的 AWS IoT 角色别名。如果您还没有,则作为 Edge Manager 打包任务的一部分,Edge Manager 将生成一个角色别名。您不再需要将从 SageMaker Edge Manager 打包任务生成的角色别名与您的 AWS IoT 角色相关联。
以下 AWS 区域已可使用具有集成部署功能 Amazon SageMaker Edge Manager:美国东部(弗吉尼亚北部)、美国东部(俄亥俄)、美国西部(俄勒冈)、欧洲(爱尔兰)、欧洲(法兰克福)和亚太地区(东京)。要了解详情并开始使用,请访问 Amazon SageMaker Edge Manager 文档。