DevOps落地实践分享(内含四步实施过程,问题解决方案等)

本文分享了DevOps平台的实施过程,包括DevOps平台简介、实施步骤(调研和评估、制定规范、培训、项目试点及推广)、问题与解决方案,以及实施效果。通过规范代码库和CICD流程,提升研发效能并实现自动化部署。同时,文章强调了DevOps的全局规划和分阶段实施的重要性。
摘要由CSDN通过智能技术生成

640?wx_fmt=jpeg

转载本文需注明出处:微信公众号EAWorld,违者必究。


引言:


DevOps的理念已经说了很多年,其带来的价值逐渐被接受,很多企业也逐渐引入了DevOps。目前普元DevOps平台发布到5.2版本,这期间为多个客户实施了DevOps平台。那么,实施的主要过程是怎样的,在实施过程中会遇到哪些问题又是如何解决的,本文将和大家一起探讨这些问题。


目录:


一、DevOps平台简介

二、DevOps平台实施过程

三、问题和解决方案

四、实施效果


一、DevOps平台简介


首先简单介绍一下DevOps平台,看下能力矩阵和整合的工具链,对DevOps平台有一个大致的了解。


640?wx_fmt=png

DevOps的能力矩阵


640?wx_fmt=png

DevOps整合工具


二、DevOps平台实施过程


调研和评估

调研和评估过程主要为了了解客户的管理成熟度和重要流程,以此为依据制定提升目标及改进方案,为迁移到DevOps平台做准备。为此,我们整理了调研问卷,涉及项目研发的整个过程。


在实施初期,我们一般会选择比较有代表性的项目,进行调研和分析。我们会从需求管理、开发、代码管理、构建、测试、部署、发布这几个方面进行调研和分析,判断项目是否适合迁移到DevOps平台,项目研发过程的某些环节是否需要进行改进和完善。


根据调研问卷,各方面的具体关注点如下:


  • 需求管理:需求管理工具、用户故事、任务、迭代等

  • 开发:开发语言、开发工具、技术框架、运行环境、组件划分及依赖关系等

  • 代码管理:代码及文档管理工具、代码库分支及用途、分支策略、代码质量检测工具及质量指标等

  • 构建:构建工具、构建过程及构建策略、构建介质策略、中间介质及最终介质管理等

  • 测试:用例和Bug管理、自动化测试工具、验收标准等

  • 部署:环境规划、环境配置、部署方式、依赖的中间件和公共组件等

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值