华为低代码平台实践,助力运营商数字化转型
6月19日,由低码时代和RPA中国联合主办的「低代码应用与发展论坛」在北京The Future Hall成功举行。本次论坛以“低码时代·敏捷先行”为主题,聚焦低代码的实践与发展,共同探索如何利用低代码、AI、RPA创新技术,助力企业实现数字化转型升级。
华为低代码资深技术专家、低代码一体化编排平台GDE架构师周明旺受邀出席此次大会,并以《华为低代码平台实践,助力运营商数字化转型》为主题进行了精彩演讲。
华为低代码资深技术专家、华为低代码一体化编排平台GDE架构师-周明旺
周明旺表示,华为GTS的低代码平台是源自于华为GTS业务的数字化转型。在华为GTS业务数字化转型过程中主要面临三大难点:第一,业务流程缺乏标准,难以实现统一的管理规范;第二,GTS类工具和系统繁多,平台之间的操作和数据存储存在断点,无法解决深层次业务问题;第三,缺乏专业的人才,多数GTS业务习惯于单机、离线作业模式,交付模式也比较单一。
基于这三项业务难点考量,华为GTS的低代码平台应运而出,以快速赋能非IT专业人员参与应用开发和功能迭代,提高项目交付效率、节省时间和优化客户服务体验。
在谈到华为GTS低代码平台诞生过程时,周明旺从三个维度进行了详细阐述。第一阶段,套件时代,指将做好的整套产品卖给运营商,但是不同的运营商在不同的节点有不同的定制诉求,需要研发人员去参与每个节点的定制,所以整个项目开发链繁琐交付周期长,相同的项目和工程无法重复利用。这时将变化频繁的功能进行集成在第三方系统中,封装成套件进行自由配置,也是低代码产品的雏形。
第二阶段,产品云化,为了突破产品的边界能力,打造了基于云化的iPaaS平台技术底座,同时基于模型驱动开发以完成OS领域的产品研发。
第三阶段,多维度一体化开发模式,为了提升低代码平台能力,引入了RPA、AI、智能数据分析等功能,进一步提升低代码平台开发能力,以帮助GTS业务流程快速实现数字化转型。
华为低代码平台的一体化编排开发模式是其特色功能之一,提供了8大编排能力。
1、UI编排:包括Web端、组件的编排能力,同时内置了160多个成熟、稳定组件,支持基于GS低代码的扩展。还内置了100多个终端组件,包括Pot和卡片的编排能力。
2、流程编排:业务流程节点编排,流程表单编排和流程规则编排。
3、API集成编排:与第三方API进行了集成,例如,电信领域的一些常用协议。
4、数据编排:支持智能数据分析编排,同时支持第三方系统集成。
5、AI编排:包括图像识别、OCR识别、模型训练等诸多AI能力。
6、RPA编排:通过规则设定或记录员工操作记录,将数字化业务流程实现自动化。
7、预置编排:可以帮助用户快速扩展更多的业务编排。
8、网络编排:通过该功能可以分享网络资源,进行隧道创建、内容创建等操作。
基于这8大编排能力,华为低代码开发平台提供了统一的工程管理、设计器、数据互通和界面接入,辅助用户对RPA、AI、UI等进行统一的流程操作。同时用户在低代码平台开发完应用后,可进行统一的测试、发布、部署、管理、端到端自动化以及后续维护等一站式管理。
为了帮助用户深入了解华为GTS低代码开发平台的诸多好处,周明旺举了两个实际应用案例。
海外电信领域技术作业应用案例:该案例全部由一线业务开发工程师完成。在技术作业这个业务场景下,所需要的数据来自于现有多个业务系统,包括一些集成交付、网规、网优等功能。通过数据集成编排可以把各个系统中的数据通过数据抽取的方式抽取出来,再通过无代码方式进行业务建模,将抽取的数据融合到技术作业场景中,进行相应的功能开发。此外,为了进一步提升流程的透明度和可控性,还与智能设备进行了相结合使用。例如,当技术作业的物流到站时,可通过智能设备感知到,然后触发流程环节使工程师可以做进一步业务处理。同时还会根据用户日常运营生成可视化智能数据分析报告,以辅助工作人员作出业务决策。
5G2B企业轻量化SLA监控系统案例:做这个项目之前,运营商的业务人员有很多担忧,例如,需要安装多少个客户端,没有编程基础能否使用该产品,系统、平台之间有很多断点能否通过该产品进行补充等。当业务人员接触到华为GTS低代码开发平台之后,这些顾虑全都打消了。
在5G2B业务场景中,企业有很多5G终端设备,并需要监控性能指标。首先运营商会将相应的5G设备的通信数据,通过数据开发的模式放到SFT上,再通过数据编排能力提取周期性数据。提取后的数据再通过层层过滤,得到基于基站的流量和性能指标情况。得到分析数据之后,再通过数据开放+API集成编排,以接口的形式交给企业报表系统做可视化呈现。基于华为的低代码编排能力,即便是没有编程经验的业务人员也能快速完成所有功能的开发和迭代。
最后,周明旺指出,低代码平台对于企业实现数字化转型有四大好处。第一,低代码开发降低了编程的门槛,没有任何编程经验的业务人员只需经过简单培训即能上手使用;第二,低代码平台的一体化编排能力,极大加速了相应业务场景的开发进程,节省了大量开发时间;第三,对于开发完后的应用,低代码平台可提供测试、部署、发布以及维护等一站式服务;第四,所有开发成功的应用是可复制的,业务人员可以将稳定、高效的应用快速分享至其他业务场景或部门,实现批量化增效。