在实施涉及物联网 (IoT) 的项目时,将众多组件和技术互连是一个需要克服的障碍。这项任务通常由具有适当经验和知识的专业人员来执行,以解决技术复杂性。他们是程序员、工程师和数据科学家,他们的任务是连接硬件、连接资源和云,将原始传感器数据转换为对业务应用有用的信息。
然而,拥有技术知识的专业人员通常不拥有业务方面的知识。根据Akenza公司介绍,这种不匹配可能会导致项目延迟,高成本和其他摩擦点。
一种出路是转向物联网解决方案的低代码开发平台,这意味着它们需要很少或不需要编程/代码生成。据 Akenza.io 称,它们促进了创新和运营团队直接参与开发过程,并加快了从构思到概念验证 (PoC) 的过程。低代码概念不仅限于物联网领域,而且在多个 IT 领域越来越受到关注,以至于 Gartner 的研究表明“到 2024 年,低代码将占应用程序开发活动的 65% 以上 ”。
低代码的好处包括更高的概念验证成功率和更好的市场契合度,因为这种类型的平台缩短了业务与 IT 之间的距离,因此更有可能产生业务价值。换句话说,它能够将所有利益相关方涵盖在开发过程中,以便很好地利用各个方面的知识来解读来自物联网的数据。
低代码开发带来的其他好处与物联网解决方案的更短上市时间有关,而且显然降低了实施成本。最后,低代码架构可以促进物联网解决方案中新特性和功能的引入,并降低总拥有成本。
Capgemini 北美首席架构师 Charles Cote 说:“低代码工具是加速器。最终用户无需任何技术知识即可轻松地在托管设备上创建复杂的脚本和流程——从业务角度来看,可以实现更快的开发和更高的可靠性,因为它是由企业主直接开发的。”
CodeResist 网站罗列了10大低代码物联网平台,这些平台可让您快速轻松地创建物联网应用程序和仪表板。它们是Flowfinity、Axonize、akenza、Blinky、DG Solution Builder、JourneyXP、Any2Info、Fogwing、Waylay和Losant。
小心使用
就像生活中的一切一样,在低代码物联网平台的情况下,也有缺点和好处。我们不能忘记,需要很少编程的开发工具可能会生成太多代码,从而影响物联网解决方案的性能。
此外,低代码物联网平台的编程方案可能过于通用,无法处理更具特殊性的物联网设备。因此,在某些情况下,可能有必要寻求IT系统集成商的帮助,以达成最终解决方案。
另一个问题与网络安全有关。低代码编程是否能够谨慎处理物联网设备的安全设置以满足最低安全标准?很可能在安全方面,也有必要依靠那些了解该问题的专业人士的支持。
Capgemini 架构师警告说,所有希望基于物联网创建产品和服务的公司都可以从低代码开发工具中受益,但他强调,唯一的要求是要有一个可靠的物联网平台来监测和控制物联网设备。