[发明专利]递送基于配置的工作流有效
申请号: | 201880048861.3 | 申请日: | 2018-07-27 |
公开(公告)号: | CN110945504B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | A·格皮纳斯;S·库玛拉姆坎达斯;S·劳;R·C·帕撒克 | 申请(专利权)人: | 勤达睿公司 |
主分类号: | G06F21/54 | 分类号: | G06F21/54 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 递送 基于 配置 工作流 | ||
1.一种在IT系统中递送基于配置的工作流的方法,所述方法包括以下步骤:
计算机将命令识别为包括在命令列表中,所述命令被发起以用于执行;
响应于识别所述命令的步骤,所述计算机确定与所识别的所述命令相关联的一组参数和预配置条件;
基于所述一组参数和所述预配置条件,所述计算机确定验证所述命令并且被包括在所述基于配置的工作流中的一个或多个验证动作,所述一个或多个验证动作由与一个或多个外部系统的相应的一个或多个交互指定;
所述计算机通过使用所述一组参数完成与所述一个或多个外部系统的所述一个或多个交互来执行包括在所述基于配置的工作流中的所述一个或多个验证动作;
所述计算机确定所述一个或多个验证动作是否成功完成;以及
如果所述一个或多个验证动作成功完成,则所述计算机继续所述命令的执行,或者如果所述一个或多个验证动作中的至少一个未成功完成,则所述计算机停止所述命令的执行。
2.根据权利要求1所述的方法,还包括:如果所述一个或多个验证动作中所包括的一个验证动作未成功完成,则所述计算机除停止所述命令的执行的步骤以外还执行一个或多个附加动作,其中执行所述一个或多个附加动作包括发送指示所述验证动作未成功完成的通知。
3.根据权利要求1所述的方法,还包括:如果包括在所述一个或多个验证动作中的一个验证动作成功完成,则所述计算机除继续执行所述命令的步骤之外还执行一个或多个附加动作。
4.根据权利要求1所述的方法,其中完成与一个或多个外部系统的所述一个或多个交互的步骤包括完成与外部系统的交互,所述外部系统选自由配置管理数据库系统、票务系统、作业调度系统、工作负载自动化系统和操作管理系统组成的组。
5.根据权利要求1所述的方法,其中执行所述一个或多个验证动作的步骤包括对照多个本地安全策略和将系统与所述IT系统接口的外部系统的策略来验证所述命令。
6.根据权利要求1所述的方法,还包括:在识别所述命令的步骤之前的步骤,所述计算机(i)使用应用编程接口(API)连接从软件工具接收所述命令,(ii)接收作为在所述IT系统中执行的作业的一部分的所述命令,所述作业由基于时间的作业调度器调度,或(iii)从软件代理接收所述命令。
7.根据权利要求1所述的方法,还包括:在识别所述命令的步骤之前,所述计算机从操作系统或所述操作系统的子系统接收所述命令的步骤。
8.根据权利要求1所述的方法,还包括:所述计算机生成所述命令列表,其中所述命令执行所述IT系统的相应关键活动,其中所述命令中的至少一个命令执行对所述IT系统具有破坏性的动作。
9.根据权利要求1所述的方法,还包括以下步骤:
提供至少一个支持服务,用于在所述计算机中创建、集成、托管、维护和部署计算机可读程序代码中的至少一个,所述程序代码由所述计算机的处理器执行以实现以下步骤:识别所述命令,确定所述一组参数和所述预配置条件,确定所述一个或多个验证动作,执行所述一个或多个验证动作,使用所述一组参数完成与所述一个或多个外部系统的所述一个或多个交互,确定所述一个或多个验证动作是否成功完成,以及如果所述一个或多个验证动作成功完成则继续所述命令的执行,或者如果所述一个或多个验证动作中的任何一个未成功完成则中断所述命令的执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于勤达睿公司,未经勤达睿公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880048861.3/1.html,转载请声明来源钻瓜专利网。