【技术实现步骤摘要】
动态部署策略优化及持续部署业务保障系统
本专利技术涉及计算机软件
,尤其涉及动态部署策略优化及持续部署业务保障系统。
技术介绍
现有部署方式需通过手动方式部署应用于测试环境,并通过测试人员进行测试后才能正式进入生产环境。同时在需对原有应用进行版本更新时,需中止并卸载原有应用再部署新应用。此种升级过程即影响了业务的连续性也增加了新业务上线的效率。在应用升级过程中如发生失败,需手动修复或回滚部署旧版本服务。
技术实现思路
本专利技术目的在于提供一种动态部署策略优化及持续部署业务保障系统,用于解决上述现有技术的问题。本专利技术一种动态部署策略优化及持续部署业务保障系统,其中,包括:kubernetes计算资源池,通过多种开源工具,提供容器全生命周期管理、持续集成交付和微服务治理服务;容器管理模块,实现所运行服务基本的生命周期管理与流水线;容器管理部署于Kubernetes计算资源池内的所有应用,包含容器的应用管理、租户管理、存储管理、基础设施管理、用户资源使用计量计费、配置管理、集群管理以及对第三 ...
【技术保护点】
1.一种动态部署策略优化及持续部署业务保障系统,其特征在于,包括:kubernetes计算资源池,通过多种开源工具,提供容器全生命周期管理、持续集成交付和微服务治理服务;/n容器管理模块,实现所运行服务基本的生命周期管理与流水线;容器管理部署于Kubernetes计算资源池内的所有应用,包含容器的应用管理、租户管理、存储管理、基础设施管理、用户资源使用计量计费、配置管理、集群管理以及对第三方工具的集成中心管理,通过日志管理、监控告警、数据库与中间件对Kubernetes计算资源池内所有组件及应用进行运维管理,以此对容器应用的整个生命周期进行管控,细粒度治理服务应用;/n镜像 ...
【技术特征摘要】
1.一种动态部署策略优化及持续部署业务保障系统,其特征在于,包括:kubernetes计算资源池,通过多种开源工具,提供容器全生命周期管理、持续集成交付和微服务治理服务;
容器管理模块,实现所运行服务基本的生命周期管理与流水线;容器管理部署于Kubernetes计算资源池内的所有应用,包含容器的应用管理、租户管理、存储管理、基础设施管理、用户资源使用计量计费、配置管理、集群管理以及对第三方工具的集成中心管理,通过日志管理、监控告警、数据库与中间件对Kubernetes计算资源池内所有组件及应用进行运维管理,以此对容器应用的整个生命周期进行管控,细粒度治理服务应用;
镜像仓库,包含容器镜像、第三方仓库的镜像同步、权限管理以及安全扫描,容器管理通过API与镜像仓库连接,在创建应用时,拉取所需镜像并进行部署治理。
2.如权利要求1所述的动态部署策略优化及持续部署业务保障系统,其特征在于,kubernetes计算资源池的多种开源工具包括:镜像仓库Harbor、容器工具Docker、容器性能监控工具Prometheus、应用监控工具Metrics、日志采集工具fluend、日志搜索工具elasticsearch、日志图形展示工具以及Kibana工具。
3.如权利要求1所述的动态部署策略优化及持续部署业务保障系统,其特征在于,分为控制层、数据库层、集群层、镜像仓库层以及后端存储层。
4.如权利要求3所述的动态部署策略优化及持续部署业务保障系统,其特征在于,控制层负责UI操作的汇聚编译,所有的操作都会通过控制层进行处理,控制层将会根据操作的指令分别调用不同模块的API实现,前...
【专利技术属性】
技术研发人员:刘健雄,王文生,党宏蕾,张乐乐,王亚平,
申请(专利权)人:航天科工网络信息发展有限公司,中国科学院空天信息创新研究院,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。