Wise2C睿云智合带你看DevOps的变迁

时间:2023-01-27 21:53:56

    自从2006年AWS的创立,云和DevOps就紧密的结合在了一起。对于许多的组织来说,云基础架构是一个用来支持持续集成和持续交付,以及发布周期的关键支柱,而这些都是由DevOps驱动的。2015年的调查报告显示对DevOps的使用程度在持续增长达到了66%。大企业由于其规模带来的复杂性,更是在寻找更高的灵活性。在DevOps的使用比例上,大企业的71%要高于SMB的63%。


    2016DevOps调查报告显示。成功实施DevOps组织可以更快的去适应整个市场环境的变化,同时能够更快的做出调整。


    拥有相比竞争对手拥有更加高的部署频率,更快的故障恢复时间,更低的变更失败率以及以及更短的需求交付周期。


    然后当企业大量的采纳并使用这些新的工具链之后,我们并没有看到我们所交付的软件真的如同DevOps的目标一样,能够真正的实现软件快捷,频繁并且可靠的交付。


    DevOps不是盲目的使用新的工具链和技术栈,通过自动化部署流水线的方式,将低质量的代码频繁的部署到运行环境。


    目前实施DevOps转型的传统企业,通过引入自动化确实能提升在软件交付的某些环节中的效率,但是却很难去提升软件的交付质量,依然引入独立的测试部门进行大量的系统测试来确保软件的质量,同时企业也很难度量持续交付和DevOps实施的效果。


    所以目前大部分企业基本上是把自动化当做DevOps在做,把自动化部署当做持续交付在做,而很少去考虑软件交付流程的整体性优化。