您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[头豹研究院]:科技行业:2020年中国低代码开发平台行业概览 - 发现报告
当前位置:首页/行业研究/报告详情/

科技行业:2020年中国低代码开发平台行业概览

信息技术2020-05-31蔡宇宁头豹研究院甜***
科技行业:2020年中国低代码开发平台行业概览

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