一种基于DevOps体系的云应用构建方法技术

技术编号:26169938 阅读:24 留言:0更新日期:2020-10-31 13:35
本发明专利技术提供一种基于DevOps体系的云应用构建方法,属于云应用构建技术领域,本发明专利技术通过将业务应用与资源管理进行隔离,实现业务应用专注实现业务功能,平台专注存储、计算、网络等各种管理资源。云应用构建的过程中提供资源申请、质量检查、组件构建、应用构建、应用发布等功能,实现应用开发的在线全生命周期管理,资源申请不单单是计算、存储、网络等资源还包括代码仓库的管理,实现业务厂商的代码从开始开发到上线运行全程的管控,同时提供代码质量的检查功能可以对应用的代码质量进行评级,让应用的质量面向甲方透明化。

【技术实现步骤摘要】
一种基于DevOps体系的云应用构建方法
本专利技术涉及基于DevOps体系的资源申请、质量检查、组件构建、应用构建、应用发布的云应用构建方法,尤其涉及一种基于DevOps体系的云应用构建方法。
技术介绍
DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。DevOps的主旨是开发(Development)运维(Operations)一体化,通过自动化来使得构建、测试、发布软件能够更加地快捷、频繁和可靠,目的在于促进开发、技术运营和质量保障工作之间的沟通与协作。目前传统的应用构建都是在开发者本地的环境进行构建编译后生成部署包,部署时将部署包拷贝到Web容器内运行,平台无法对应用进行有效管控,造成各应用规范不统一、应用质量参差不齐。
技术实现思路
为了解决以上技术问题,本专利技术提本文档来自技高网...

【技术保护点】
1.一种基于DevOps体系的云应用构建方法,其特征在于,/n通过将业务应用与资源管理进行隔离,实现业务应用专注实现业务功能,平台专注存储、计算、网络的管理资源;在云应用构建的过程中提供资源申请、质量检查、组件构建、应用构建、应用发布的功能。/n

【技术特征摘要】
1.一种基于DevOps体系的云应用构建方法,其特征在于,
通过将业务应用与资源管理进行隔离,实现业务应用专注实现业务功能,平台专注存储、计算、网络的管理资源;在云应用构建的过程中提供资源申请、质量检查、组件构建、应用构建、应用发布的功能。


2.根据权利要求1所述的方法,其特征在于,
在应用的编码阶段通过对代码仓库的统一管理实现对应用代码进行管控、通过组件化的代码组织方式实现应用开发代码的复用、通过代码的扫描实现对应用代码质量统一检查、通过资源申请及资源监控实现对应用运行环境的管理、通过统一的应用发布接口实现对应用发布的差异化处理。


3.根据权利要求1所述的方法,其特征在于,
所述申请资源,即开发者依据应用的运行环境要求申请计算、网络、存储资源,在编码开始阶段使用提供的SVN、Git两种常用的代码仓库,通过云平台统一申请代码仓库路径及用户,在编码阶段将代码同步到代码仓库中。


4.根据权利要求3所述的方法,其特征在于,
资源申请还包括代码仓库的管理,实现业务...

【专利技术属性】
技术研发人员:孙英超赵维波于友庆李屹峰
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1