专栏连载 |深度解读RPA:RPA 的主要组成部分之控制器

后台-系统设置-扩展变量-手机广告位-内容正文顶部
 
即日起,AutomationAnywhere首席专家王言将在RPA中国公众号和官网同步开设专栏,每周一篇深度专栏文章,为读者深度解读RPA技术以及未来的发展和应用。点击RPA全球生态公众号下方菜单:「深入RPA-王言专栏」即可查看全部专栏内容,欢迎关注!
 
 
各位听众,大家好,我是王言。上一节我为您介绍了RPA三个主要组成部分的第二部分,RPA的运行器。这一节我将为您介绍RPA的第三个组成部分,也是最后一个部分,RPA的控制器。我们也可以把它比作是RPA平台的大脑。
 
 扫描二维码购买全套课程
 
很多人在一开始使用RPA平台时,对RPA的控制器能力是不以为然的。简单的认为,只要有RPA的编辑器可以开发机器人,有RPA的运行器可以去运行机器人,不就可以完成自动化任务了吗?为什么还需要一个RPA的控制器? 事实上因为现在所有的机器人的运行和管理还是必须要靠人去管理的,就是说我们今天的机器人还是没有自我意识,或者自我控制的能力 。
 
所以,在RPA的运行和监控和管理过程中,必须还是需要人来去参与的。 我们假定如果没有这个控制器,也就意味着每一台的运行器都需要用人去做监控和管理。 如果每个运行器都是靠人去管理,我们反向来讲,RPA也没有实现到能够解放人员劳动的目的。
 
所以,我们希望是说机器人的管理员更多的通过控制器直接的就可以去管理很多的机器人的运行,而不必这样一对一的去管理实现。所以,这是RPA控制器出现的主要目的。评价RPA控制器的好与坏,我想主要分为三个角度去看。
 
第一个角度,我们谈到RPA控制器的调度能力 。也意味着说,控制器能够调度的机器人,或者讲运行器,或者是编辑器越多越好。或者讲我们在调度过程中,如果是说调度器调度能力,控制器本身出现了问题,能不能实现一些高可用、负载均衡,或者灾备的能力,保证控制器的可用性。这是第一点,对于控制器的调度能力的好坏。
 
第二个角度,要看它对机器人监控和追踪能力的好坏 。也就是说,它能否做到实时的对机器人状态的一个跟踪和处理。不要等到说,远程的机器人已经出现了问题,控制器还没有反应过来,所以这个体现了它的时效性,以及对机器人执行过程记录的一个情况。
 
第三个角度,安全管控的能力 。因为机器人本身我们讲是说,它是分散在各地去运行和执行的,这个时候你不能够假定每一个节点都一定是安全的,所以必须要做这样的安全控制。比如在文件传输上,要通过加密的手段,比如在机器人使用到用户名口令的时候,必须做加密的存储。然后,机器人必须要有这种认证、数字签名、不可抵赖的对交易确认的能力,这些都需要通过控制器做统一的管理。 接下来我们会去讲述一下关于控制器的十大基本能力 。
 
第一,监控能力 。前面我们谈到了,我们通过集中式的控制中心,能够对很多机器人的状态进行控制,并且能够通过这个控制器对机器人进行远程的维护和技术的支持。
 
同时,控制器可以做机器人的任务的调度,时间的安排,队列的排序等等能力。如果做的比较完善,其实可以通过各种移动设备,比如平板电脑完成对机器人的监控和管理。
 
第二,安全管理能力和控制能力 。比如说,机器人要使用到的一些业务用户的用户名口令,是否能够安全的进行保管,能否让业务用户自己去来维护这些口令,而不让任何的其他IT人员所知。是否能够保证这些用户安全能够自动的做到,比如说时效性的更新,或者说我们在制定安全的这种口令,或者用户名的时候,可以交由某一类角色进行特定的管理,而另外一类用户是不能够访问和使用的。
 
第三,运行机器人的能力 。控制器可以用调度的方式去调动机器人的使用,整个过程对业务人员是可见的,有的时候为了保证这样的数据隐私,其实我们需要对业务人员隐藏。
 
第四,自动化任务的分配能力 。因为当我们运行自动化任务的时候,我们不是强制于说某一个机器人去运行,需要通过控制器做优先级控制,或者动态的负载均衡的时候,可以将这个自动化任务自动的分配到某一个空闲的机器人手里。
 
第五,机器人自动扩展的能力 。比如说,当我们业务量突然激增的时候,发现原来的机器人资源部能够满足原来的业务处理的时候,能不能通过控制器快速的增加一些机器人的数量,动态的调整机器人的资源,能满足业务上的快速变化。
 
第六,并行的自动化执行处理能力 。就是说,我们控制器可以提供在虚拟机中多机器并行的控制和处理。同时,还能对这块能力进行监控。
 
第七,机器人的队列管理 。比如说,可以通过控制器预先设定好队列,队列里面可以预先安排不定数量的任务,也还可以通过后边的运行随时往里去加载机器人运行的任务。这些任务放到队列之后,以对应的机器人的设备的资源池,按照流程的优先级,可以去调度空闲的机器人进行任务的分配。
 
第八,失败的恢复能力 。如果单点的机器人出现失败之后,能否会把任务自动的转到其他的机器人,而接着去进行处理,避免流程的中断对业务造成的影响,机器人可以自动进行任务的接管,并持续执行原来的业务流程。
 
第九,我们谈到控制器需要具备一定的报告或者分析能力 。 最典型的就是我们谈到的对于SLA(Service Level Agreement),就是服务水平协议,就是说我要知道我们所管理的所有的机器人是不是按照当初对业务交付的协议要求,按时、按量的完成了这样一个任务。
 
同时,我们可以在完成任务之后,对ROI(投资回报率Return on Investment)进行计算,就是我们的投入产出比,就是如果我们去运行这些机器人任务,如果我们采用人的方式,大概是要多少的投入,但是今天使用了机器人,我们带来的效率以及成本的节省大概是多少。随时能够产生这样的报告,也可以让最终用户能够感受到我通过使用机器人,能够实实在在的为企业所带来的运营成本的降低。
 
第十,控制器需要对在整个RPA平台上的用户、角色、设备等资源进行管理 。 通过我们前面四节为您介绍的RPA的主要组成部分,以及其具备的功能,您也可以思考一下,自己在主要的日常中使用了机器人的哪些能力,而哪些能力还没有用到,这个背后的原因主要是什么? 接下来我将为您介绍RPA技术的各个演进的阶段。谢谢您的收听,我们下次再见!

未经允许不得转载:RPA中国 | RPA全球生态 | 数字化劳动力 | RPA新闻 | 推动中国RPA生态发展 | 流 > 专栏连载 |深度解读RPA:RPA 的主要组成部分之控制器

后台-系统设置-扩展变量-手机广告位-内容正文底部