物联网行业的转折点- JFrog Connect很高兴地宣布其最新的更新工具!市场标准定义了我们看待软件的方式,虽然它在不断变化和改进,但我们必须密切关注我们如何将软件交付给边缘设备。
阅读时间:
7
分钟
无线更新是物联网软件部署的支柱,它是推动您的车队进入下一个实用级别,最大限度地提高效率,同时最大限度地减少错误和停机时间的缺失部分。
OTA更新的需求是毋庸置疑的,但是有各种各样的工具和补丁可以用来替换文件,那么“新一代”到底是什么意思呢?
为了让你的设备安装最新(可能也是最安全的)版本,你必须考虑许多经常被忽视但至关重要的方面,以下是一些例子:
-如果更新失败怎么办?
—解决方案是否可靠?它可信吗?
-你们如何管理边缘设备上的版本控制?
-在某些环境下,带宽可能是昂贵的,你如何尽可能减少更新大小?
-不同的设备需要不同的程序,这可能是由于不同的硬件,软件,环境,用例等。
-如果您必须管理超过一种类型的物联网设备该怎么办?解决方案需要在不同类型、版本和过程之间可伸缩。
由于这些原因以及更多的原因,我们设计了完美的解决方案,以适应物联网设备的一体化更新机制。
新的更新是一个从未见过的工具,它为您提供了对软件部署的完全控制,从而改变了物联网设备的更新方式。
术语Flow指的是更新过程的流动性,每个Flow由不同的操作集组成,可用于不同的用例和环境。
创建你的流程块,选择回滚函数,选择一个名称并保存流以供以后使用。
常见的用例可能是:
1.使用命令禁用服务
2.更新文件
3.运行一个脚本来启动应用程序和服务。
一个块是一个行动计划,发出所需的过程,他们应该堆叠创建一个更新流与你想要的行动序列。
每个块分为2类:“配置”和“故障”。
配置允许您在更复杂的块中插入操作细节以及更多信息。
而在失败定义更新失败时将发生什么。
如果您想直接从云端向物联网设备部署更新,该怎么办?
通过使用当今软件开发中最常见和最好的工具,比以往任何时候都更好地连接您的物联网设备。
无论是容器映像还是来自Git Repository的代码,使用Update Flows都可以直接从公共或私有存储库部署更新。
更新物联网设备不应该减慢您的开发过程,相反,它应该像将代码部署到日常应用程序一样简单-这就是为什么我们为JFrog Connect提供市场上最好的软件开发工具。
创建更新流之后,您可以根据需要多次将其部署到任何设备上。
创建流之后,部署更新就像将代码提交到您最喜欢的工具一样快速和简单。
将JFrog Connect与您自己的Ci/CD管道集成!
通过使用REST API,您可以部署已经配置的Update Flow,甚至不需要连接到仪表板。