简介:阿里云智能钉钉事业部高级技术专家范之岳在分论坛分享了钉钉低代码的数字化实践经验。他认为,在全面上云的趋势下,低代码平台让“云”更平易近人,是“业务上云”走向万千企业的最后一千米。
Qcon2021北京站《低代码实践与应用》分论坛由阿里云智能钉钉事业部资深技术专家、钉钉宜搭低代码平台负责人叶周全做出品人,集合行业内低代码平台的典型案例,从用户的视角解读如何选择和使用低代码平台。架构
阿里云智能钉钉事业部高级技术专家范之岳在分论坛分享了钉钉低代码的数字化实践经验。他认为,在全面上云的趋势下,低代码平台让“云”更平易近人,是“业务上云”走向万千企业的最后一千米。阿里云
阿里云智能钉钉事业部高级技术专家范之岳云计算
如下是范之岳在Qcon2021北京站《低代码实践与应用》分论坛的演讲摘录(本内容未经受权不得转载):spa
今天的分享围绕阿里巴巴的低代码实践以及钉钉低代码平台产品技术的演进展开。项目管理
首先,让咱们看看做为低代码平台的咱们会遇到什么样的客户以及不一样客户的需求是什么? 咱们的目标客户是中小企业,和大型的一些集团企业。资源
咱们的命题是关于咱们的客户,他们在企业运营管理数字化中有什么样的诉求与挑战?开发
如图所示:咱们能够看到随着企业不断发展,在不一样的阶段、不一样的规模,它会有不一样的数字化的诉求。rem
低代码在这里面有用武之地吗?个人答案是有,甚至在不一样的规模和阶段,低代码都有用武之地。产品
几年前,在阿里巴巴,咱们就有了企业智能事业部(原信息平台事业部),作的事情就是把在集团最初发展阶段购买的商业软件所有下线,用彻底自研的方式去研发了本身的HR系统、采购系统、法务系统、IT行政系统。it
为何要自研?由于,当一个集团业务和组织发展成熟起来以后,整个公司业务运营管理就会诞生不少独特性和专属性的需求,外采的系统每每没法知足。
可是自研了几年以后,咱们也碰到了问题。咱们的HR、采购、法务系统都属于重型的中后台系统,复杂度还挺高的,尤为要应对多组织、多分公司、上下级各类场景,咱们把70%的研发资源都投入在这些重型系统研发中,而且一个应用须要多人维护。
可是,除了这些重型应用之外,在集团内部还有很是多的需求和诉求,好比行政类、IT类、项目管理类等等。这形成一个结果:很是多的需求要排队,最终核心应用没法知足很是快速的变化。
这个局面怎么破,是咱们一直在思考的问题。
不改变如今企业应用的开发模式和平台架构,这个题无法破。 把PaaS的能力和Saas的应用场景结合在一块儿,并采用低代码的方式,应该是解决大规模企业应用支持扩展定制的核心策略之一。
看看业界,Salesforce作 CRM、SaaS很是牛,市值上千亿。那它怎么应对大客户的定制需求?它在很早就推出了对应 CRM 、SaaS的PaaS平台,面向开发者和交付集成者,他们能够用平台给客户交付定制化的需求。
还有不少专一作开发平台的PaaS产品,共同特色是低代码、平台化,这是一个趋势。这些PaaS平台它不只是低代码技术平台,而是把行业业务的属性、业务的组件和PaaS平台结合在一块儿。
钉钉低代码平台也不是一蹴而就,最开始是来源于阿里巴巴内部。阿里巴巴集团的数字化诉求最终孵化出了钉钉低代码平台——钉钉宜搭。
在钉钉宜搭1.0阶段,首先要作的是让流程在线,简单点说就是审批在线而且移动化,这是不少企业包括阿里最初始的诉求,也是钉钉宜搭在1.0阶段解决的问题。在这个阶段,咱们但愿低代码平台能被全部的阿里小二使用,下降开发门槛和成本、提高工做效率。因此,1.0阶段咱们借助于钉钉宜搭的零代码能力,再辅以低代码能力,在阿里内部真正实现了“全民都是开发者”,让阿里小二们只须要考虑业务场景,用钉钉宜搭能快速地打造了一个支撑业务协同的数字化应用,解决了中长尾应用的诉求。
钉钉宜搭2.0阶段,考虑的是低代码平台能不能解决重型应用的诉求。咱们提出了一个概念,就是元数据模型驱动。咱们用元数据来驱动流程,驱动页面,驱动规则,驱动数据报表,甚至直接把定义好的元数据透出到业务人员的业务工做台上去。2.0阶段增长的能力主要是面向相对专业的开发者,提高开发复杂业务系统的研发效率。咱们把元数据层和数据层作了一个重构,还提供了业务流编排的能力,在业务流的每一个节点均可以定义不一样的业务动做,来知足复杂的业务流程逻辑需求。
到了钉钉宜搭的3.0阶段,它呈现出三个显著特征:数据驱动、云钉一体和行业数字化。
首先:数据驱动。它和元数据驱动有什么区别?元数据驱动关系产品技术,数据驱动则是真正意义上的业务驱动,咱们要把业务作闭环,用数据来作决策。
其次,行业数字化。咱们最终的目标是让生态和行业在线。低代码平台上面必须得有业务的特征、行业的特征。当咱们进入到某个行业里后,还有一个命题必须得解,就是业务集成、系统打通、数据的互联互通。
钉钉宜搭3.0阶段的新挑战是要让行业数字化起来,咱们要证实低代码平台是能够成功的,是有业务结果的,因此咱们要作不少事情。
这就带来了3.0阶段的第三个特征:云钉一体。
1)咱们把门槛降到足够低,由于最终咱们客户要的是业务。低代码平台封装了云计算的能力,可让云真正地平易近人。客户为何买单?为他想要的业务系统买单,他不须要懂,但能够感觉到云带给他的技术价值。
2)咱们客户有不少的系统,包括咱们钉钉上很是多的应用也受到不少客户的喜欢,可是这些系统和应用都是单点的,他们的诉求是如何把这些系统和应用的数据融会贯通起来。
一个简单的例子,企业要给人打绩效,除了看考勤系统,还要看工做产出,就须要一个业务系统首先让工做数字化,而后产生的数据和考勤数据合在一块儿作绩效考核。 咱们坚信,钉钉加上低代码,它能够成为企业使用云的一个全新界面。 咱们再也不是往客户那边简单输出,而是借助低代码平台,借助一整个业务解决方案,去帮助客户实现业务定制的价值。
当咱们进入行业以后,发现很是多的场景、业务是没有数字化的。如上图左侧的照片所示,他们的工序管理就是用这些纸质的卡,并且他们还以为很好用,不会轻易变化。
对于这种单点场景来讲,其实低代码平台能够很是快速地实现数字化。 可是咱们在制造业但愿要深耕的是什么呢?解决单点问题确定不够。这就是为何咱们须要去打造低代码的行业解决方案。
图上中间这一块,围绕着制造业的“产、供、销”管理一体化,有很是多的应用场景。整个制造业的解决方案里面可能有几十个、甚至上百个的产品,等着咱们用低代码的方式去实现。
中间这块应用场景是产生数据,其实真正的价值在于上层,低代码平台实现了业务闭环以后,会产生大量的数据, 经过数据的分析、数据的展示,帮助咱们的客户来作决策分析。这是低代码平台必需要解决的:不仅是生产数据,而是让数据可以发挥价值。
另外,制造业有一个很是强的诉求是应用互联和IOT,设备要万物互联。这些都必须经过低代码平台,用链接集成能力去把它作起来。最终低代码平台是能去解决一整个行业的数字化转型。
钉钉宜搭未来再也不是做为独立的低代码产品,不是简单地作产品的商业化,而是要成为低代码基础设施的提供者,咱们会有很是多的生态伙伴。
有些伙伴之前想要作一个SaaS,想都不敢想,由于之前To B的SaaS门槛很高,没有几十人的研发团队是作不出一个优秀产品的。可是低代码平台能够把门槛降到足够低,只须要一个小型、有必定开发能力的团队,就能够打造出真正属于这个团队本身的行业级产品,这是低代码的优点。咱们和伙伴们讲,但愿大家用钉钉宜搭平台打造出属于大家的东西。
低代码平台上的应用和产品优点不止于此。它原生于低代码PaaS平台,自然具有扩展、定制的能力。咱们用低代码平台打造出来的产品可以拥抱变化,客户提什么需求都没问题,能够快速定制修改,甚至所见即所得,这是咱们但愿达到的目标。这已经不是愿景了,由于包括钉钉宜搭在内,低代码平台正在实现这一切。
本文内容由阿里云实名注册用户自发贡献,版权归原做者全部,阿里云开发者社区不拥有其著做权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。若是您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将马上删除涉嫌侵权内容。