最常听到的CICD,一般指代:
CI 持续集成
CD 持续交付
CD 持续部署
注:截图为来自网络。
对软件来说
• 集成是指软件个人研发的部分向软件整体部分交付,构成待QA测试制品
• 交付是指待测制品向QA人员/产品交付,进行复杂场景测试及验收;
• 部署是指制品向可运行的环境投放并启动服务;
特别说明:发布是指形成制品向客户交付(客户感知变化),价值交付
我们期望: 部署 != 发布
发布才是真正把价值从端到端的交付
最常听到的CICD,一般指代:
CI 持续集成
CD 持续交付
CD 持续部署
注:截图为来自网络。
对软件来说
• 集成是指软件个人研发的部分向软件整体部分交付,构成待QA测试制品
• 交付是指待测制品向QA人员/产品交付,进行复杂场景测试及验收;
• 部署是指制品向可运行的环境投放并启动服务;
特别说明:发布是指形成制品向客户交付(客户感知变化),价值交付
我们期望: 部署 != 发布
发布才是真正把价值从端到端的交付