【技术实现步骤摘要】
结合RPA和AI的软件部署方法及装置
[0001]本公开涉及机器人流程自动化和人工智能
,尤其涉及一种结合RPA和AI的软件部署方法及装置。
技术介绍
[0002]机器人流程自动化(Robotic Process Automation,简称RPA),是通过特定的“机器人软件”,模拟人在计算机上的操作,按规则自动执行流程任务。
[0003]人工智能(Artificial Intelligence,简称AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。
[0004]相关技术中,软件即服务(Software
‑
as
‑
a
‑
Service,SaaS),是一种完全创建的软件应用模式,通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务。目前,在提供SaaS服务的同时,也支持将自研的产品部署到客户环境中,但目前需要手动进行部署,部署时 ...
【技术保护点】
【技术特征摘要】
1.一种结合RPA和AI的软件部署方法,其特征在于,应用于机器人流程自动化RPA机器人,所述方法包括:获取部署请求,其中,所述部署请求中包括:待部署软件的软件标识、软件版本、以及所述待部署软件中至少一个业务功能的功能标识;基于自然语言处理NLP技术,根据所述软件标识、所述软件版本以及至少一个所述功能标识,确定用于实现至少一个所述业务功能的软件部署配置;根据所述软件部署配置对所述待部署软件进行部署处理。2.根据权利要求1所述的结合RPA和AI的软件部署方法,其特征在于,所述基于自然语言处理NLP技术,根据所述软件标识、所述软件版本以及至少一个所述功能标识,确定用于实现至少一个所述业务功能的软件部署配置,包括:基于自然语言处理NLP技术,根据所述软件标识以及至少一个所述功能标识,确定至少一个待部署进程的进程标识;基于自然语言处理NLP技术,根据所述至少一个待部署进程的进程标识、所述软件版本以及所述软件标识,确定至少一个进程镜像文件、以及所述进程镜像文件对应的配置镜像文件、服务镜像信息以及模型镜像文件;根据所述至少一个进程镜像文件、以及所述进程镜像文件对应的配置镜像文件、服务镜像信息以及模型镜像文件,确定所述软件部署配置。3.根据权利要求2所述的结合RPA和AI的软件部署方法,其特征在于,所述基于自然语言处理NLP技术,根据所述软件标识以及至少一个所述功能标识,确定至少一个待部署进程的进程标识,包括:针对每个功能标识,基于自然语言处理NLP技术,根据所述功能标识查询与所述软件标识对应的依赖关系表,确定所述功能标识对应的依赖功能标识;将所述功能标识对应的业务功能所包括的至少一个进程,以及所述依赖功能标识对应的业务功能所包括的至少一个进程,确定为所述待部署进程;确定所述待部署进程的进程标识。4.根据权利要求2所述的结合RPA和AI的软件部署方法,其特征在于,所述基于自然语言处理NLP技术,根据所述至少一个待部署进程的进程标识、所述软件版本以及所述软件标识,确定至少一个进程镜像文件、以及所述进程镜像文件对应的配置镜像文件、服务镜像信息以及模型镜像文件,包括:针对每个进程标识,基于自然语言处理NLP技术,根据所述进程标识以及所述软件版本,查询与所述软件标识对应的进程列表,获取所述进程标识以及所述软件版本对应的进程镜像文件标识、配置镜像文件标识、服务镜像信息标识以及模型镜像文件标识;根据所述镜像文件标识、配置镜像文件标识、服务镜像信息标识以及模型镜像文件标识,获取所述进程镜像文件、以及所述进程镜像文件对应的配置镜像文件、服务镜像信息以及模型镜像文件。5.根据权利要求4所述的结合RPA和AI的软件部署方法,其特征在于,在基于自然语言处理NLP技术,根据所述进程标识以及所述软件版本,查询与所述软件标识对应的进程列表,获取所述进程标识以及所述软件版本对应的进程镜像文件标识、配置镜像文件标识、服务镜像信息标识以及模型镜像文件标识之前,所述方法还包括:
确定所述软件标识对应的已发布软件的已发布软件版本、所述已发布软件中的各个业务功能、所述业务功能中各个进程的进程镜像文件、配置镜像文件、服务镜像信息以及模型镜像文件;针对每个进程,根据所述进程的进程标识、所述进程的进程镜像文件的进程镜像文件标识、所述配置镜像文件的配置镜像文件标识、所述服务镜像信息的服务镜像信息标识、所述模型镜像文件的模型镜像文件标识以及所述已发布软件版本,对所述软件标识对应的进程列表进行更新处理。6.根据权利要求5所述的结合RPA和AI的软件部署方法,其特征在于,所述确定所述软件标识对应的已发布软件的已发布软件版本、所述已发布软件中的各个业务功能、所述业务功能中各个进程的进程镜像文件、配置镜像文件、服务镜像信息以及模型镜像文件,包括:确定所述软件标识对应的已发布软件的已发布软件版本、所述已发布软件中的各个业务功能、所述业务功能中各个进程的进程文件、配置文件、服务信息以及模型文件;对所述各个进程的进程文件、配置文件、...
【专利技术属性】
技术研发人员:李烨,汪冠春,胡一川,褚瑞,李玮,
申请(专利权)人:来也科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。