[发明专利]一种基于图形化的交互式云原生应用分发管理系统及方法有效
申请号: | 202011492814.3 | 申请日: | 2020-12-17 |
公开(公告)号: | CN112612572B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 陈高峰;卢飒;汪明贵 | 申请(专利权)人: | 南京南瑞信息通信科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 张欢欢 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 图形 交互式 原生 应用 分发 管理 系统 方法 | ||
本发明公开了一种基于图形化的交互式云原生应用分发管理系统及方法,本发明涉及云原生应用的申请、分发、管理全部生命周期,分为应用分发管理中心和应用使用终端两个部分,应用分发管理中心管理、分发应用,应用使用终端安装、监控应用。使用本发明使应用分发管理中心能全局监管所有应用使用终端的应用,并且能满足各个应用使用终端的定制化需求;采用简洁的可视化界面操作,屏蔽应用安装运维过程中涉及的底层环境和复杂的命令,可有效减少企业级应用的实施运维难度。
技术领域
本发明属于管理技术领域,具体涉及一种基于图形化的交互式云原生应用分发管理系统,还涉及一种基于图形化的交互式云原生应用分发管理方法。
背景技术
随着Docker技术(容器引擎)的流行,基于容器化的云原生应用开始在各行各业落地,使企业业务应用开发、上线更加便捷,但随着应用的大量增加也给应用的管理、运维带来了新的挑战,特别是应用编排文件的编写、修改,需要专业知识才能胜任,格式稍有错误,就会影响应用程序的正常运行,这些技能短期内运维人员很难熟练掌握,因而对应用的上线运行产生影响。
目前市面上存在着一些应用管理软件,但实现完全图形化的、满足一个管理中心,多地部署,之外还要满足各地自定义应用的灵活需求的产品还不存在。
发明内容
本发明的目的在于克服现有技术中的不足,提供了一种基于图形化的交互式云原生应用分发管理系统,应用分发管理中心进行应用申请、审核,通过审核后,分发上线应用,应用使用终端对上线的应用进行搜索、安装,利用图形化的方式来对应用的全生命周期进行管控。
为解决上述技术问题,本发明提供了一种基于图形化的交互式云原生应用分发管理系统,包括:应用分发管理中心和多个应用使用终端;所述应用分发管理中心和各个应用使用终端连接通信;
所述分发管理中心包括:镜像管理模块、集群管理模块、应用申请模块、应用审批模块、应用分发模块;其中:
镜像管理模块,用于存储云原生应用对应的docker镜像;
集群管理模块,用于创建与应用使用终端一一对应的集群,
应用申请模块,用于提交应用进行上架申请;所述应用为云原生应用;所述应用对应的docker镜像上传到镜像管理模块;
应用审批模块,用于对申请的应用执行安装、测试、评估,并获得对应的审批结果;
应用分发模块,用于向各个应用使用终端分发通过审批的应用;
所述应用使用终端包括:应用安装模块和应用管理模块:其中:
应用安装模块,用于显示可安装的应用并安装用户选择的应用;
应用管理模块,用于管理已安装应用进行升级、卸载和监控。
进一步的,所述应用包括通用应用和自定义应用。
进一步的,所述镜像管理模块包括测试环境镜像仓库和应用分发管理中心镜像仓库;
测试环境镜像仓库:存储审批通过前的应用对应的docker镜像,
应用分发管理中心镜像仓库:存储审批通过后的应用对应的docker镜像。
进一步的,所述应用使用终端还包括应用使用终端镜像仓库代理。
进一步的,所述提交应用的信息包括:应用名称、应用版本、联系人信息、应用描述、需求资源、应用预览图、应用定义文件和应用特殊配置文件。
进一步的,所述应用审批模块中,所述对申请的应用执行安装、测试、评估时,如果提交的应用出现无法正常安装、无法正常运行或者过于消耗系统资源,将具体评审意见反馈到应用申请模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞信息通信科技有限公司,未经南京南瑞信息通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011492814.3/2.html,转载请声明来源钻瓜专利网。