阿里云RPA(机器人流程自动化)干货系列之四:阿里云RPA产品架构

简介: 导读:本文是阿里云RPA(机器人流程自动化)干货系列之四,详细介绍了阿里云RPA产品架构和技术架构(包括客户端和服务端)等。

导读:本文是阿里云RPA(机器人流程自动化)干货系列之四,详细介绍了阿里云RPA产品架构和技术架构(包括客户端和服务端)等。


一、产品架构简介

阿里云RPA产品和软件采用主流C/S(Client/Server)架构模式,前端客户端采用.net平台,基于Windows系统具有自主研发的SDK及各项功能,后端服务端采用Linux(CentOS)操作系统,提供各类后台服务和组件,产品结构图如下所示:

 

其中

Studio相当于IDE(集成开发环境),在这里面可以通过可视化开发模式和编码开发模式基于客户的流程开发相应的应用程序,并可以将这个应用发布到企业应用市场上面,供同一个企业的其他人员使用。同时,提供了其他一些基础功能,如应用的本地化导入和导出、调试、版本管理等;

有人值守机器人:在企业应用市场里面获取开发好的应用,并通过管理员审批之后就可以使用这个应用,采用手动触发的方式,让有人值守机器人执行获取的应用即可;

无人值守机器人:在控制台通过定时触发的方式,设置好执行时间、执行次数、循环规则等各类参数,到了一定时间就可以自动执行,无需人工干预;

服务型机器人:采用API接口的方式,通过API接口可以获取机器人执行的结果数据、中间状态等信息,同时也可以通过API接口远程调用机器人执行相应的程序。

控制台:控制台是后台服务的前台展现,提供了客户端监控、计划任务管理、用户与权限管理、企业应用市场管理、授权许可管理等功能。


二、技术架构简介

从技术上说,阿里云RPA分为客户端和服务端,如下图所示:

客户端基于.net平台,采用python语言编写SDK封装函数及编写应用程序,内置Chrome浏览器,提供了代码调试和数据视图等功能。

服务端基于Linux(CentOS)操作系统,正式服务端的部署基于kubernetes分布式集群部署模式,可以提供高可用性和主从备份。同时,如上图所示服务端提供了mysql、redis、nginx等7个组件,保证了阿里云RPA后台服务的正常运行,客户端和服务端基于Websocket通信,账号安全验证、权限管理、代码存储等都在服务端里面实现,确保了整个阿里云RPA产品和技术的安全性和可靠性。

目前,阿里云RPA团队还在不断调整产品和技术架构,以适应日新月异、高歌猛进的RPA行业发展趋势,未来会和更多的第三方系统和软件集成,同时也在人工智能、大数据分析等方面探索新的产品和商业模式。


目录
相关文章
|
2月前
|
人工智能 机器人 Serverless
安诺机器人 X 阿里云函数计算 AI 咖啡印花解决方案
当云计算遇见具身智能,AI咖啡开启零售新体验。用户通过手机生成个性化图像,云端AI快速渲染,机器人精准复刻于咖啡奶泡之上,90秒内完成一杯可饮用的艺术品。该方案融合阿里云FunctionAI生图能力与安诺机器人高精度执行系统,实现AIGC创意到实体呈现的闭环,为线下零售提供低成本、高互动、易部署的智能化升级路径,已在商场、机场、展馆等场景落地应用。
安诺机器人 X 阿里云函数计算 AI 咖啡印花解决方案
|
2月前
|
安全 搜索推荐 机器人
风险规则引擎-RPA 作为自动化依赖业务决策流程的强大工具
机器人流程自动化(RPA)是一种通过软件“机器人”自动执行重复性任务的技术,能大幅提升工作效率。它适用于财务、电商等领域的标准化流程,如账单处理和退货管理。然而,RPA在复杂决策场景中存在局限,需结合决策模型(DMN)和业务规则管理系统(BRMS)实现流程与决策的协同自动化,从而增强灵活性与业务价值。
|
3月前
|
机器学习/深度学习 人工智能 自然语言处理
RPA江湖兵器谱:2025年最火机器人流程自动化软件大盘点
RPA机器人流程自动化正成为企业数字化转型的关键工具,助力降本增效。本文全面解析2025年主流RPA软件,涵盖国际领军者、国产翘楚与特色厂商,技术优势与行业地位一目了然,助你精准选型避坑。
|
数据采集 人工智能 机器人
RPA与爬虫:自动化工具的本质差异与选择指南
本文深入解析RPA与爬虫的本质差异,帮助企业根据业务需求明智选型。RPA侧重内部流程自动化,爬虫专注外部数据采集。内容涵盖技术原理、应用场景、优劣势对比及主流RPA工具介绍,助力把握自动化趋势,提升效率。
721 0
|
4月前
|
数据采集 监控 BI
RPA与爬虫的本质区别:企业自动化如何选对工具?
RPA与网络爬虫虽同属自动化技术,但定位迥异。RPA模拟人工操作,实现跨系统流程自动化,适用于企业内部业务处理;爬虫则专注网页数据采集,面临合规挑战。企业应根据操作场景与数据来源合理选用。
640 0
|
6月前
|
弹性计算 自然语言处理 Ubuntu
从0开始在阿里云上搭建基于通义千问的钉钉智能问答机器人
本文描述在阿里云上从0开始构建一个LLM智能问答钉钉机器人。LLM直接调用了阿里云百炼平台提供的调用服务。
从0开始在阿里云上搭建基于通义千问的钉钉智能问答机器人
|
5月前
|
人工智能 自然语言处理 监控
无需编程,我用 AI 模型结合 RPA 自动化,用 2 天时间手搓小红书营销产品
这是一篇关于如何用ai 和无代码方式,为运营提供一套“小红书爆款生产流水线”的工具,系统可自动采集对标博主笔记、分析热点数据并生成选题草稿,用户仅需补充细节即可完成高质量内容创作。流程涵盖关键词采集、对标博主监控、高价值笔记筛选、AI文案与图片创作及多账号矩阵发布。相比传统方式,该方法大幅提升效率,1小时可完成10篇内容创作,助力创作者在竞争中脱颖而出。文中还详细解析了关键词采集、对标博主分析、自动化排版等关键步骤,适合希望提升内容生产效率的运营者参考。
|
5月前
|
安全 机器人 数据挖掘
RPA机器人流程自动化软件的优点
RPA(机器人流程自动化)是企业数字化转型的重要工具,通过模拟人类操作自动完成重复性业务流程。它具有六大优势:提高工作效率,以更快的速度和连续性完成任务;降低运营成本,减少对人工的依赖;提升准确性,避免人为错误;增强业务流程可扩展性,灵活应对变化;提升员工满意度,让员工专注于高价值工作;强化合规性和安全性,保障数据操作规范与安全。RPA正成为企业提升竞争力的关键利器。

相关产品

  • 机器人流程自动化
  • 下一篇
    开通oss服务