拓源讲堂(七)
低代码应用平台###
“拓源讲堂”第七讲来了!本期内容的主题是“低代码应用平台”。
在数字经济发展下,低代码的出现推动了经济社会的全面提效,也成为人才供求矛盾的润滑剂。低代码迎合企业数字化转型需求,一方面降低软件开发门槛,让初级开发者的发展成为数字化转型的基础;另一方面通过提供模块化和可视化操作,帮助开发人员实现心中所想即所得,将更多时间用来创造和构建,并节省了重复性工作的时间;
那具体什么是低代码应用平台呢?小编这就带你一探究竟,让我们共同开启低代码应用平台的奇幻之旅吧!
07
低代码应用平台
o什么是低代码应用平台?
Low-CodeApplicationPlatform(LCAP)低代码应用平台,Low-CodeDevelopmentPlatform(LCDP)低代码开发平台,通过配置及较少的代码,实现全栈应用生成及生命周期管理。它的本质是创建应用的应用,能力特点为以下几个方面:
全栈式可视化编程:界面/数据/逻辑的可视化设计及生成
全生命周期管理:包括了开发/构建/测试/发布/运维/运营等周期
可扩展:个性化UI,特定的功能,专用算法等
开发效率:降低技术门槛,加速应用上线的时间
缺乏灵活性:对于复杂业务及复杂功能扩展支持有限
o低代码与无代码的区别
低代码平台和无代码(也称0代码)平台都是基于同样的“敏捷性”这一思想而构建的。虽然粗略地看上去很相似,但实际上它们适用于非常不同的目的。
无代码开发平台一般用于功能有限的小型应用程序,如有特殊需要的请假流程,处理维修任务管理,开发大型套装软件中不包含的特定可选功能等,其功能以及与其他应用程序的集成都是比较有限的。
与之无代码开发平台相反,凭借扩展性的优势,低代码开发平台才能承载核心业务服务和复杂的应用程序。中国软件行业协会认为,低代码与业务系统的集成能力将更受重视,这将成为企业选择低代码平台时 o低代码能力分类
根据低代码平台产品的能力与场景化灵活性,可以分为五类:
请求处理:通过业务模型及业务逻辑对外输出API服务;
流程:流程型的一般用于OA办公,通常包含流程引擎;也有专注于业务流程设计的,用于处理业务逻辑;
数据库:专注于数据操作,适合企业向数据字化转型的阶段;
移动优先:侧重于移动应用;
通用型:包含上述的能力,适合所有企业普遍的需求;
o低代码应用平台主要功能
低代码应用平台主要功能特点就是可视化,通过可视化设计完成业务功能:
可视化建模:业务模型的可视化设计;
可视化界面设计:通过拖拽或表单设计的方式生成界面;
办公流程支持:工作流功能是必备的功能;
业务流程支持:部分代码应用平台支持可视化的业务流程设计,大部分支持规则式配置以完成业务逻辑;
自动化任务:自动化任务调度,用于定时触发业务或执行统计;
汇总统计:数据统计及报表生成;
图表支持:以图表的方式展现统计分析的数据;
桌面端:主要以支持Web方式的界面;
移动端:移动端的支持,主要采用WebView技术;
主要功能界面展示:
向下滑动查看所有内容
o国内大厂低代码平台产品
大厂的产品优点:
文档齐全
云服务能力集成
功能组件齐全
持续发展
o开源低代码产品
Saltcorn,MIT
o适用不适用场景
Gartner根据企业的IT成熟度和业务数字化水平将企业客户分为高级别IT成熟度、中等IT成熟度和入门级IT成熟度三类,企业可以根据自身需求来选择各自的LCAP服务商。根据企业IT成熟度的不同和业务需求的不同,Gartner列举了LCAP目前常见的应用场景,企业可以根据用例和自身需求来选择相应的LCAP供应商。
低代码应用平台除了上述的应用场景之外,企业也要考虑开发的应用长远发展的问题,毕竟代码平台及主流技术也存在升级和更新换代的而引起的兼容性问题。下面的使用场景下就不太适合使用,或者说不是很好的应用实践:
o在航空行业应用低代码平台
航空行业的业务比较复杂,对IT依赖都比较大,如果在航空行业应用低代码平台,可以参考以下思路:
避免深度绑定:航空行业IT建设是与时俱进的,深度的绑定只会对IT建设约束更大;
避免应用于核心业务:核心业务是航司业务根本,当绑定了低代码平台后加大业务扩展难度;
封装复杂业务:采用微服务或Serverless技术尽量隐藏复杂业务,提供接口对应低代码平台;
支持云平台服务集成:可对接航司或云平台厂商的云服务;
支持移动应用:支持移动端或移动应用的对接;
选择可持续发展的产品:低代码平台一但应用,就会长期依赖其功能,那就需要考虑该产品的可以持续发展,可持续支持,可持续升级的能力;
以上就是本期“低代码应用平台”的所有内容,希望通过本期内容的分享,能够帮助大家对低代码应用平台有更多的了解与认知,便于大家后续对低代码应用平台有更深层次的学习。
之后,“拓源讲堂”依旧继续推进年技术分享交流计划,按照技术热点及公司技术产品进展为大家实时更新更多技术分享。
课程除了通过线下讲堂/线上视频课堂的方式进行培训,还会不定期通过「恒拓开源」与「恒赢智航」的 拓源讲堂
年度技术交流分享计划
拓源讲堂
问渠那得清如许
为有源头活水来
“拓源讲堂”是为进一步完善公司人才培养机制,充分激活人才活力,使公司发展与员工成长同频共振而建立的培训计划。希望通过对不同主题内容的分享和探讨,公司广大的技术、业务及管理人员能够拥有更多的学习机会,交流渠道和展示平台,提升技术水平,加强各专业能力。真正助力每一位恒拓人在勤于学习、勇于创新、乐于分享的路上一路前行,苦练内功,不断精进,成就卓越。