DevOps(2)如何即快又稳的交付需求

本文探讨了DevOps的主要目的是解决研发效率和质量,重点关注CICD在持续集成、持续部署、持续交付和持续运维中的作用。通过内建质量、并行开发环境、自动化测试、独立测试环境、自动化部署策略(如蓝绿部署和金丝雀部署)以及运维工具化,以实现快速且稳定的交付。此外,文章强调了工具一体化和智能化对于提升效率的重要性。
摘要由CSDN通过智能技术生成

之前介绍了DevOps的研发效能整体价值,包括效率、质量、持续改进的文化等方面;

同时,针对DevOps实践,比如分支模型、多泳道、灰度、内建质量、度量、运维,也有一些概念性的输入。

在展开具体各阶段实践前,让我们看看DevOps的目的。

整体来说,DevOps是解决研发内部及研发运维间的效率和质量的工程技术,不同的公司有不同的实践。

因此,DevOps的目的就是解决研发的效率和质量,以提升产研的效能。

结合目前的实践,核心领域主要是CICD的范畴,解决的是如何即快又稳的交付满足客户期望的需求。

那么快和稳到底是什么,如何支撑?接下来详细来说说:

快&稳:

说到快和稳,我们还是要思考一下研发有哪些环节可能是有些问题。

按照精益原则,零库存一个比较重要的点,结合敏捷开发流程,就是在制品越少越好,在制品越多就会影响到整体团队的运转。

在制品积压的话,可能在某个环节的资源不够、或者方法不对、或者人员能力不够、或者流程不合理都造成相关环节的效率和质量低下。

抛开资源、人员的问题,如果只谈方法和流程,也有非常大的影响。

DevOps一个主要目的就是解决研发流程和方法效率和质量方面问题的。

具体来说,其中CICD中主要涉及到几个环节持续集成、持续部署、持续交付,持续运维,涉及到的角色是开发、测试、部署、运维。

那我们来看看针对不同角色是如何做到的。

如何保证开发的快&稳:

开发效率是目前最难搞的了,因为这

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值