做到这4点,才是真正的持续交付

持续交付包括持续、快速、高质量、低风险四个关键点。基于云和云原生技术,通过不可变基础设施、持续交付流水线和安全可信发布来实现。不可变基础设施标准化了软件交付,减少了不确定性和风险;持续交付流水线确保发布流程一致和自动化;安全可信发布降低了发布风险并提供了质量反馈。
摘要由CSDN通过智能技术生成

什么是真正的持续交付?

首先,我们先看一下什么是持续交付。我们认为,持续交付至少应该包含这4点:

● 持续:顾名思义,是均匀的、分散的。具体来说是要:

粒度小: 持续发布的粒度一定要很小,大了便很难做到“持续”。

频率高:发布频率要非常高。

● 快速: 持续交付中整个的交付过程是很快的,交付频率也是很高的。要做到快速需要。

工序短:在测试、发布、开发等各个阶段中都要做到“短”。这样才能做到快速地反馈、快速地响应。

等待少: 工序和工序之间、工序和其他流程之间的等待应做到“少”。

反馈快: 提交代码后,应在尽短时间内反馈此次提交的问题,应尽快修复问题再尽快得到又一次的修复反馈。

● 高质量:持续交付是要能够保证质量的,一定要做到高质量。高质量需要保证:

质量可见性: 判断做得好不好,首先我们要看到它,所以可见性是非常重要的。

缺陷少: 软件应是按照预期设计去运行的,而不是有很多潜在的缺陷在里面。

故障少: 每次软件故障带来的不仅仅是客户的损失,也是软件团队的损失。很多客户机会、业务资产会因为故障太多而白白损失掉。

● 低风险:在现在的互联网环境下,风险无处不在,所以我们要做到安全、合规且可信。

软件可观测: 要知道软件的风险,最重要的一点就是可观测,知道软件当前是什么样子的。

发布可控: 我们后续会专门讲到。

问题可回溯: 如果出现了发布问题或软件故障,我们能够回溯整个问题的来源。从哪开始、从哪个地方引入的,都需要能回溯起来。

系统可回滚: 如果有问题真的解决不了或没法快速解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值