[发明专利]一种基于DevOps的运维平台在审
申请号: | 202210216560.5 | 申请日: | 2022-03-07 |
公开(公告)号: | CN114579169A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 高峰;贾海锋;王浩;张向聪;王冰洁;何军霞;梁慧超;谭铁磊;冯向阳 | 申请(专利权)人: | 国网河南省电力公司信息通信公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70 |
代理公司: | 广州博联知识产权代理有限公司 44663 | 代理人: | 王洪江 |
地址: | 450052 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 devops 平台 | ||
本发明提供一种基于DevOps的运维平台,包括运维前端展示平台、运维管理平台、以及运维数据仓储平台,运维管理模块saltstack;运维前端展示平台包括运维平台前端模块和运维场景前端模块,运维平台前端模块和运维场景前端模块均采用VUE的前端框架,其中,WEB服务使用NGINX中间件;所述的运维管理平台使用Python语言的Flask框架,通过使用gunicorn服务器和celery系统来分别提供WEB服务和多任务管理;所述的运维数据仓储平台包括缓存数据库Redis,关系数据库MySQL,MongoDB;ElasticSearch,Zabbix服务端,Jenkins平台,Nexus服务器。
技术领域
本发明涉及运维平台技术领域,尤其是一种基于DevOps的运维平台。
背景技术
DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
CI(continuous integration)即持续集成,比如不断的进行代码的打包更新操作可以成为持续集成。
CD(continuous Delivery)即持续交付,比如把持续集成产生的包不断的发往目标上进行部署达到更新产品的目的可以成为持续交付。
基于DevOps的运维平台产品和方法指的是,基于Devops的CI/CD流程的思想,结合运维平台进行深度开发,从而能够扩展使用宽度和运维场景需求的产品和方法。把持续集成和持续交付使用一个中间存储系统来衔接起来组成一个综合性的运维平台。该运维平台是由包管理系统+CD+saltstack技术栈、包管理系统、运维场景的综合运维管理平台,满足业务系统检修需求的同时,也能满足系统运维场景的需求,比如安装、部署、数据财采集、分析等,从而可以应对更复杂的运维环境。
目前在使用的运维平台各个公司因自身业务特点、行业环境等因素都各有所长,已知的较成熟的DevOps运维平台基于配置管理中心和持续集成系统完成对业务系统的支撑的,该平台利用自动化工具ansible和人工录入的方式构建基本的CMDB数据源中心,满足基础的批量部署、安装等运维需求,同时结合CI/CD持续集成工具完成对业务系统的发版操作,但是业务系统的主机管理工作是依托于ansible的hosts文件管理,需要运维人员进行人工维护,而且数据基本上存储在MySQL等传统MySQL该平台仅能满足命令执行、远程部署、自动化发布和数据收集等基础能力,不具备运维数据展示、分析、场景构建的能力。
发明内容
针对现有技术的不足,本发明提供一种基于DevOps的运维平台。
本发明的技术方案为:一种基于DevOps的运维平台,包括运维前端展示平台、运维管理平台、以及运维数据仓储平台,运维管理模块saltstack;
所述的运维前端展示平台包括运维平台前端模块和运维场景前端模块,所述的运维平台前端模块和运维场景前端模块均采用VUE的前端框架,其中,WEB服务使用NGINX中间件;通过所述的运维平台前端模块和运维场景前端模块实现运维平台内容的展示和运维场景的展示;
所述的运维管理平台使用Python语言的Flask框架,通过使用gunicorn服务器和celery系统来分别提供WEB服务和多任务管理;
所述的运维数据仓储平台包括:
缓存数据库Redis,用于用户登录数据的缓存;
关系数据库MySQL,用于存储DevOps基础数据的数据库,包括系统管理、菜单、权限、CMDB字段信息;
基于分布式文件存储的数据库MongoDB,用于存储运维场景相关数据信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网河南省电力公司信息通信公司,未经国网河南省电力公司信息通信公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210216560.5/2.html,转载请声明来源钻瓜专利网。