参考

奥哲云枢
https://ldpage.cloudpivot.authine.com/index.php?s=/List/index/cid/1.html

2016年Gartner发布了企业软件的三种分类模式报告,其中《速度分层应用报告》中将企业应用分成了三种类型:基础设施型(如ERP)、差异化型(如CRM)、创新型(如移动端各种应用)。前面两种都是企业传统IT涵盖的领域,由传统IT人员维护和主导的固有IT模式。随着企业互联网化的程度越来越深,第三种创新型应用需求快速增长,也就是以业务部门发起的非传统IT主导的应用,这些应用有“互联网属性”“在云上”“上线周期短”“实验性”“生命周期短”“需求不确定”“传统IT部门不愿意接的烫手山芋”等特点,低代码平台出现的核心是满足这些开发需求,而不是去抢OA、CRM甚至ERP的市场。

低代码的主流定义

为满足企业业务部门发起的移动端为主的中小应用的需求,用可视化拖拽式和少量代码就可以快速在云上开发的云原生应用,这种云端平台通常称为低代码开发平台。

低代码开发平台必须具备的核心要素叫“3+1” :
3个能力:可视化(拖拽式)、MADP(移动优先)、aPaaS(云上开发环境)。
1个必须:有配套的生态(成熟的开发者、和其他云或企业内部系统连接的能力)。

发展历史
上世纪八十年代,美国就有一些公司和实验室开始了可视化编程的研究,做出了4GL“第四代编程语言”,到后来衍生成VPL“Visual Programming Language可视化编程语言” 。
2014年,“低代码(Low-Code)”的概念被Forrester Research研究机构正式提出,关于“低代码”的定义是:利用很少或几乎不需要写代码就可以快速开发应用,并可以快速配置和部署的一种技术和工具。
2017年,Gartner创建了一个新门类,提出了aPaaS(应用程序平台即服务)的概念,随着这一概念的出现与推广,低代码开发平台(LCDP,Low-Code Development Platform)在全球市场上更为活跃。

奥哲云枢

多样的部署方式
image.png
云枢产品技术逻辑图
image.png