低代码,怎么秃然就火了?
作者:互联网
低代码
英文名叫:Low-Code
嘿嘿,低代码可不Low
指的是一种快速开发方式
用很少量代码甚至零代码搞定
一、为什么要用低代码?
先举个小例子
某天,我看到社区保洁阿姨打卡
都用上了物业自己开发的小应用
看着特别简单
↓
后来一聊
才知道是物业经理自己在低代码平台下了个模板设置下流程,分配了下权限捣鼓下就上线了
再说个大例子
这次14亿人口普查
全国700万普查员上岗
第一次采用“电子化”采集方式
数据直接实时上传
曾经“填大表”的方式成为历史
所以,不管是
保洁的迷你小应用,还是亿级超大应用
海量需求爆发出来了
所以
Gartner预测:到2021年应用开发需求的市场增长,将至少超过企业IT交付能力的5倍。
这预测很说明问题
传统软件的开发方式和交付能力
满足不了人民群众日益增长的软件需求这些需求海量、零碎、善变
原有应用开发,按项目交付方式↓
这种方式的好处是
专业人士、专业团队操盘,有保障
但是问题不少
①开发周期长②价钱还很贵③系统改造成本高,人迁就系统万一遇到不靠谱的“伪专业团队”无法按质按量交付或者上线后漏洞百出就成了大坑
二、低代码平台是什么?
低代码的本质是 改变应用系统的开发方式
①用预制模块化的方式搭建
在厂商提供的低代码开发平台上
已有不少预制好的模块
包括:功能模块、流程模块、场景模块...
每个零散模块功能独立
就如同:卫生间模块、厨房模块、阳台模块....
然后
开发者“按需”重新组合排列模块
如同拼积木
就能构建出一个“新应用”
原来,开发者是这样的会几门编程语言,那是基本要求
↓
现在,用低代码平台大部分工作是这样的↓
三、低代码的好处
①上线速度极快
低代码=更少的代码
这意味开发时间缩短了
能够实现业务应用的快速交付
举一个真实的例子2020年初,疫情最肆虐的时候北京某区一款大型防疫应用系统原来开发周期需要1个月
可是采用低代码平台方式开发2天搞定,第3天上线,成功应用
这种速度就是一种“颠覆”
②人人都是开发者前端业务人员,也能下场搞开发后端开发者,也能减少打地基工作
原来一个新应用上线后
80%,后台开发者是要遭“吐槽”
↓
业务思维VS技术思维
应用开发就变得“傻瓜”了一些简单的轻应用微应用前端使用者更了解业务流程他们自己下场所见即所得地开发出一个符合自己心意的应用
但是
并不意味着“程序员”要下岗
不可否认,企业级的应用
一些复杂的、核心生产系统的应用
依然需要“程序员”专业炮制
但是利用低代码平台,能省一些事
一些共性的、简单的、打地基的活
就不用从零开始码了
从项目制到低代码开发方式
开发流程简单了,人天少了一大半
成本也大大可控
↓↓
④云上快速部署,简单了
有些低代码平台
本身就是一个云原生PaaS
快速部署,弹性伸缩
除此之外
云原生自带那些基因
比如,容器化、微服务、DevOps、CI/CD...
低代码平台上也全部继承过来
四、有哪些公司提供低代码平台?
我们来看两张表
①
Gartner魔力象限-2020年9月
低代码应用平台
↓②
FORRESTER-2019年Q1报告
低代码应用平台
↓嘿嘿,是不是里面公司
好多不认识?
的确,这个领域大玩家基本是国外的
OutSystems,FileMaker属于第一梯队
第一梯队代表:OutSystems
官网上有一个成功案例说明↓2个开发人员在1周内用OutSystems平台更新了核心贷款系统将审批时间从30小时缩短至30分钟
第一梯队代表:mendix
这家公司有一句广告词
深深打动了我
↓
除了这两家有点陌生外
我们熟悉的几家国外传统厂商
在这1、2年中
也纷纷抢占山头,并加大投入
Salesforce:Lightning Platform↓
甲骨文:Visual Builder Cloud Service↓...
低代码在国内,也非常火两大类厂商主导
第一大类:传统管理软件大厂
用友:YonBIP商业创新平台
YonBIP
是用友2020年发布的战略级产品
↓
低代码是YonBIP家族的亮点之一
①YonBuilder
是YonBIP家族的低代码开发平台
原厂开发、ISV开发、本地化开发、企业自建、个人开发者,非常容易上手,能够快速构建应用
②YonSuite
是YonBIP家族面向成长型企业的云服务
一个真正基于微服务的云原生SaaS平台
↓
通过低/零代码的方式
用拖拉拽的积木式配置组合
就能快速构建不同场景的特殊应用
同时能顺畅对接原系统,数据一盘棋
详情,请点击
金蝶:EBC苍穹平台
详细了解,请点击
致远互联:COP协同运营中台
随需定制各种应用满足不断变化的业务场景需要实现高效率、低成本的创新
第二大类:公有云厂商
阿里云:宜搭最大特点是可以和钉钉无缝集成↓
腾讯云:低代码平台
最近刚刚上线,可以去体验一下
↓
除了上面两大阵营之外
国内还有不少独立的PaaS平台
也提供低代码开发环境
就不一一列举了
国内两大类厂商的区别
公有云厂商,提供的低代码平台
目前看来,比较适合搞点灵动的“小活”
简单、亲民、易上手
软件大厂,提供的低代码平台
是可以搞“大活”的平台
实际上是把他们搞多年搞EPR、OA的积累
慢慢的“平台化”、“中台化”、“模板化”了
政府、大企业的一些新应用、新需求
复杂、个性、庞大、多变
都可以尝试用这种平台来开发
模块拖拽、云化上线,稳了!
标签:怎么,模块,代码,平台,开发,应用,YonBIP,秃然 来源: https://blog.51cto.com/u_15127635/2768704