编者按:本文来自微信公众号“ToB行业头条”(ID:wwwqifu),作者:海阳,编辑:不萌 ,36氪经授权发布。
低代码正站风口之上,这是一个毋庸置疑的事实。
根据头豹研究院发布的《2020中国低代码开发平台行业概览》指出,在中国云服务市场高速扩张的背景之下,过去5年低代码开发服务初步落地。2016至2019年间,中国低代码开发平台行业融资额由100万元攀升至1.2亿元。
与此同时,云服务商阿里云、腾讯云、华为云,以及谷歌云、AWS、微软等基础云服务商也将目光放在这片赛道之上,纷纷推出自家的低代码/无代码开发平台。
传统的软件巨头与SaaS厂商也紧跟时代大潮,例如Salesforce、ZoHo Creator、SAP、甲骨文、浪潮、金蝶、用友等知名企业同样入局低代码开发平台。而像北森、销售易、致远互联等,也在发展自己的PAAS平台中,引入低代码开发理念。
看得出来,低代码开发正处于蓬勃的发展期,且被巨头们认定成“白月光”。
那么,身为巨头的“白月光”,低代码究竟因为什么受到资本的重视?又价值几何?
低代码大火,更像是一场偶然式的必然。
2018年6月,OutSystems宣布获得KKR和高盛的3.6亿美元投资,估值瞬间超过10亿美元,成为新晋独角兽。激起人们对OutSystems的兴趣,低代码开发平台也随着增加大量的曝光。
然而在人们处于对OutSystems获得高额投资而惊叹的时候,同年8月,低代码开发平台Mendix被西门子以7亿美元收购的消息,让本就形成涟漪的低代码开发平台市场,掀起更多的浪花。
于是可以看到,在这段时期后,国内也开始大力推动低代码开发平台,该赛道成为资本关注的风口。
那么为什么低代码开发平台,会在这个时间点迎来爆发呢?
对此,行业专家分析表示,进入21世纪以来,互联网的高速发展,促进社会向数字化方向进化,尤其是伴随着云计算及以互联网发展愈加深入,让企业的IT系统和业务的结合变得更为紧密,并不断衍生新的业务模式,软件开发迎来爆发增长。
于是此时对于IT产品的开发能力,也要求更加灵活、更敏捷。
然而,需求虽然在增加,但是开发人员的能力与基数却跟不上这种发展速度,加上2018年之后,国内经济放缓,“降本增效”成为时代特性,企业上云成为趋势。市场需求的快速变化,需要软件的迅速迭代,市场。
于是基于大背景。有人提议使用低代码开发的模式,去开发一些复用性高且功能。
低代码作为一种编程开放模式,它可以拼接、组装那些通用且可重复使用的代码组成模块,通过简单的“拖、拉、拽”的操作,快速搭建软件。
这个过程就像搭积木,根据市场反馈的需求,通过把那些通用、可重复使用的代码群集成一个积木块,通过快速搭建积木块,组成满足需求的称产品,从而极大程度上降低软件开发的门槛,提升开发人员的工作效率。
“低代码开发技术在20年前就出现了,但一直没火。随着数字化转型的不断加速,企业对IT系统的敏捷性要求越来越高,但开发人员的缺口一直补不上。这时,低代码开发技术的优势才逐渐凸显出来。”YonBuilder产品研发主管、用友集团副总裁杨鹏对「ToB行业头条」说。
正是因为低代码理论上存在的高效性和易用性特点,符合当下时代对于软件敏捷研发的需求,才让其从程序员早期的玩具及初学者的练手工具,变成资本市场上炙手可热的新星。
理想状态中,低代码开发平台将会无限降低程序的开发门槛,未来甚至有可能会革掉程序员这个职业,创造出人人都可开发程序的现象。但从实际考虑,这只是一个美好的愿望。
目前来看,当下的低代码开发平台产品基本可以划分为两个技术路径,分别为表单驱动和模型驱动。两种路径在平台运行核心逻辑、工作形式及处理问题的难易度上有着明显差别。
其中表单驱动是通过建立多张表单,在构建应用是利用流程串联表单,并定义报表输出方式。通过定向限制,形成标准化的代码群。其工作原理类似与传统的BPM(业务流程管理)软件。
由于产出的代码群过于标准化,复用性极高,表单驱动的低代码开发平台可以让产品开发周期出现大幅缩减。但相反的是,这种模式很难满足一些个性化需求,应用开发场景局限性强,难以适应大型企业的需求。
这类的低代码适用于中小企业快速搭建基础的程序,弥补这类企业开发人员数量上的不足。
以模型驱动为技术路径的低代码开发平台,则是通过建立模型定义数据关系、流程逻辑、从而实现应用开发管理的自动化。工作形式与APaaS平台相似。生产的代码群灵活度高、可支持广泛场景的复杂应用开发。
不过,以模型驱动为技术路径的低代码开发平台虽然拥有极强的灵活度,但在某种程度上牺牲了一定的复用性,且因为这种方式的技术壁垒较高,前期的开发成本也偏高。
大企业如果采用这种模式,就必须考虑开发出来的程序,与本公司自找程序员开发,在开发成本、维护成本、通用程度与复用可能性等进行综合的比较。
看得出来,低代码开发平台对于企业而言,并非是加速产品适应市场的“万能药”,企业在使用前,需要根据自身需求进行考虑。
除此之外,低代码开发平台作为一款产品,还是需要一定的使用门槛的,就像搭积木一样,在进行拼装之前,使用者需要充分了解每块积木的形状,及处于成品中的那部分位置,而这些是需要拥有开发基础的。
所以,低代码开放平台最终也只会变成程序员手中的工具,就像一些计算机语言一样,帮助程序更快速的开发。
如此一来,对于企业而言,低代码开发平台使用局限性并不小,仅在一定需求下,可以实现降本增效,终究只是止痒不止痛,起到一个锦上添花的作用,而对于程序员而言,也只是一个好用的工具。
锦上添花,虽然不及雪中送碳,但同样具备一定的市场价值。
目前来看,低代码开发平台虽然在使用上存在一定的局限性,但对于SaaS企业开拓PaaS业务,以及服务于物联网应用开发市场,有着至关重要的作用。
在助力SaaS企业开拓PaaS业务方面,低代码开发平台可以帮助SaaS企业提高产品开发效率,模型驱动的技术模式满足大型企业客户对于个性化应用的定制需求。
例如Salesforce、ZoHo等相对成熟的SaaS厂商,就是通过自家的低代码开发平台,针对大型企业客户对个别需求进行定制化,满足需求的同时,也能加快产品的开发周期。
此外,SaaS厂商自建的低代码开发平台,还可以帮助自家SaaS产品开拓PaaS业务建立平台生态。增强SaaS厂商的整体服务能力。目前国内的销售易、北森都是在走这一路线。
目前据艾瑞咨询研究院数据显示,2019年中国企业级SaaS市场规模为362.1亿元,同比增长48.7%。预计2020年企业级SaaS市场仍将保持可观增速,到2022年市场规模将突破千亿元。
而低代码开发平台作为大多数通用型SaaS的发展PaaS的必经之路,其市场前景自然也是不俗。
刨除可以助力SaaS企业开拓PaaS,低代码开发平台对于物联网(IOT)应用开发市场,同样具备巨大作用。
据新华社旗下中国经济信息社预测,2020年中国物联网产业市场规模将突破18000亿元,然而组成物联网系统的感知层、网络层、平台层等基础层次具有大量的复杂应用开发需求等待满足。
而低代码开发平台可以有效地降低物联网应用的开发门槛,缓解物联网应用开发人员紧缺、研发成本高昂等痛点。也就是说,蓬勃发展的物联网产业,在未来极有可能为低代码开发平台市场提供更多新型的应用开发需求。
如果说这部分需求有可能占到整个国内物联网行业的10%,那么低代码开发平台仅在国内物联网领域,就有1800亿元的蓝海市场。
而放眼世界的话,全球的物联网领域很有可能是国内的三到四倍,如此一来,从全球视角来看,低代码开发平台未来至少有接近6000亿元的市场规模,这还是排除在SaaS领域及其他方面的市场。
总的来看,低代码开发平台是一门前景巨大的赛道,属实站在风口之上,但是同样需要考虑的是,这条赛道需要的技术门槛并不低,动心者还需谨慎入局。