从一体化低门槛开发平台ADC 2.0
这次大会上,华为GTS发布的基于GDE的开发平台ADC 2.0,是我们今天要讲的重点。ADC 2.0,是GDE平台的首要核心内容。
关于ADC的资料,网上基本找不到。好在这次发布会上,ADC 2.0产品经理田彬,对这个平台做了较为详细的介绍。ADC 2.0是个一体化低门槛开发平台,它的低门槛体现于低代码技术。ADC应用开发平台,能够为客户提供低代码的开发能力,帮助客户快速开发所需要的应用和产品。
作为拥有十多年历史的技术,低代码现在可以算是降低开发难度的主流技术。市面上的低代码开发平台很多,但企业的应用程序开发,并不是接入一个低代码开发平台就能解决的。
对程序开发而言,功能与应用是关键。低代码能够降低开发难度并减少代码输入量,但想要调用云计算、人工智能等能力,就不得不再接入与使用更多的平台与软件。因此,一般的低代码平台在具体应用于企业应用开发时,仍旧需要大量的技术。当今的广大企业在数字化转型进程中,大多都遇到了业务需求快速响应与IT交付能力的差距越来越大这个不可调和的矛盾。尤其是传统企业在应用程序开发方面,遇到了应用业务越来越复杂、技术越发多样性、开发资产积累太薄、安全可信新标准,多部署形态等多种问题。
而要解决这些问题,不只是需要通过低代码/无代码技术降低开发难度,更需要功能、资源、资产、技术等的集成。综合低代码平台的多种问题症结与解决方案,显然一体化是解决这些问题的关键所在。由此,一体化低门槛开发平台ADC 2.0诞生。相较于其他低代码平台,它内嵌一体化开发体验、行业资产、以及安全可信的能力。
ADC2.0有什么不同之处?
ADC 2.0是源自华为最佳实践的应用开发中心,基于元数据驱动的在线开发平台,通过封装IT能力,沉淀行业资产,图形化开发等方式降低开发门槛,使能全员开发,加速业务创新。
简单的讲,ADC2.0有三大块功能:第一块,低门槛高效率开发平台,提供图形化操作以及高效率途径;第二块,高质量可信的平台,拥有丰富的质 量评估规则,帮助用户发现低级质量问题,提升体验。第三块,一体化编排,包括UI、流程、API集成、数据分析与处理、RPA、网络操作等八个编排。基于华为Antrobot RPA创建的各种业务流程自动化操作步骤与路径,就被封装在这个功能板块之中。
关于一体化编排,这里多说几句。编排是所有低代码开发平台必备的能力。但一体化编排不是几个简单的功能罗列,而是多种编排的综合应用,并且每一种编排都是一系列的流程化操作。
以“网络自动恢复”这个应用为例,在前台用户执行命令后,整个处理流程在后台调用的是大数据编排能力、数据分析决策能力、流程编排能力以及网络指令。有的自动化处理,还需要RPA的能力。相对于其他开发平台,一体化编排能够为用户提供一致性体验,要实现的各种功能与所有操作都由一个平台提供,开发者不需要到处找平台,也不需要做平台间的打通。上面这个案例,如果不是ADC 2.0,整个操作流程可能要涉及低代码平台、大数据平台、中间件平台、以及RPA平台等多个第三方平台,不只是增加了操作步骤,单是不同平台之间的数据流通就是一个大问题,要实现全部自动化操作也会更加困难。
ADC 2.0三大板块功能说起来复杂,在应用上就体现两个字:易与快。王吉伟频道现场体验ADC开发功能,在工作人员的指导下,简单的操作了几步,仅用2分钟就搭建了一个数据随时更新的新冠疫情实时看板。
同时ADC 2.0的流程编排能力也很强,企业的很多业务流程都可以通过ADC 2.0实现。某种程度上,在业务流程管理方面,流程编排+数据分析+RPA基本可以替代BPM平台,且八大编排能力可以实现更多的功能。这意味着,一些中小企业可以通过ADC轻松开发自己的个性化业务流程管理系统。当然,通用BPM也可以通过下载预制功能实现。目前GDE STORE(GDE商店)已经上架了一些开发者上传的BPM流程模块,企业用户只需要下载就能简单使用。
关于GDE的应用资产Antrobot RPA
这次参会,毕竟是冲着华为RPA产品去的。在文末,也来简单聊聊Antrobot RPA 2.0 。在华为GDE体系中,Antrobot RPA属于搭载于GDE平台之上的应用资产。同时,Antrobot RPA被放到ADC 2.0一体化编排板块的八个编排之中。这意味着,在华为GDE生态体系中,RPA作为业务流程自动化工具,是可以随时被调用的。
下面是华为GTS的“一站式电信服务云”解决方案架构的放大图。很明显,RPA已经是应用开发中心中行业应用的标配,电信行业开发与运维过程中的大量业务流程自动化,都由RPA来实现。
而能够在架构图中占有一席之地,也意味着RPA已经成为解决方案的主流工具。需要说明的是,华为GDE平台不只能应用于电信行业,也正在走向更多行业与领域。
Antrobot RPA 的这个定位,实则是一种内置与集成。在ADC开发平台中,通过RPA编辑好的各种自动化业务流程,是按照步骤被封装于功能模块的。RPA连同其他的工具及软件,一同作为解决方案服务企业的开发与运维。从这种应用也能看出来,RPA作为一个编排组件或者功能模块,在大型平台中能够发挥的功效要远远大于单一应用。
而被集成或者内置封装,也正是RPA的发展趋势之一。
【王吉伟频道,关注TMT与IOT,专注数字化转型与流程自动化。】