作为当代 IT 企业提升效率的葵花宝典,DevOps 对 IT 企业效率的提升有目共睹 ,一时之间各大企业纷纷用提升效率的 DevOps 开发、协作、管理工具武装自己。

对比 2014 年上半年,CSDN 研发频道曾做过的一份面向国内开发者DevOps的实践调查问卷。当时的数据报告显示:有 37% 的开发者听说过 DevOps 并且很感兴趣正准备使用;有 60% 的用户表示只知道 DevOps 概念,但尚未开始实践。

但是,今非昔比,从下图中我们可以看到,实践过 DevOps 的企业已经超过了 72%!

然而事实上,根据 CA 在全球范围内的调查结果,只有约 20 % 尝试过 DevOps 的企业实现了真正的有效应用。

为什么推进 DevOps?

DevOps 一方面让企业能够及时响应用户需求,一方面让 IT 业务更加智能化,主要表现在以下三点:

  • 及时响应用户需求成为可能;
  • 创造新的用户体验;
  • 及时响应业务请求。

最初,提出 DevOps 这个概念的人意图让开发、运维、QA 之间加强沟通,通过不同的工具来消除隔阂。而隔阂的形成有两个原因,一是信息不对称,研发无法获取到运维的数据,运维也无法解读代码的错误信息;二是所秉持的价值观、方法论的不同,不同部门之间的目标也因此有差异。说得实际一点,就是因为 KPI 这座大山造成了不同部门之间对责任的逃避,而 DevOps 是倡导大家一起来面对问题、解决问题。

因而产生了帮助产品快速上线的开发环境和部署环境的快速迁移工具,也产生了越来越多区分负载问题是由于计算资源不足还是代码质量的监控工具。

那么,那些很好的应用了 DevOps 的企业,又能拥有那些具体优势呢?我们了解到,对比没有应用 DevOps 的企业,先进的 DevOps 实施者往往:

  • 2.5 倍的可能拥有更高的用户留存率
  • 2 倍的可能拥有更多获取用户的几率
  • 3.4 倍的可能看到更多的市场份额
  • 2 倍的可能看到更多收入增长带来的积极影响
  • 2.4 倍的可能获得了更高的利润增长

但正如文章开头所说,据 CA 的报告显示,真正做到了这一点的企业,也许只有 20%,大部分企业高管认同 DevOps 的价值和必要性,却并未不知道如何应用它。

实现 DevOps 需要考虑的因素

据 Assembling the DevOps Jigsaw 一文的研究结果显示,超过 80% 的高级 IT 管理者认为,想要最大化 DevOps 效果需要考虑以下九个因素,分别是:

尽管 DevOps 被看做是推动业务敏捷性与及时响应客户需求的关键点,只有刚刚超过一半(55%)的受访者表示自己的企业拥有明确的 DevOps 战略和目标;虽然 86% 的人认为对业务相关者进行 DevOps 培训,调整业务优先级很重要,但只有 33% 和 37% 真正完成了这些。

另外,还有非常重要的一点,虽然开发团队和运营团队可能都拥有各自独立的现代化方法和技术,大多数受访者(63%)还是认为,将基础设施与 DevOps 工具相结合,消除开发与运营之间的沟通壁垒,提升协作效率是非常有必要的。

看了这些报告,不知道您怎么想?您所在的公司,真正实现了 DevOps 了么?随着“互联网+”时代越来越多的 DevOps 工具产生,如何使用 DevOps 工具真正大幅度提升开发、运营、运维效率,恐怕还需要在探索中继续前行。

参考资料:

http://news.oneapm.com/together-with-devops/
http://www.devopsdigest.com/achieving-full-devops-deployment

Cloud Insight 集监控、管理、计算、协作、可视化于一身,帮助所有 IT 公司,减少在系统监控上的人力和时间成本投入,让运维工作更加高效、简单。本文系国内 ITOM 行业领军企业 OneAPM 工程师编辑。想阅读更多技术文章,请访问 OneAPM 官方技术博客

本文转自 OneAPM 官方博客

