DevOps计划成功的关键之一:指标的有效度量

Posted 听云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DevOps计划成功的关键之一:指标的有效度量相关的知识,希望对你有一定的参考价值。

通常,一个以指标为导向的思维模式是持续改革创新的关键,也是敏捷运维及DevOps理念的核心。指标本身所具有真实性和一致性可以被用于讨论及对方法论的驱动。人们通常会考虑用协同合作的方式来完成有助于实现业务成果的决策。


DevOps虽然常被作为一种职称,但并不是一个角色或者一个人,更没有任何可遵循的指导和规则。相反,DevOps是一种涵盖了人、过程和技术的哲学,目的是能够更快速地发布更好的软件,并通过将研发和运维职责统一化来保持软件的正常运行。此外,DevOps目标在于改善业务成果,但在选取正确指标和收集指标数据的过程中仍面临着挑战。如果想要持续提升业务成果就需要不断地变化,测量和迭代。统一化的指标不仅可以驱动此周期,同时还能为更多其他组织框架提供见解。


数据驱动的DevOps

一个成功的DevOps转型需要重点关注以下几个方面:

首先,需要对研发和运维团队进行文化的变革。DevOps的另一核心是指标的度量,为了实现DevOps的真正转型,对当前状况及定期检测的变化指标进行有效衡量是十分重要的,可以将这些衡量结果作为决策时的一种事实根据。


为了帮助DevOps团队思考所需要的指标以及这些指标如何与重要举措相关联,去年底Gartner发布了对DevOps非常有价值的指标金字塔模型:

图中很多的指标都涵盖到研发、运维以及最重要的业务部分,可以用来衡量效率、质量和速度。然而,Gartner却指出最困难的往往是如何去规定我们该收集什么指标,如何实行、审核和应用它们来驱动这个生命周期。第二个挑战是如何将这些指标关联到一起从而提供有价值的信息和建议。如果一个指标无法在产品发布与业务成果之间建立有效的联系,那么就说明其存在着属性差异。但当下很多企业却还在对那些缺乏关联的指标进行分析。


为了找到这些指标间的关联,需要对整体环境十分了解,只有当指标与环境相结合的情况下才能被真正的解读,而且越向Gartner金字塔顶端移动这个现象就越发明显。


基于我们的度量指标技术,APM工具可以将指标关联到一起,使收益与应用的发布或迭代关联起来,从而给应用程序带来更高的效率和更大的创新。


此外,听云APM可以提供性能指标使应用程序内部运行质量可视化,同时不会给技术人员制造额外负担。全栈溯源可以帮助DevOps团队快速实现不同业务逻辑下的性能排障,避免团队之间使用不同的方法收集数据导致数据的不一致,降低跨部门排障沟通成本。通过APM进行的统一衡量从应用程序组件和业务成果中获得信息,从而使DevOps计划高效高质量的完成。



↓ 点击“阅读原文”申请试用,立即开启性能指标优化之旅。

以上是关于DevOps计划成功的关键之一:指标的有效度量的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB聚类有效性评价指标(外部 成对度量)

什么是 Dynatrace 里的 Visually Complete 度量标准

Google DevOps 度量:监控和可观测性

敏捷开发中有效度量测试绩效的一个指标

理解Scrum 度量和关键绩效指标

测试质量评估与度量