[发明专利]一种基于工单的自动化运维管理系统在审
申请号: | 202010882680.X | 申请日: | 2020-08-28 |
公开(公告)号: | CN112036825A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 付惠惠;黄亚杰;马俊杰;瞿秋薏;苏帅;苏玉娇;姜瀚;刘韡 | 申请(专利权)人: | 航天科工网络信息发展有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06F16/23;G06F16/25;G06F8/30;G06F8/41 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 张然 |
地址: | 100854 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自动化 管理 系统 | ||
1.一种基于工单的自动化运维管理系统,其特征在于,包括:
工单模块具有不同种类的工单模板;
项目管理模块,负责管理项目信息;
流量管理模块负责配置相关规则,用于控制各个系统环境间访问流量;
SQL管理模块用于管理平台外接数据库及项目自身或外接数据库;
上线管理模块提供项目信息接口、文件接口以及代码仓库接口,供外界及内部组件调用,能够选择发布方式,编译类型来管理发布流程,对上线环节中的各个步骤进行管理,并显示工单的当前项目进展的时间轴;
系统服务模块,进行用户角色分配以及用户权限管理。
2.如权利要求1所述的基于工单的自动化运维管理系统,其特征在于,其架构包括:表现层提供了网络UI界面,服务层包含自动化运维系统的功能模块,执行工作流程时,调用不同模块共同完成操作。
3.如权利要求1所述的基于工单的自动化运维管理系统,其特征在于,工单模块包括上线部署工单、权限申请工单以及SQL更新工单;工单流转管理模块负责不同的工单模板需要的流程;工单状态模块进行每个流程的节点的状态对应;工单权限管理模块管理用户的权限。
4.如权利要求1所述的基于工单的自动化运维管理系统,其特征在于,项目信息包括:项目名称、项目类型、关联系统及模块、系统及模块关联的代码仓库以及关联环境。
5.如权利要求1所述的基于工单的自动化运维管理系统,其特征在于,流量管理模块包括:流量开关对各个系统环境进行整体的控制,流量规则模块对一个或者一类具体访问请求进行访问控制,流量分发模块用于配置具体Nginx下upstream的负载规则。
6.如权利要求1所述的基于工单的自动化运维管理系统,其特征在于,SQL管理模块对项目内生产环境数据查询更新,当生产环境数据发生变化,DB管理员通过SQL管理对生产数据进行维护。
7.如权利要求1所述的基于工单的自动化运维管理系统,其特征在于,系统服务模块包括日志管理模块,记录上线日志以及平台的操作日志。
8.如权利要求1所述的基于工单的自动化运维管理系统,其特征在于,项目管理模块的接口拉取项目相关信息,上线管理模块通过项目信息中关联的代码仓库,拉取对应项目的源代码,编译源代码,构建成镜像,通过dockerfile构建镜像;上线管理模块的文件管理模块包括yaml文件管理与dockerfile文件管理;生成镜像后,镜像文件会根据Dockerfile中配置自动上传至镜像仓库中。
9.如权利要求1所述的基于工单的自动化运维管理系统,其特征在于,工单模块新建工单,选择自动化上线发布工单,选择项目名称,获取和该工单有关系的用户信息,当工单流转时将提醒相关用户进行查看和审批,当工单开始执行时,将拉取项目代码进行编译。
10.如权利要求1所述的基于工单的自动化运维管理系统,其特征在于,用户权限管理实现不同角色在工单系统中的权利不同,领导拥有审批权,开发者拥有提交工单的权利,普通用户查看工单状态权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天科工网络信息发展有限公司,未经航天科工网络信息发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010882680.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理