文/王吉伟
12月3日,华为GTS举办了2020 GTS合作伙伴大会,也是其首届技术服务伙伴大会。
该大会的主要目的,是与电信运营商、行业企业、合作伙伴共商在面向未来的运营中,如何开放平台和能力、构建合作体系,使能千行百业数字化转型。
大会期间,华为GTS发布了GTS 伙伴发展策略和计划,同时发布 GDE数字中台,以及搭载在 GDE平台上的应用开发平台ADC 2.0、应用资产 AntRobot RPA2.0(机器人流程自动化)和支撑业务运营的 CSM 客户成功管理平台。
王吉伟频道受邀参加此会,这次参会的重点是了解华为RPA新品AntRobot RPA 2.0。GDE平台作为AntRobot RPA的技术与资源基座,同样需要多了解一些。因为最近在研究低代码平台,在上午主会场展厅的参观中,对应用开发平台ADC 2.0也产生了浓厚的兴趣。本文,跟大家聊聊ADC 2.0。
从华为GDE平台谈起
在讲述ADC 2.0之前,需要先了解一下GDE平台,因为ADC是搭载于GDE平台的。而在了解GDE之前,需要先来说说华为GTS。
华为GTS,也就是华为全球技术服务部。这个部门,主要负责对华为全球的网络进行维护、交付、优化,并负责相关软件的开发及运维等工作。华为GTS的愿景,是用自动化、数字化的技术来改变行业以及企业自身的经营。
虽然这是一个偏向服务与交付的部门,却汇聚了公司的软件、数据等各种优秀人才。华为GTS在全球对1500张网络进行着维护和建设工作,员工27000人以上,其中4700人是研发员工。同时,拥有200多个解决方案合作伙伴。在业务布局和规模方面,华为GTS服务了全球超过170个国家,正在交付的项目数量超过3800个。
华为GTS有了愿景与战略,具体怎么落地实施呢?自然需要一个数字化平台将各种能力、资产与服务打通,然后带着合作伙伴打造各种解决方案,助力各大行业的数字化转型与升级。这个数字化平台,一方面能够使能自身并提高自身效率及服务客户的能力,另一方面还要做到将这些能力输出连同合作伙伴一起为运营商打造数字化平台。
由此,华为GDE平台诞生。目前,全球12个区域400多个运营商客户都在使用GDE平台,平台拥有开发者18500+,注册用户达到31万。
GDE(General Digital Engine)是华为统一数字化作业平台。它将具有公共属性的业务单元从前端应用中分离与沉淀,形成可共享使用的公共资源与能力,以“云服务+在线应用开发”的方式为企业解决灵活可扩展的业务诉求,实现业务与平台、应用与数据耦合。
因此,华为GDE是一个数字化使能平台。GDE平台首先为开发者提供了一个ADC应用开发平台,其次深度积累了GTS电信领域的资产,并且华为的数据处理和分析计算能力也都通过平台对外开放,可为用户提供高性能数据平台、开放架构,元数据等技术。它通过提供通用数字化引擎,以云服务形式提供应用开发平台,支撑企业极简高效开发,实现敏捷交付,达成降本增效,助力企业快速完成云化和数字化转型。简单的讲,GDE至少能够为用户提供三种能力,即应用开发、行业资产应用以及算力与AI加持的数据处理等技术。
上面说的这些,大家没看懂也没有关系。对于GDE平台,你只需要了解一点:企业通过接入或者搭建GDE平台,就能实现高效开发应用程序,并能够快速调用华为的5G、人工智能等技术。
企业想要真正实现数字化转型,必然会通过平台化开放其资源与能力,带着客户一起进行转型升级。对于IT能力不够强的企业,选择与合适的服务商合作搭建云平台,是数字化转型的最快路径。现在,包括通讯等行业在内的很多企业都在与华为GTS合作,通过GDE平台搭建自己的业务平台,这个数量级别已经突破500个,并且在快速增长。进一步讲,如果你的企业想要快速应用并输出5G等技术,不妨了解一下华为GDE平台。
一体化低门槛开发平台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开发功能,在工作人员的指导下,简单的操作了几步,仅用3分钟就搭建了一个数据随时更新的新冠疫情实时看板。
同时ADC 2.0的流程编排能力也很强,企业的很多业务流程都可以通过ADC 2.0实现。某种程度上,在业务流程管理方面,流程编排+数据分析+RPA基本可以替代BPM平台,且八大编排能力可以实现更多的功能。这意味着,一些中小企业可以通过ADC轻松开发自己的个性化业务流程管理系统。
当然,BPM也可以通过下载预制功能实现。目前GDE STORE(资产库)已经上架了一些开发者上传的BPM流程模块,企业用户只需要下载就能简单使用。
关于GDE的应用资产AntRobotRPA
这次参会,毕竟是冲着华为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的发展趋势之一。