聊一聊火爆的DevOps到底是什么

        近年来DevOps火爆全球,DevOps 革命成为了一个主流,相关工具的受欢迎程度也在激增。DevOps到底是什么,今天咱们来聊一聊。

        DevOps是一种软件工程实践和文化,DevOps强调协作、融合开发和运维的断层,通过改善沟通、协作和软件生命周期中不同角色间的配合流程,帮助组织缩短发布周期、提升交付质量、快速获取产品反馈。 DevOps强调为业务目标服务,有效应对VUCA挑战;高效、高质量交付价值;快速、灵活响应变化; 助力业务成功。

 听起来很抽象是不是?咱们先聊聊DevOps的起源:

        在传统的 IT 体系下,开发团队和运维团队之间目标不同——开发团队追求变化持续交付作为目标,而运维团队则为了线上的稳定而强调变更控制。双方往往存在利益的冲突,因此解决开发、运维联动的问题势在必行。

        这就是最开始的DevOps,开发运维一体化。开发运维一体化追求开发和运维的利益一致,而不是一个人既做开发也做运维。这需要通过一定的机制和借助相应的工具等来保证,使开发和运维舒畅协作实现持续集成、持续交付、持续部署。

 数字化时代业务面临的挑战:

        第一:交付内容上,从以信息为中心到关注完整的业务链路。

        第二:交付过程上, 从聚焦技术交付,到优化端到端的过程。关注从业务、开发、运维在内的全链路的流程,实现端到端的快速响应、交付和稳定的运行。

      随着业务要求的不断发展,IT 技术部门面临的巨大挑战,需要能力的全面升级,包括组织和协同能力,以及技 术和工程等能力。DevOps已经扩大到“端到端”的范畴了,覆盖范围包含"业务/市场"到"运维"整个IT体系流程。DevOps是敏捷开发和精益思想的进化,目标是支持业务敏捷,聚焦软件快速交付、系统稳定运营。 

        DevOps降低团队之间的损耗、消除对个人的依赖、降低测试成本、提升质量、降低交付风险。实现更灵活地应对业务变化,更快更稳定的交付。

        DevOps核心是快速精准交付价值,在保障用户体验和快速交付价值之间平衡。精准和实时的响应多样化的用户需求,同时还要提高组织 的运作效率,实现最佳体验和高效率的统一。DevOps 已成为数字化时代 IT 研发和管理范式,并成为企业数字化转型重要的组成部分。

关注公众号,发送 szh 获取《企业数字化转型白皮书2021版》。

Guess you like

Origin blog.csdn.net/sundehui01/article/details/121539172