你晓得吗?大多数企业根本没有做到 DevOps!的更多相关文章

  1. ebook下载 | 《 企业高管IT战略指南——企业为何要落地DevOps》

    "当下,企业DevOps转型不仅是IT部门的事情,更是企业高管必须关注的焦点.DevOps是一项需要自上而下推动的变革运动,只有从顶层实施,才能获得成功.本书将介绍企业高管必须了解的,Dev ...

  2. 企业运营对 DevOps 的「傲慢与偏见」

    摘要:出于各种原因,并非所有人都信任 DevOps .有些人觉得 DevOps 只不过给开发者改善产品提供了一个途径而已,还有的人觉得 DevOps 是一堆悦耳的空头支票,甚至有人认为 DevOps ...

  3. [转载]DevOps在传统企业的落地实践及案例分享

    内容来源:2017年6月10日,优维科技高级解决方案架构师黄星玲在“DevOps&SRE 超越传统运维之道”进行<DevOps在传统企业的落地实践及案例分享>演讲分享.IT 大咖说 ...

  4. DevOps企业实践与架构

    原文地址:http://www.sohu.com/a/112351816_355140 什么是DevOps及其误区 DevOps概念从2009年提出已有8个年头.可是在8年前的那个时候,为什么DevO ...

  5. 成熟度模型:企业规模化推广敏捷和DevOps利器

    摘要: 本文介绍了成熟度模型在软件开发行业的应用,重点阐述了成熟度模型对于敏捷和DevOps在企业中进行规模化推广的价值,探讨了成熟度模型的设计原则,并对于如何明智使用成熟度模型给出了建议. 导言 在 ...

  6. 在VMware上面安装Solaris 10

    导读 Oracle Solaris 11 是世界上最先进的企业操作系统,提供安全.速度.简单的企业云环境和DevOps.在这篇文章中我们将使用Solaris 10版本,但您可以按照同样的步骤,来安装刚 ...

  7. XP+devOps开发模式与scrum敏捷开发对比,docker虚拟化

    XP+devOps开发模式与scrum敏捷开发对比,docker虚拟化 我们现在用的就是典型的XP+devOps模式,已经放弃scrum了 现在还很多公司弄docker虚拟化docker非常复杂,当然 ...

  8. Web-Scale IT:对企业的影响

    本文翻译自文章Web-Scale IT: The Enterprise Impact. 作者Brendan Ziolo 在通信.网络和安全行业有着近20年的经验,在 Sipera Systems,Ce ...

  9. 不要错过 DevOps 之父出席的2017 DevOpsDays 北京站!

    通过 DevOpsDays 活动,Patrick 将 DevOps 这项伟大的运动带到了地球的东方,带到了北京.同时,他将亲自参加2017年3月18日的 DevOpsDays 北京站,并作精彩演讲. ...

随机推荐

  1. [Form Builder]Form中的validate验证事件

    转:http://yedward.net/?id=70 Form的validate行为可以由一个总的form级别的validation属性来控制,可以通过set_form_property来设置成PR ...

  2. Ubuntu14.04服务器安装ftp

    随笔记录一下Ubuntu下安装ftp 1.远程连接登录服务器之后,输入sudo apt-get update 并回车.如果不运行该命令,直接安装vsftpd,可能会出现有一些软件包无法下载. 2.输入 ...

  3. HttpClient 通过域名访问请求接口出现java.net.UnknownHostException解决方法

    在项目中,有一个功能需要请求另外一个项目的接口来获取数据.该项目接口都是通过域名请求访问.每当调用到一定阶段后都会出现未知域名,导致请求数据失败.以下是错误内容 java.net.UnknownHos ...

  4. redhat 6.4 双网卡绑定

    linux系统配置 1.redhat 6.4 双网卡绑定 1)#ethtool eth* //在服务器网口接网线至笔记本,确定各网口的配置文件: 2)切换目录 #cd /etc/sysconfig/n ...

  5. javascript的一点误解

    var a=[]; for(var i = 0; i < 10; i++) { a[i] = function() { return i; } } console.log(a[9]()); co ...

  6. Es6 之for of

    能工摹形,巧匠窃意. -- 毕加索 2016-10-10 <!DOCTYPE HTML> <html> <head> <script src="tr ...

  7. 序列化之Parcelable

    序列化主要是用来传递类的信息,一般java有提供serializable类,这个类用的较多,不过在android上面似乎效率不高,于是google开发了针对性的优化的接口,parcelable接口. ...

  8. c语言中数组相关问题

    c语言中数组相关问题: 1.数组基本定义: 相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标.组成数组 ...

  9. Sdut 2416 Fruit Ninja II(山东省第三届ACM省赛 J 题)(解析几何)

    Time Limit: 5000MS Memory limit: 65536K 题目描述 Haveyou ever played a popular game named "Fruit Ni ...

  10. IOS视图旋转可放大缩小

    - (IBAction)hideBut:(id)sender { if (self.flg) { [UIView animateWithDuration:0.3 animations:^{ self. ...