相关资讯

DevOps能给您的业务带来价值吗?

发布时间:2018-10-30 点击数:25

DevOps对业务有价值吗?

      对于DevOps的业务价值,我们是有确凿证据的。从2013年到2017年,在Puppet Labs的年度DevOps现状报告中,我们队25000多名技术专家进行了数据收集,目的是更好地了解企业应用DevOps不同阶段的运维状况和习惯。

   这份数据第一个让人震惊的地方就是,应用了 DevOps的高绩效公司在以下方面的表现远低绩效同行:
  > 吞吐量指标;
  > 代码和变更部署次数(频繁30倍);
  > 代码和变更部署前置时间(快200倍);
  > 可靠性指标;
  > 生产环境部署(变更成功率高60倍);
  > 平均服务恢复时间(快168倍);
  > 组织性能指标;
  > 生产力、市场份额以及营业目标(大约2倍以上);
  > 市值增长(3年内高出50%。
    换句话说,高绩效者要更加敏捷和可靠,这证明 DevOps能够打破根本的、长期的冲突。高绩效者部署代码的频率要高出30多倍,从“代码提交”到“在生产环境中顺利运行”的速度要快200倍—高绩效者的交付周期是以分钟或小时来计量的,而低绩效者的交付周期则以周、月甚至季度来计量。
    此外,高绩效者有两倍的利润率、市场份额、生产率目标。而且,对于那些已经上市的企业,我们发现高绩效者在3年内的股票市值增长率高出50%。他们的员工满意度高,员工倦怠程度低,把公司推荐给朋友的可能性要高出22倍。高绩效者信息安全成果也更好。通过将安全目标集成到开发和运维流程的所有阶段,他们用在安全问题修复上的时间减少了50%。

   

   DevOps有助于提高开发人员的生产力
     当我们增加开发人员的数量时,由于沟通、集成以及测试开销,单个开发人员的生产力通常会显著下降。很多专家陈述,当项目延迟时,增加更多的开发人员不仅降低了单个开发人员的生产力,而且也降低了整体的生产力。
     另一方面, DevOps证明了在拥有正确的架构、技术实践和文化规范的情况下,小型开发团队能够快速、安全、独立地开发、集成、测试和部署变更到生产环境。有工程师发现,使用 DevOps的大型企业“拥有数千名开发人员,但小团队依然能受益于他们的组织架构和实践,具有像创业公司一般惊人的生产力”。
    2015年 DevOps现状报告》不仅调查了“每天的部署次数”,还调查了“每天每个开发人员的部署次数。”假设高绩效公司可以随着团队人员数量的增长而增加部署次数。

我们发现在团队人数增加时,低绩效公司每个开发人员每天的部署次数在降低,中等绩效公司维持不变,而高绩效公司则线性增加

换句话说,在应用了 DevOps的企业中,在开发人员数量增加时,每天的部署次数呈线性增加趋势;很多大企业已经做到了


您的企业需要我们

Devops