3、DevOps一体化生命周期环

传统软件产品生命周期是指从产品计划开始,经过需求分析、架构设计、编码开发、部署发布等步骤后开始投入运营使用,并在运营使用阶段不断修改完善,直至软件停止使用位置的完整过程。

随着软件行业的不断发展,涌现出多种软件生命周期模型供不同的软件开发项目选择使用,选择一个适合行业特点的软件生命周期对软件开发项目来说至关重要。互联网行业因为以服务为中心和拥抱变化的行业特点,互联网+软件产品也面临复杂度高、变更频繁、运营维护要求高等挑战,下图是基于DevOps构建的软件开发运维一体化工作生命周期环。

从DevOps定义可以知道,DevOps包含开发(Dev)和运维(Ops)两个过程域,其中开发过程域包含计划、编码、构建、测试四个子过程,运维过程域包含集成、部署、运营、监控四个子过程,组合到一起成为一个完整的软件开发减负生命周期。并且基于DevOps的工作流动原则,企业不断的从开发到运维之间快速、平滑、有价值的开展工作流,推动软件产品的快速交付和运营,同时通过DevOps的工作反馈原则,从运维到开发快速、准确、高效的反馈信息流,用于改进软件的产品计划和开发,开发和运维两个过程域彼此之间形成一个正向反馈的生命周期环,不断构建企业持续学习、持续改进的工作模式和企业文化。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值