一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于DevOps的应用云上部署方法及系统与流程

2022-04-30 17:18:50 来源:中国专利 TAG:

技术特征:
1.一种基于devops的应用云上部署方法,其特征是所述的方法具体步骤如下:s1代码上云适配改造;s2利用资源编排准备云基础资源;s3通过devops云服务实现云商开发运维协同;s4根据需求准备基础资源的部署,实现滚动升级。2.根据权利要求1所述的方法,其特征是所述s2利用资源编排准备云基础资源的具体步骤如下:s201可视化编辑器模板中定义所需的云计算资源间依赖关系;s202通过定义模板对一组云资源进行统一管理,并提供应用的自动化部署功能。3.根据权利要求2所述的方法,其特征是所述s3通过devops云服务实现云商开发运维协同的具体步骤如下:s301将代码提交至代码仓库完成代码托管;s302通过构建管理描述构建镜像所需要的元数据信息;s303利用api测试服务对外部提供的接口进行测试;s304对提供的规则信息进行代码扫描;s305对云服务流水线服务部署的应用进行自定义编排,并输出流程。4.根据权利要求1-3任一所述的方法,其特征是所述s4基于云服务器部署应用,根据需求准备基础资源部署,实现滚动升级。5.根据权利要求1-3任一所述的方法,其特征是所述s4基于容器引擎部署应用,根据需求准备基础资源的部署,实现滚动升级。6.一种基于devops的应用云上部署系统,其特征是所述的系统具体包括适配改造模块、资源编排模块、云上开发模块和资源部署模块:适配改造模块:代码上云适配改造;资源编排模块:利用资源编排准备云基础资源;云上开发模块:通过devops云服务实现云商开发运维协同;资源部署模块:根据需求准备基础资源的部署,实现滚动升级。7.根据权利要求6所述的系统,其特征是所述资源编排模块具体包括关系定义模块和管理部署模块:关系定义模块:可视化编辑器模板中定义所需的云计算资源间依赖关系;管理部署模块:通过定义模板对一组云资源进行统一管理,并提供应用的自动化部署功能。8.根据权利要求7所述的系统,其特征是所述云上开发模块具体包括代码托管模块、构件管理模块、接口测试模块、代码扫描模块和应用编排模块:代码托管模块:将代码提交至代码仓库完成代码托管;构件管理模块:通过构建管理描述构建镜像所需要的元数据信息;接口测试模块:利用api测试服务对外部提供的接口进行测试;代码扫描模块:对提供的规则信息进行代码扫描;应用编排模块:对云服务流水线服务部署的应用进行自定义编排,并输出流程。9.根据权利要求6-8任一所述的系统,其特征是所述资源部署模块基于云服务器部署
应用,根据需求准备基础资源部署,实现滚动升级。10.根据权利要求6-8任一所述的系统,其特征是所述资源部署模块基于容器引擎部署应用,根据需求准备基础资源的部署,实现滚动升级。

技术总结
本发明公开了一种基于DevOps的应用云上部署方法及系统,属于软件开发运维一体化领域;所述的方法具体步骤如下:S1代码上云适配改造;S2利用资源编排准备云基础资源;S3通过DevOps云服务实现云商开发运维协同;S4根据需求准备基础资源的部署,实现滚动升级;本发明方法将传统应用云化部署/云化改造成为越来越多企业的选择,将企业的信息管理系统、业务应用系统部署到云计算平台,利用云计算平台的弹性计算、存储、应用和数据治理等服务,可以有效降低企业运维成本,提高安全防护能力,也满足企业快速灵活部署应用的需求。企业快速灵活部署应用的需求。企业快速灵活部署应用的需求。


技术研发人员:李谦 魏金雷 杨继伟
受保护的技术使用者:浪潮云信息技术股份公司
技术研发日:2022.01.11
技术公布日:2022/4/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献