1
www.leadleo.com
2020年
中国低代码开发平台行业
概览
报告标签 :企业服务,云服务,应用开发,PaaS,
APaaS
报告提供的任何内容(包括但不限于数据、文字、图表、图像等)均系
头豹研究院独有的高度机密性文件(在报告中另行标明出处者除外)。
未经头豹研究院事先书面许可,任何人不得以任何方式擅自复制、再造
、传播、出版、引用、改编、汇编本报告内容,若有违反上述约定的行
为发生,头豹研究院保留采取法律措施,追究相关人员责任的权利。头
豹研究院开展的所有商业活动均使用“头豹研究院”或“头豹”的商号、商标
,头豹研究院无任何前述名称之外的其他分支机构,也未授权或聘用其
他任何第三方代表头豹研究院开展商业活动。
报告主要作者:蔡宇宁
2020/05
2
©2020 LeadLeo www.leadleo.com
代码开发平台是一种通过拼接、组装由通用、可重复使用的代码组成的组件模块,从而实现只编写少量代码或不写代码的情况
下,快速搭建软件应用的开发平台。在中国云服务市场高速扩张的背景下,过去5年低代码开发服务初步落地。2016至2019年,
中国低代码开发平台行业融资额由100万元攀升至1.2亿元。
低代码模式可有效降低开发成本
低代码开发平台在早期常被专业程序员视为“玩具”或正式学习开发前的模拟训练工具,难以用于实际的开发生产工作。近年来,随着相
关技术的逐渐成熟,低代码开发模式对于特定业务领域应用开发的提效、降本作用已经得到实际案例的验证。工具应用价值的验证有力
地驱动了低代码开发技术的推广及低代码开发平台行业的发展。
低代码开发平台助力SaaS企业开拓PaaS业务
基于可视化工作主导、削减debug时间、多环境敏捷部署等优势,低代码开发平台能够帮助SaaS企业提高产品开发效率,从而满足其战
略核心客户群体——大型企业客户对个性化应用的定制需求。对于北森、销售易等头部SaaS企业来说,参与低代码开发平台业务除了能
提升开发效率支持SaaS业务外,长期的目标是开拓PaaS业务建立平台生态,这一发展路径已经由Salesforce等国际领军企业率先验证。
低代码开发平台可降低开发门槛,在物联网领域发展潜力可观
目前,组成物联网系统的感知层、网络层、平台层等基础层次都具有大量的复杂应用开发需求亟待满足。低代码开发平台可降低开发工
作门槛,有利于缓解物联网应用开发领域人才短缺、研发成本高昂等痛点。除了传统行业常用的OA、客服、HR等应用外,蓬勃发展的
物联网产业在未来有望为低代码开发平台市提供更多新型的应用开发需求。
企业推荐:
搭搭云、APICloud、奥哲网络
报告摘要
rQtQoQvMpOnNqPmPsNrNqR9PaObRnPmMoMrRfQnNzRjMrQpQ8OsQnOuOpMpMNZrQmQ
3
©2020 LeadLeo www.leadleo.com
名词解释 --------------------------------------------------------------- 04
中国低代码开发平台行业——市场综述 --------------------------------------------------------------- 05
定义 --------------------------------------------------------------- 05
分类 --------------------------------------------------------------- 06
技术路径 --------------------------------------------------------------- 07
商业模式 --------------------------------------------------------------- 08
市场规模 --------------------------------------------------------------- 10
中国低代码开发平台行业——产业链综述 --------------------------------------------------------------- 11
中国低代码开发平台行业——驱动因素 --------------------------------------------------------------- 12
中国低代码开发平台行业——政策分析 --------------------------------------------------------------- 13
全球低代码开发平台行业领军企业案例分析 --------------------------------------------------------------- 14
中国低代码开发平台行业——发展趋势 --------------------------------------------------------------- 15
中国低代码开发平台行业——竞争格局 --------------------------------------------------------------- 17
中国低代码开发平台行业投资企业推荐 --------------------------------------------------------------- 18
广州市九章信息科技有限公司 --------------------------------------------------------------- 18
柚子(北京)科技有限公司 --------------------------------------------------------------- 19
深圳奥哲网络科技有限公司 --------------------------------------------------------------- 22
方法论 --------------------------------------------------------------- 24
法律声明 --------------------------------------------------------------- 25
目录
4
©2020 LeadLeo www.leadleo.com
名词解释
后端:在软件架构与应用程序设计领域,前端指应用程序中直接和用户交互、进行数据展示的部分,后端则负责管理数据并通过网络向前端传输数据。
平民开发者:平民开发者是根据企业内部或公共代码库、系统等现成工具创建新应用程序的终端用户,与受雇佣专业编写应用程序的专业开发者相对。
API:Application Programming Interface,应用编程接口,是一组预先定义的函数或软件系统不同造成部分衔接的协议。API的主要功能是为开发人员与应用提供无需访
问源码,直接访问例程的能力。
DevOps:Development-Operations,开发运维一体化,是一组过程、方法与系统的统称,用于促进开发、技术运营和质量保障(QA)部门之间的沟通、协作。
O2O:Online to Offline,线上到线下,是一种将线下商务机会与互联网相结合的商业模式——线上交易,线下服务或产品交付。
软件基础层次:一套完整的软件通常包含以下9个基础层次——网络、存储、服务器、虚拟化技术、操作系统、中间件、运行库、数据、应用。
PaaS:Platform as a Service,平台即服务,是云计算服务的提供模式之一。在PaaS模式下,云计算企业向客户提供除数据及应用以外的软件层次资源。
SaaS:Software as a Service,软件即服务,是云计算服务的提供模式之一。在SaaS模式下,云计算企业直接通过网络为客户提供具备所有基础层次的完整软件服务。
APaaS:Application Platform as a Service,应用程序平台即服务,是PaaS的一种子形式。在APaaS模式下,计算企业向开发者提供基础的软件开发工具,开发者(技术
人员或非技术人员)可在云端完成应用程序的开发、部署、运行及更新管理。在PaaS模式下,应用则必须由技术人员在本地完成开发,之后部署到PaaS平台上。
BPM:Business Process Management,业务流程管理。BPM软件通常通过图形绘制组合方式描述某一业务的流程模型,并设定其中的信息交换交易规则,从而达到规范
业务流程及数据使用的目的。
年度经常性收入:Annual Regular Revenue,云计算、SaaS等以签订长期订阅合同为销售模式的行业使用的经营指标之一。年度经常性收入通常包括合同约定的固定订阅
费或最低承诺消费费用的年化数值。
5
©2020 LeadLeo www.leadleo.com
广义的低代码开发平台是一种通过拼接、组装由通用、可重复使用的代码组成的组件模块,从而实现只编写少量代码或不写代码的情况下,快速
搭建软件应用的开发平台。一个典型的低代码开发平台应具备(1)可视化工作界面、(2)与各类后端服务连接、(3)能够进行应用生命周期
管理等基本特征。
低代码开发平台定义
来源:OutSystems企业官网,头豹研究院编辑整理
中国低代码开发平台行业——定义
低代码开发平台是一种通过利用现成组件模块,实现在只编写少量代码或不写代码的
情况下,快速搭建软件应用的开发平台
低代码开发平台工作界面示例( OutSystems平台)
组件拖拽调
用及组装
模块参
数配置
低代码开发平台基本特征
可视化工作界面
低代码开发平台提供图形可视化的界面供用户进行开发工作,开
发者可以通过组件拖拽调用、参数配置、逻辑规则定义等方式,
并结合常规代码编写,完成软件应用的搭建
与后端服务相连
通过与各类后端服务相连,
低代码开发平台能够对各
类数据进行储存、检索
处理
应用生命周期管理
除了第一步的开发外,低
代码开发平台还应具备
试、暂存、调试、部署及
维护等应用管理功能