一、RPA基本概念 RPA是指通过使用用户界面层中的技术,执行基于一定规则的可重复任务(通常由人类执行)的应用程序。RPA是Robotic Process Automation(机器人流程自动化)的简称,是指可以模拟人类在计算机等数字化设备中的操作,并利用和融合现有各项技术减少人为重复、繁琐、大批量的工作任务,实现业务流程自动化的机器人软件。目前大多数RPA平台是由设计平台、机器人、控制平台的标准三件套组成,设计平台主要完成在可视化界面的流程编辑工作,是RPA的规划者;机器人则是在设计器完成流程设置后负责执行操作,根据应用场景可以分为无人值守和有人值守两种;控制平台则相当于领导者,负责智慧管理多个机器人的运行,保证整个软件的分工合理和风险监控。二、RPA 相当于RPA:1、模仿和自动化人的行为。2、跨平台、跨系统和各种应用软件进行交互,重复有规律的工作流。3、取代重复枯燥的人工劳动,极大提升生产力,释放劳动力到高价值的工作中。三、RPA演化史四、RPA的使用特点 非侵入式灵活部署,旨在实现业务流程自动化。工业机器人由来已久,RPA相对于传统代替人类手工劳动的机器人,主要用于在信息系统的自动化操作,具备自动执行预定流程和跨系统协同的能力。而与ERP、OA等特定应用场景软件比较,RPA普适性更强,可以跨部门、跨行业进行部署。且RPA是非侵入式软件,无需改变现有系统即可完成部署,因此产品灵活性强,交付周期短,同时可以避开传统企业遗留系统问题,帮助企业快速迭代转型,实现业务流程自动化。五、RPA的使用场景分析RPA擅长: 代替业务流程中的手工操作 管理和监控自动化流程 录入信息,合并数据,汇总统计 根据既定的业务逻辑进行判断 辅助识别业务流程中的优化点RPA不擅长: 完成非系统功能的操作 代替人工进行主观判断 非结构化的数据处理六、影响RPA实施成功的因素七、我们公司使用的RPA厂商产品金智维(1)组成金智维RPA软件机器人由Server、 Agent、Control三个程序组成,采用三层架构,既支持B/S模式,也支持C/S模式,系统核心引擎采用高效C++语言开发。系统基于原子化、部件化的设计理念,确保技术架构的可复用性、灵活性,系统遵循绿色软件理念,无需安装,部署简单。Control:控制台,在前台制作和控制所有机器人代理的活动Server:服务器,用来协调,联通和管理机器人以及Control端Agent:代理机器人,在目标机器上后台执行Control和Server的命令(2)操作系统操作系统可以使用Windows XP/2008/7/10/Server等经过微软认证的操作系统。目前也支持Linux(3)数据库系统本系统内置文件及内存数据库,无需单独安装数据库。(4)硬件系统本系统需要至少5GB的硬盘空间,来存储系统的程序和日志文件。系统对主机资源的消耗很低,在普通PC 环境下(1 GHz 32 位处理器、2GB 内存)即可运行。系统网络传输流量很低,一个客户端连接传输不超过1kByte,对网络要求较低,大于512K网络即可满足2.UIPATH(1)组成Uipath软件机器人由Orchestrator 、 Studio、Robot三个程序组成,采用C/S模式,采用微软系的.NET Framework和C#为核心Orchestrator是一个Web应用程序,能够在执行重复业务流程时协调机器人,允许您管理环境中资源的创建、监视和部署。Studio是Uipath平台的图形化拖拽式开发工具,通过简单直观的数字界面,用户可以使用预建组件设计来方便地设计、开发各种自动化流程。Studio还拥有强大的流程录制器,通过录制屏幕操作快速生成流程模型,进一步降低开发周期和开发难度Robot是Uipath的执行代理,可让您运行Studio内置的工作流程。(2)操作系统操作系统可以使用Windows XP/2008/7/10/Server等经过微软认证的操作系统(3)数据库系统Uipath使用Windows SQL Server数据库存储数据(4)硬件系统最低配置为Dual Core 1.8GHz 64-bit 、8 GB RAM。Orchestrator另计八、中国RPA参与者及产业链结构借力AI技术提升产品护城河,聚集合作伙伴提升服务能力RPA产业链主要参与者有四大类:RPA厂商、技术合作伙伴、业务合作伙伴、渠道合作伙伴。RPA厂商通常自研RPA产品并和第三方AI技术公司合作进行技术融合,少数AI企业具备自研AI能力。在业务场景落地过程中,厂商会采取自己实施和与第三方服务方合作两种形式进行交付,和业务伙伴合作时,RPA厂商提供标准化平台产品(设计平台、机器人、控制平台、AI能力等)叠加一定的扩展性开发,后续实施运维交于第三方进行实施。除此之外,RPA厂商会采取和渠道伙伴合作的市场策略扩大销售范围。RPA市场尚处于早期,聚集合作伙伴提升服务能力为不同行业客户提供解决方案是当前市场状态。九、6款开源RPA工具 1. TagUI 2. RPA for Python 3. Robocorp 4. Robot Framework 5. Automagica 6. Task
0 评论