基于Linux的物联网边缘设备和智能保险箱的OTA解决方案
公司简介
固力保商业解决方案公司(GBS)是固力保安全集团的核心软件即服务和物联网中心,固力保安全集团是全球领先的安全产品、服务和软件供应商。GBS总部位于瑞典哥德堡,拥有4200名员工,开发支持固力保集团业务部门的解决方案,旨在更好地控制贵重物品、现金和人员的流动。Mender用于将软件更新部署到不同的产品,以满足不同的市场需求。一种产品是基于Linux的物联网边缘设备,它基于针对企业(B2B)的Raspberry Pi计算模块。另一个产品是针对消费者市场(B2C)的智能保险箱。 挑战 GBS使用其遗留应用程序在设备上执行手动软件更新,通常每周多次。这一过程耗时,劳动密集,成本低。为了解决这些问题,公司必须实施一种安全的、自动化的空中传送(OTA)软件更新机制,以便根据需要、远程地可靠、一致地更新设备固件。GBS意识到,试图构建一个能够实现高效和风险容忍的OTA更新的基础设施可能会很麻烦。在内部开发解决方案所花费的时间和工作量可能会增加实际产品开发过程的复杂性,并可能危及产品的发布。对于OTA解决方案,GBS有以下优先权:a)安全性和健壮性,b)更新过程的定制,c)高容量的竞争性定价。 解决方案 GBS研究了几种解决方案,Mender脱颖而出,成为最有效、最具成本效益的OTA解决方案。GBS的CIPO Bjorn Nostdahl说,Mender的优势是我们可以自己做插件。我们可以在Golang中编写自己的软件容器更新模块,设备上的Mender客户机运行我们自己的二进制编译软件。Mender客户端可以运行许多脚本来更新docker容器图像。Mender定制软件发布和安装的能力为我们提供了在大规模部署时的灵活性和控制能力。此外,大批量的定价对我们很重要。 好处 Mender OTA软件和固件更新使消费者和企业安全产品的管理能够持续、可靠和方便地大规模进行。GBS可以灵活地定制软件发布和安装,并可以控制如何部署特殊的软件版本来解决特定的问题。例如,如果操作员的微动开关出现故障,GBS可以推送软件更新以解锁设备。由于减少了体力劳动,这可以节省大量的成本和时间。完全驱动的设备和服务器端API支持与CI/CD管道的编排和集成,以实现自动化和轻松部署更新。它提高了部署的一致性,减少了更新周期时间和人为错误,从而提高了可靠性和质量,大大节省了成本和时间。 |