OST 帮助 Traeger Grills 迁移 11万余台设备至 AWS IoT 且未出现停机
OST 是 AWS 特色级咨询合作伙伴
执行摘要
Traeger Grills 是一个家喻户晓的熏制机、烤架和烧烤产品品牌,在 2018 年推出了支持 Wi-Fi 的木屑颗粒烤架产品线,可通过物联网(IoT)平台来操作。但是,在其 IoT 供应商决定停用平台之后,Traeger 需要在紧迫的时间内迁移其客户并重建解决方案,同时避免对现有客户造成中断。在 Amazon Web Services(AWS)IoT 能力合作伙伴 OST 的帮助下,Traeger 在短短三个月内将 11.1 万台设备和 70 万移动用户迁移到 AWS IoT Core。
IoT 平台的停用迫使公司迁移超过 11.1 万台设备
熏肉通常需要极为专注地在烤架前耗费数个小时的时间。但是,连接了 IoT 的 Traeger 烤架让客户可以使用 Android 或 iOS 应用程序来控制整个熏制过程。通过使烟熏和烤制食物的过程更轻松,Traeger 发掘出了新的应用场景,其智能烤架很快便具有巨大的吸引力。但是,就在这些产品开始扩大规模以吸引新用户时,其 IoT 平台供应商决定关闭平台。这迫使 Traeger 迁移其客户并快速发布新的 IoT 平台。“我们开展了市场调研,发现 AWS IoT 是最合适的平台,既能在短期内完成迁移,又能带来长期优势,超过了我们领导层和投资者预期的发展情况,”Traeger Grills 的云、IoT 和数据总监 Ryan Tarver 说。“我们内部没有处理迁移的能力,因此我们与 OST 合作,这是一家非凡的合作伙伴。” 为了在迁移期间使各个设备保持连接,OST 在之前的平台仍在运行时建立了新的 IoT 平台,这样两个平台就能并存。
迁移到 AWS,实现互联 IoT 体验
OST 首先以自己的 IoT Foundation 和 AWS IoT Core 为基础,在 AWS 上开发了新的 IoT 平台,供互联烤架与最终用户的应用程序进行交互。此外,它使用 AWS IoT Device Management,这样 Traeger 就可以跟踪、监控和管理其设备机群。FreeRTOS 提供了实时操作系统,用于安全连接到 AWS 云。这样,OST 可以自定义体验,利用 Amazon Alexa Voice Service Integration for AWS IoT Core 实现语音功能,并为设备建立个性化功能。将该平台与设备的现有硬件和固件集成,为迁移奠定了基础。为了开展第二阶段,OST 构建了无服务器数据湖,使用 AWS Lambda 运行计算,并使用 Amazon Simple Storage Service(Amazon S3)来存放迁移的客户账户。在两个 IoT 平台并存时,OST 可以将成千上万台设备迁移到 AWS 而停机时间为零。
“OST 的 IoT Foundation 是预先编写的、从服务出发的平台,在 API 层针对几十种不同的领域和工作流进行了配置,这是很难做到的,”Tarver 说。“在战略层面的挑战是,找到像 OST 这样的合作伙伴,能够让框架与 AWS 无服务器组件协调地运作。对我们自己来说,完成这种开箱即用的工作需要三年,而不是三个月。” 最后,OST 构建了面向客户的网站和应用程序(同时提供 iOS 和 Android 版本),与 IoT 互联烤架进行交互。
短短 18 个月实现设备数量翻番至 30 万台
在 AWS 上更换平台之后,Traeger 仅用 18 个月就将 IoT 互联烤架的数量翻番,达到了 30 万台,并且现在可以进行扩展以支持百万台设备的规模。公司目前存储的数据为 150 TB,预计在 2021 年其 IoT 数据量会达到 2 PB,在 2023 年达到 3 ZB。幸运的是,OST 实施的 AWS IoT 架构可以应对这种经典的大数据问题。“AWS 及 OST 这样的合作伙伴的优势在于,这些云和 IoT 服务是预先架构的,已经考虑到并且可以应对增长,因此我们很容易扩展,”Tarver 说。
“AWS 及 OST 这样的合作伙伴的优势在于,这些云和 IoT 服务是预先架构的,已经考虑到并且可以应对增长,因此我们很容易扩展。”
– Ryan Tarver,Traeger Grills 公司云、IoT 和数据总监
比预测成本每台设备 6 美元更加理想
最初,Traeger 领导层为其 IoT 烤架更换平台设定的成本目标是每台设备 6 美元。不过,在数周的迁移过程中,这个目标降到了每台设备 2 美元,然后降到了每台设备 0.50 美元。通过战略性地使用无服务器架构,充分利用 Amazon API Gateway、AWS AppSync 和 AWS Lambda,Traeger 得以优化其云费用,而且还在寻求将处理持久 IoT 请求的计算资源容器化,以进一步实现节省。“我们正在有条不紊地达成新目标,而且通过继续在 AWS 上重新架构,我们实现了大量的节省,”Tarver 说。
计划通过机器学习发掘洞察
Traeger 计划利用机器学习功能深入挖掘其 IoT 数据,开发预测模型,以便预先发现需要更换零件的情况并最终推动销售增长。按区域和消费者来深入了解烤架的使用情况,可以帮助公司更好地预测木屑颗粒燃料的销量,而这是公司主要的收入来源。Traeger 利用规范的建模方式,能够为其客户打造个性化体验,以及推荐新的产品用法和食谱。
关于 Traeger Grills
结果
- 三个月内迁移 11.1 万台设备和 70 万个用户账户
- 在 18 个月内将设备机群数量翻番至 30 万台
- 处理 150 TB 的存储数据
- 将每台设备的成本削减了 90%
- 创建了可扩展到百万台设备的容量
关于 OST
OST 帮助客户以智能且实用的方式,弥合洞察、技术和战略之间的差距,从而推动变革性成果。在互联产品、数据分析、数字体验、企业 IT 和医护领域,OST 都有着深厚的专业知识。
2020 年 12 月发布