一、前言
随着越来越多的企业希望进入物联网领域,他们在构建和部署物联网项目时面临着前所未有的挑战。根据思科的一项调查表明,超过60%的受访者承认他们严重低估了管理自己的物联网计划的复杂性。更令人震惊的是,同一调查还发现,75%的自发物联网项目被认为是失败的。
为什么会这样呢?主要困难有两个:
- 大部分的设备没有配置成互相通信或连接到互联网,不支持对接物联网平台。这就需要中间件实现OT与IT的连接通信。
- 在集成物联网传感器和数据流的过程中,会产生大量的数据,如果不及时处理这些数据,就会形成大量的数据堆积,造成负担。企业必须处理可能包含敏感信息的海量数据集。
基于这两个困难,就要求企业拥有物联网专家实现整个物联网方案的布局,解决OT与IT的连接问题以及应用算法对大量数据进行处理。
二、什么是虹科weeve?
在上述背景下,虹科提供一种灵活性高的软件解决方案——虹科weeve软件。 虹科weeve是一款基于Docker部署应用的低代码数据流边缘计算软件解决方案,它集成对物联网数据源的数据采集、管理、分析、数据上传等物联网功能,通过它实现对物联网设备的控制。
凭借模块化边缘计算能力、无代码构建模块的方式和开放的开发框架,虹科weeve可以解决多种物联网问题,包括数据隐私、数据量和边缘计算软件开发人员短缺等问题。
在这个开发框架中,采用模块化方法将一个边缘应用的功能分离成独立的、可交换的模块。这种方法在提高敏捷性的同时降低了其复杂性。作为一名软件工程师,不需要成为物联网专家,不需要从0到1地提出和实现一个完整的物联网解决方案,也不需要成为API的专家来向业务系统提供数据。通过将模块库与自己的应用相结合,更快更容易地创建边缘应用。
三、工作原理
虹科weeve的配置和应用十分简单,对于硬件需求也较低,主要由三个部分组成:weeve管理平台、weeve代理、边缘节点设备。
(1) weeve管理平台:主要是用于管理weeve代理,编译&部署程序;
(2) weeve代理:weeve平台管理的节点;
(3) 边缘节点设备:运行weeve边缘计算程序的硬件载体。
主要工作原理如下:
- 边缘节点设备安装Docker;
- 在weeve管理平台中根据硬件配置导出weeve代理配置文件;
- 将weeve代理配置文件导入边缘节点设备,将边缘节点设备配置为weeve代理;
- 在weeve管理平台编辑数据流程序,发布到相应的weeve代理即可。
四、优势
(1)开源的边缘服务管理
- 通过weeve代理将生命周期成本降到最低,可以从不同的地点和移动设备上轻松管理已部署的边缘应用;
- 边缘应用和模块被保存在一个注册表上,支持远程和有选择地部署在多个边缘节点上;
- 众多边缘应用程序的部署状态可以在一个统一的仪表板上进行监控,只需点击一个按钮就可以暂停和卸载应用程序。
(2)模块库
- weeve提供经过测试的、可用于生产的模块,有助于降低应用过程中的风险,简化使用;
- 通过使用weeve的模块Boilerplates来建立和部署新的自定义模块,不需要了解任何后台配置。
(3)边缘协调和管理
- 通过weeve管理平台,以直接和简单的方式建立、管理和监控智能边缘节点,如网关、工业计算机和智能设备,提供了一个统一的界面对边缘设备进行统一管理。
(4)安全性
- 与边缘节点的加密通信;
- 支持对不同的用户进行访问权限控制,不同的用户可以访问相同的应用程序和边缘设备。
五、应用领域
由于该平台灵活性高、高可扩展性、支持容器化部署等特点,在各种领域中被广泛应用,主要有制造行业、楼宇建设、医疗建设等领域。
六、总结
上述软件平台能够很好地实现OT端和IT端的连接,根据需求实现低代码开发应用,减少生命周期成本,增强企业边缘数据处理能力,提高企业核心竞争力。
更多精彩资讯 欢迎关注博主