RPA 的产品架构一般包括客户端、控制台和设计器三个部分(不同 RPA 产品的叫法可能存在差异,但功能大同小异)。客户端也可以叫作执行器,上期介绍的有人值守机器人和无人值守机器人就属于客户端,负责执行流程。
而控制台,顾名思义,是一个控制中心。RPA 控制台就是RPA系统的控制中心,主要是对机器人以及开发的流程进行管理调度,包括对客户端和设计器的管理,分为监控、调度、备份、警告、安全等多个模块。控制台管理得当,能够在便于企业人员对机器人进行管理的同时提高机器人工作效率。
控制台的部署形式分为三种:公共云部署、私有云部署、混合云部署。
公共云部署就是指通过云计算提供服务的 RPA 机器人,也就是控制台部署在公共服务器上。它不仅可以自动登录服务云平台,将机器人部署在云环境中,还可以提高浏览器中的流程效率。公共云部署的成本相对较低,不需要单独部署,机器人运行场所不受限制,操作比较方便。
私有云部署也称为本地部署,由企业独自构建并使用的,也就是说在企业自身服务器或电脑上安装 RPA 软件然后自行部署机器人。相较于公共云来说,私有云的数据安全性和资源的控制与匹配度较高,也可以通过自定义与企业其他内部系统进行交互,但是私有云的成本较高且部署时间较长。
混合云部署也可以称为开发云部署,在运用公共云的技术和模式的同时,也需要在企业内部环境中进行单独部署,但是相较于私有云会更简单快捷。