使用RPA,快速解决部分地区由于网络原因造成产品无法激活的问题

问题概览

日前,部分地区产品激活服务器突然出现无法访问的问题,客户反馈无法在线进行产品自动激活。而借助传统解决方案需多方协调,开发周期在一至两个月以上;UiPath通过机器人流程自动化RPA技术,两周内完成从设计到测试运行的全部开发流程,并在第三周将解决方案成功上线,帮助客户快速解决产品激活问题。


UiPath在短短两周内,利用RPA技术完成了从设计到开发、从测试到部署,直至最终上线的全部流程,快速解决在中国部分地区产品无法自动联网激活的问题。

三周前突然接到客户反馈,发现部分地区存在UiPath产品无法激活的情况。UiPath技术团队旋即展开调查,快速确认网络原因导致部分地区激活服务器无法正常访问。

UiPath产品在线激活时,将向激活服务器发送电子邮箱地址、机器码、激活码等信息,并由激活服务器生成相应的授权激活文件,进而对产品进行激活。如果采取离线激活方式,则需要将离线计算机生成的激活请求文件传输至另一台联网计算机,通过在线激活通道进行激活,然后将生成的授权激活文件重新传回离线计算机完成激活流程。由于部分地区无法正常访问激活服务器,产品无法正常在线激活,UiPath中国团队立即开始通过公司内部渠道帮助客户进行产品离线激活。

一般来说,因网络问题造成产品无法正常激活的情况,有如下两种解决方案:

1. 在可以访问激活服务器的地区建立代理服务器,通过设置代理服务器间接访问激活服务器,从而允许无法直接访问激活服务器的地区实现连接并进行产品激活。

  • 优点:由于代理服务器安全环境可控、代理通信加密技术成熟,数据安全性能够得到有效保障;
  • 缺点:代理服务器节点单一,服务可用性难以保障。

2. 使用CDN内容分发网络加速激活服务器,以此来提高各地区激活服务器的可用性,从而允许部分地区通过CDN网络访问激活服务器并进行产品激活。

  • 优点:服务可用性较高;
  • 缺点:由于加速节点安全环境复杂,安全策略实施较为困难,尤其是产品授权、激活流程涉及机器码、激活码等重要数据,总体安全性难以保障。

此外,这两种传统解决方案均涉及到基础设施架构(Infrastructure)问题,相关供应商选择、风险审核耗时较长;产品部门必须开发产品补丁,针对部分地区客户修改激活服务器参数;产品激活为第三方服务,权责划分复杂,UiPath作为激活服务使用方在此事件中的行为受限。此外,由于存在大量相关法律法规,合规性也是重大问题。

解决方案对比

RPA辅助激活解决方案无需修改产品、无需第三方服务商协助;使用既有通信渠道,进一步降低安全控制成本及合规成本。

RPA解决方案不会对软件产品本身造成干扰,也不需要产品部门为此专门开发补丁,客户端方案搭配简单易用的向导式激活器(Wizard),全部开发皆可由本地团队完成。无需搭建、租用新的基础设施,从而省去许多麻烦;由于使用电子邮件通信,各通信终端安全环境可控,无需施加额外安全控制措施,进一步降低开发成本和开发周期。

在RPA解决方案的初步设计和开发阶段,人类员工在第一时间为客户解决激活问题的同时,逐步建立、优化业务模型,并开发了向导式激活工具(Wizard),引导客户填写相关信息并生成标准化激活文件。

激活器界面

机器人流程自动化RPA在计算机UI层模仿人类进行操作,不需要底层系统的特殊支持,同时相较于其他集成开发而言,独立性高、依赖性低,不会对运行中的其他业务系统造成影响;UiPath的组件式开发模式,先天具备模块化能力,可以快速根据实际需求变更流程或与新的业务流程对接;此外,RPA机器人相当于一个数字员工,能够快速上手已经建立好的人工辅助业务模型,真正实现无缝部署。

事件发生后第二周,RPA机器人即已部署完毕并进入测试阶段。这很大程度上归功于“自动化优先思维”和向导式激活工具(Wizard),业务流程在机器人部署前已实现标准化,降低了部署阶段的难度,加快部署速度。


第三周,机器人已被部署到生产环境中和人类员工共同处理客户的产品激活请求。

RPA机器人在生产环境中部署后,负责将激活请求文件通过内部渠道提交给激活服务器,再从激活服务器中获取授权激活文件并递交客户,文件管理和交付流程井然有序、准确无误。客户只需按照向导式激活器提示的步骤操作,就能在几分钟内完成产品激活,相比于之前的人工流程效率大大提升。由于采用UiPath企业RPA云方案和既有通信系统,不需要额外增添基础设施,也不需要增加新的通信渠道,解决方案几乎不受互联网相关法律法规影响。

RPA辅助激活解决方案从最初的设计到最终上线,总共花费不超过两周时间;上线后立刻和既有人工流程无缝衔接,不对客户体验造成消极影响,这一切都是其他传统解决方案难以做到的。

想要了解更多信息吗?

我们始终为您的RPA之旅出谋划策、保驾护航。