[发明专利]一种基于云计算平台的应用自动化部署方法有效

专利信息
申请号: 201510869752.6 申请日: 2015-11-30
公开(公告)号: CN105511872B 公开(公告)日: 2019-02-01
发明(设计)人: 莫展鹏;杨松;季统凯 申请(专利权)人: 国云科技股份有限公司
主分类号: G06F8/61 分类号: G06F8/61;G06F9/455
代理公司: 广东莞信律师事务所 44332 代理人: 余伦
地址: 523808 广东省东莞市松山湖高*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及云计算应用部署领域,特别是一种基于云计算平台的应用自动化部署方法。本发明包括:用户选择虚拟机并发起部署应用的请求;选择将要部署的应用软件及版本;查询可供连接的部署服务端信息;连接部署服务端;生成唯一标识名,并写入部署信息模块的脚本中;检查该待部署客户端是否是第一次向部署服务端发起请求,如果没有客户端信息,则生成唯一标识名,分别写入两台主机的hosts配置文件,且服务端生成一个证书给客户端;否则,跳过认证部分,进入下一步;文件模块和脚本模块将部署离线软件包、部署脚本及驱动脚本发送给客户端;最后客户端执行驱动脚本,完成应用软件部署。本发明解决了传统应用部署中需要人工干预进行应用依赖环境安装、应用环境配置的问题;可以用于客户端应用的自动化部署。
搜索关键词: 部署 客户端 脚本 部署服务 云计算平台 唯一标识 自动化 写入 应用 软件包 应用软件部署 客户端信息 客户端应用 云计算应用 驱动 部署信息 部署应用 传统应用 发起请求 脚本模块 配置文件 人工干预 文件模块 应用环境 应用软件 服务端 配置的 虚拟机 离线 跳过 主机 查询 认证 检查
【主权项】:
1.一种基于云计算平台的应用自动化部署方法,其特征在于,所述的方法包括以下步骤:步骤1:用户选择虚拟机并通过认证鉴权模块发起部署应用的请求;步骤2:用户通过认证鉴权模块选择将要部署的应用软件及版本;步骤3:云计算平台相应接收到部署的请求,通过部署信息模块查询可供连接的部署服务端信息;如果有多台部署服务端,则随机选择一台;连接部署服务端,进入下一步;步骤4:部署服务端根据待部署客户端信息和部署软件信息,生成唯一标识名,并写入部署信息模块的脚本中;步骤5:部署服务端检查该待部署客户端是否是第一次向部署服务端发起请求,如果没有客户端信息,则将唯一标识名分别写入两台主机的hosts配置文件,两台主机为部署服务端和待部署客户端的主机;且服务端生成一个证书给客户端;否则,跳过认证部分,进入下一步;步骤6:服务端查询部署信息模块,通过文件模块和脚本模块将部署离线软件包、部署脚本及驱动脚本发送给客户端;步骤7:客户端执行驱动脚本,完成应用软件部署;如果在部署时出现问题,则在下一次周期连接服务端时重新部署;所述认证鉴权模块采用标准的协议作为客户端和服务端之间的验证协议;当客户端在第一次连接服务端时,服务端需要判断是否接受客户端的请求,并授予客户端证书;使客户端找到正确的服务端;所述部署信息模块包含了待部署客户端的基本信息,包括客户端的主机名,地址,需要被部署的软件信息;服务端通过读取部署信息,确定所连接的客户端需要配置的内容;所述文件模块用于支持离线安装;所述脚本模块包括两个部分的脚本,即部署脚本和驱动脚本。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510869752.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top