亚马逊AWS官方博客

将 AWS IoT Greengrass 作为 Snap 部署到边缘设备 | AWS 上的物联网

Original URL: https://aws.amazon.com/blogs/iot/deploy-aws-iot-greengrass-as-a-snap-to-your-edge-devices/

Canonical和 AWS 合作以 Snap 的方式推出了 AWS IoT Greengrass,这是一种容器化的软件包,可以在各种 Linux 发行版上运行。AWS IoT Greengrass 与 Ubuntu Core 的结合,让物联网开发人员能够快速将安全设备从开发环境部署到生产环境。 AWS IoT Greengrass Snap 可通过 Snapcraft 获取,由 AWS IoT Greengrass 团队负责维护和发布。作为本次发行的一部分,我们还与智能楼宇解决方案提供商 Rigado 和全球性的物流地产公司 Prologis 合作创建了一个 AWS 技术讲座,介绍他们的团队如何使用 AWS IoT Greengrass Snap 来支持他们的“未来仓库”。 Prologis Labs 专注于开发和测试新技术,特别是包含物联网传感器、资产跟踪、机器人等的数字基础设施。Prologis 和 Rigado 将 AWS IoT Greengrass 与运行 Ubuntu Core 16 的 Rigado Cascade 500 设备组合,创建了一个概念验证网关,可以用来获取来自 Prologis Labs 仓库中传感器的数据。要了解更多有关他们所构建架构的信息,您可以观看 此处的 AWS 技术讲座。“通过将 Ubuntu Core 与 AWS IoT Greengrass 组合,Rigado 客户可以通过一个容器化的平台来快速部署物联网应用程序,发挥 AWS Lambda 函数的强大功能和规模优势”,Rigado 产品副总裁 Toban Zolman 说。要开始使用 Snap,请参阅 Canonical 发行说明。配置好 Greengrass Snap 后,您就可以部署 AWS Lambda 函数,将更多的边缘设备添加到 Greengrass 组,以及使用 AWS IoT Greengrass 工具和 Amazon SageMaker 机器学习模型进行试验。当有新版本的 AWS IoT Greengrass 可用时,您的 Snap 将会自动更新,从而让您能够发挥最新 IoT Greengrass 功能的优势。(您也可以关闭这些自动更新,从而自行控制更多功能。)有关 Snap 的更多信息,轻参阅 snapcraft.io