阅读更多

DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发、技术运营和质量保障(QA)部门之间的沟通、协作与整合。DevOps让开发和运维能够更加紧密地合作,DevOps也可以看作是敏捷开发到敏捷运营在整个项目周期中的运用。

 

日前,CSDN研发频道推出了2014年DevOps实践调查活动,据活动报告显示:有37%的开发者听说过DevOps并且很感兴趣正准备使用;有60%的用户表示只知道DevOps概念,但尚未使用;能够熟练使用的用户只占到19%。

 

北上广完胜


IT产业一般都呈现区域性分布的局面,在美国,硅谷便是高科技产业的胜地,许多IT专业人才都聚集在这里。而在中国,北上广则一直是从事信息/网络研发的人才聚集地。
地区分布

 

据调查数据来看,实行DevOps战略的大多数企业/开发人员基本聚集在这三个地方,其中北京以45%的优势排名第一位,上海、深圳、广州、杭州依次排在了第二、第三、第四、第五的位置。这也说明了,DevOps理念的实施与软件产业发展水平息息相关。

 

软件工程师独占鳌头

 

尽管DevOps还是一种新兴方法,但已有不少企业开始采用相关的概念和工具来管理大型基础设施和复杂的交付流程。执行这些复杂的流程不仅需要有技术方面的支持,还得需要相关的业务技能、沟通技能等相关技术的支持。通过调查发现,兼具这些技能的就是我们的软件开发工程师。


职业分布

 

执行DevOps的主角仍然是软件开发人员,占到75%,他们除了拥有技术技能外,还得精通业务流程、发布流程等技能。其次是架构师和系统运维工程师,分别占据7%和5%。

 

年轻开发者是主力

 

 

通过调查发现,目前运用DevOps方法的主要是从事1-3年的年轻开发者,他们容易接收新鲜事物,并且学习速度也比较快。


开发年限


1-3年的年轻开发者占到40.26%,这些开发者熟悉软件的开发和发布流程。这些人的参与能够推进DevOps的普及及发展,相信在未来5年,DevOps战略将会迎来发展高峰。紧随其后的是拥有5-10年开发经验的资深软件开发者,占到19.48%。他们除了拥有过硬的技术外,在基础设施、业务等方面都有一定的工作经验,所以,上手也会比较容易。


DevOps行业领头羊:电子商务和金融

 



 行业划分

 


运维人数
 

DevOps不受企业规模影响

 

在常人的印象中,一种新技术方法的推广更适合在小企业里执行,因为大企业更容易滋生各种小团体,类似“我们”、“他们”这样的团体存在。但通过调查数据发现,企业组织的规模化对DevOps的组织与施行影响并不大。


企业规模
 

虽然拥有500人以上的企业占了总数据的44%,但这并不能说明DevOps就能在大企业里得到普及,因为紧随其后的便是50人以下的小公司,占到了23%,这些公司一般都比较更容易推广DevOps,在沟通、管理、协调上都比较易于管理。

 

DevOps仍然比较新鲜

 

随着软件开发需求的日益增多、变化速度越来越快,在1990年代出现了敏捷软件开发方法。它强调人与人的交互优先于过程和工具、可以工作的软件优先于求全责备的文档、客户协作优先于合同谈判、随时应对变化优先于循规蹈矩。

 

但它并未改善从古至今开发与运维脱节这一现象,而DevOps理念则强调开发+运维之间的协作,可以说是敏捷开发+敏捷运维。那么这一概念在国内是否得到了普及呢?


图1

据调查数据显示,只有25%的参与者正在使用DevOps,还有37%的用户只是听说过DevOps,并且很感兴趣。然而,据InformationWeek在美国做的《2014 DevOps Survey》  报告显示:在318名参与调查的用户当中,有68%的人熟悉DevOps概念,有22%的用户熟悉DevOps的运作细节,有38%的人对DevOps有点印象。而在国内,还有31%的用户表示从未听过DevOps,这也充分说明DevOps概念在国内还未得到普及。

 

实践乃是真理


图2

 
DevOps(开发运营)意识到,开发和运营是两个独立的连续过程,两者的结合可以在企业在上市时间、用户数量、收入以及软件质量等方面带来显著提升。


但由图2可以获知,在所参与的用户当中,有60%的用户目前只知道DevOps是什么,但并未用于实践。除此之外,有19%的用户能够熟练使用,有18%的用户还处于入门阶段,但这一数字将会持续上升。

 

阻碍DevOps发展的“拦路虎”

 

据某份报告显示,DevOps的成功更多是业务技能,而非技术技能。其中必备的技能包括:业务优先性、战略、行业标准等相关知识、通信技能、当前业务流程等相关知识。在运用DevOps过程中,部署开发运营的主要障碍有:组织复杂性——人员、部门、内部独立性占到41%;缺乏对开发周期的理解占到24%。



图3 


而在此次调查中,有33%的用户表示,在使用DevOps过程中缺乏工具支持。除了这一因素,最大的因素则是程序员和运维人员不同文化障碍所导致。随着DevOps理念的深入和运用的普及,相信这一障碍将会在不久后消失。也有调查者表示,其所在的企业规模不适合推行DevOps。

 

据调查数据显示,目前在使用DevOps过程中,使用最多的工具分别是:SVN、Git、Visual Studio、Puppet、Rational、Jenkins。

 

昙花一现还是未来主流?开发者有答案

 

在所有参与调查的用户中,有56%的用户对DevOps持看好态度,31%的用户则认为DevOps会成为未来开发趋势。大部分的用户都认为DevOps对开发有好处,有利于促进开发、运维之间的沟通,产品质量将会更满足客户需求,并且会提高开发和软件交付的速度。


对DevOps未来看法
 

从报告数据中我们还可以发现,越来越多的人意识到,使用DevOps给企业、产品带来的好处与实惠。DevOps战略在未来几年将会得到普及与应用。而DevOps的成功运用离不开企业领导的重视、工具的运用、开发/运维人员对业务流程的掌握、沟通与合作等因素。

 

各位开发者,你们对DevOps开发理念持何种态度?是否正在使用?不妨留言,让我们听听你们的声音。

 

 

 

  • 大小: 14.1 KB
  • 大小: 11.9 KB
  • 大小: 6.7 KB
  • 大小: 6.9 KB
  • 大小: 12.2 KB
  • 大小: 11.7 KB
  • 大小: 5.5 KB
  • 大小: 13.7 KB
  • 大小: 21.2 KB
  • 大小: 10.3 KB
来自: CSDN
1
1
评论 共 4 条 请登录后发表评论
4 楼 zoozooll 2014-09-04 09:24
devops 忘记哦不太清楚,但是这个图表很有问题的。全国怎么可能只有那个几个城市在做呢?至少缺了南京、武汉这两个比较大的地方,也没有“其他”这个选项。真不知道这是怎么统计出来的
3 楼 唐美好 2014-09-01 20:26
白糖_ 写道
能不能给出DevOps的社区、学习案例

devops我也接触这个概念不久,运维加开发吧
2 楼 白糖_ 2014-08-29 13:25
能不能给出DevOps的社区、学习案例
1 楼 唐美好 2014-08-29 12:11
不错

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 2019年DevOps最新现状研究报告解读

    在2018年DORA提供了一个包含五个步骤的模型来帮组企业更好地开展或者推进DevOps的实践,而将安全与DevOps实践进行融合的时候,往往发现会存在很多困难,这份报告将会从多个方面对安全的融入进行展开分析。...

  • 读《DevOps实践指南》笔记二

    第三部分 第一步:流动的技术实践 第9章 为部署流水线奠定基础 70 9.1 按需搭建开发环境、测试环境和生产环境 71 不再需要运维团队手动构建和配置环境,而是可以使用自动化的方式完成以下操作:  复制...

  • 2018年DevOps最新现状研究报告解读

    2018年度的DevOps最新研究现状姗姗来迟,但最终还是来了,让我们来看一下这份报告今年会给我们带来那些启示。 研究人员 铁打的营盘,流水的Dora(DevOps Research and Assessment)。参与其中Jez Humble和Gene ...

  • 2017年DevOps最新现状研究报告解读

    2017年度的DevOps最新现状研究报告最新出炉,这份由Puppet牵头DORA(DevOps Research Assessment)主导的报告已经成为每年获取DevOps最新研究现状的权威资料。今年从这份长达53页的报告中又能有哪些收获和感悟,让...

  • 关于DevOps实践报告的思考

    《2014年DevOps使用情况报告》是由Puppet Labs、Thoughtworks和IT Revolution Press三个机构的联合调查并发布的。调查组成员Nicole Velasquez, Gene Kim...

  • 《DevOps实践指南》- 读书笔记(六)

    第四部分向我们展示了,通过...我们即将进入第五部分“第三步:持续学习与实验的技术实践”,以便更早、更快、更廉价地创造学习机会,这样才能打造创新和实验文化,使每个人都通过从事有意义的工作,帮助组织取得成功。

  • 最新2018年全球DevOps薪资报告:行业和团队选择指南

    每年Puppet都会调查了解DevOps实践如何影响全球企业和组织,以及DevOps人员的薪酬,这是Puppet连续第五份年度DevOps薪资报告。\n今年来自世界各地的3000多名专业技术人士参与了Puppet的调查,我们一起来看看全球...

  • 2018年DevOps促进现状报告:DevOps精英的方法与习惯

    近期,DevOps Research and Assessment (DORA) 组织发布了2018年DevOps促进现状报告。来自各行各业的1800多名调查者提交了问卷,内容涵盖了云基础设施、领导力与学习文化、交付效能、数据库实践等等。\\今年是 ...

  • DevOps调查第十年,如何借助工具实现落地?

    日前,基础设施自动化服务商Puppet发布了2021年DevOps调查报告。这已经是该系列报告发布的第十年,报告显示,在超过2,650 名 IT、开发和信息安全专业人士之中,有83%的IT决策者表示,他们的组织正在进行DevOps实践,...

  • DevOps的发展史

    —1—可操作的概述多亏了云计算和开源,软件开发的速度从几年缩短到几个月。每家公司都在向一个软件公司转变。DevOps 已迅速成为公司大规模开发和部署软件的最有效方式。DevOps 是将成熟的工作流和工具应用于软件...

  • 微生物细胞壁中S层蛋白的功能与结构解析及其应用前景

    内容概要:本文深入探讨了微生物表面层次(S-layer)蛋白质的结构和功能,尤其关注其在古菌和细菌中的角色。文中详细介绍了S层结构特征,如形成二維晶格的方式以及与其他细胞外膜成分的相互作用机制。对于S层的具体生物学作用——从保护细胞到适应环境变化——都有详尽论述,并且对不同种类微生物S层的特异性进行了分类比较。此外,还提到了当前的研究热点和潜在的应用领域。 适合人群:生物学家、微生物学家及其他生命科学研究人员;对细胞生物学特别是细胞壁研究感兴趣的学生及专业人士。 使用场景及目标:作为参考资料帮助科学家理解S层的物理化学属性,为实验设计提供思路,推动相关领域学术交流与发展;也为寻找新的工业材料和技术提供了理论依据。 阅读建议:鉴于论文的技术性强且内容丰富复杂,在初读时可以先把握各章节的大致意义,后续针对个人感兴趣的专题进一步深入了解。由于涉及到大量的分子生物学知识,请确保读者有良好的背景基础。同时推荐配合最新的科研报道一同学习以获取最新进展。

  • 一个简单的Python爬虫示例,使用了requests库来发送HTTP请求,以及BeautifulSoup库来解析HTML页面 这个示例将从一个简单的网页中获取标题并打印出来

    python爬虫,一个简单的Python爬虫示例,使用了requests库来发送HTTP请求,以及BeautifulSoup库来解析HTML页面。这个示例将从一个简单的网页中获取标题并打印出来。

  • 深度学习中全连接神经网络与卷积神经网络融合用于猫狗二分类任务(PyTorch实现)-含代码设计和报告

    内容概要:本文介绍了一种使用PyTorch构建的深度学习模型,该模型结合了一个包含一个隐藏层的全连接神经网络(FCN)和一个卷积神经网络(CNN)。模型用于解决CIFAR-10数据集中猫狗图片的二分类问题。文章详细描述了从数据预处理到模型架构设计、融合方式选择、损失函数设定以及训练和测试流程。实验证明,模型的有效性和融合的优势得到了显著体现。 适用人群:面向具有一定机器学习和Python编程基础的研究人员和技术爱好者。 使用场景及目标:本项目的目的是提供一种可行的猫狗分类解决方案,同时帮助研究者深入了解两类网络的工作机制及其协作的可能性。 其他说明:文中不仅展示了完整的代码片段,还讨论了多种改进方向如结构优化、预处理策略、超参数调节、引入正则化技术等。 本项目适合有兴趣探究全连接网路与卷积网络结合使用的从业者。无论是初学者想要加深对这两类基本神经网络的理解还是希望找到新的切入点做相关研究的专业人士都可以从中受益。 此资源主要用于指导如何用Python(借助于PyTorch框架)实现针对特定分类任务设计的人工智能系统。它强调了实验的设计细节和对关键组件的选择与调优。 此外,作者还在最后探讨了多个可用于改善现有成果的方法,鼓励大家持续关注并试验不同的改进措施来提升模型性能。

  • 简传-win-1.4.1-x64.exe

    简传1.4.1 windows安装包,支持局域网内文件和文本的传输,可以跨操作系统

  • 地面无线电台(站)设置使用申请表.xlsx

    地面无线电台(站)设置使用申请表.xlsx

  • 【Python】Python爬虫实战--小猪短租爬虫_pgj.zip

    【Python】Python爬虫实战--小猪短租爬虫_pgj

  • comsol模型,变压器匝间短路5%,电磁场,二维模型,瞬态 包括电流变化曲线,正常与匝短后的绕组上的轴向磁密和辐向磁密波形与分布,铁心的磁密变化

    comsol模型,变压器匝间短路5%,电磁场,二维模型,瞬态 包括电流变化曲线,正常与匝短后的绕组上的轴向磁密和辐向磁密波形与分布,铁心的磁密变化

  • 数据分析-63-基于逻辑回归模型的医疗数据分析(拟合度差)

    文中使用了逻辑回归模型对病人如约就诊与相关变量进行分析,结果发现该数据对逻辑回归模型的拟合程度很差,需要在后续使用其他模型进行进一步的拟合。因此,**该文章未能成功探索到相关变量和如约就诊之间的关系,不能提供准确的参考,可以作为小白的逻辑回归模型流程参照使用**。且待后续更新(课程和考试繁忙,学习进度较为缓慢,尚在学习中,但一定会进行补充)

  • QQ空间全能王软件易语言源码【赠送 易语言模块+易语言教程】

    QQ空间全能王软件易语言源码【赠送 易语言模块+易语言教程】 一、QQ空间全能王软件易语言源码 二、QQ空间全能王软件易语言模块 三、赠送2套易语言教程 1、价值150易语言视频教程光盘 2、价值900E锦学院易语言POST+JS实战,仅供学习研究 QQ空间全能王软件易语言源码【赠送 易语言模块+易语言教程】

  • 2023-04-06-项目笔记 - 第三百六十八阶段 - 4.4.2.366全局变量的作用域-366 -2025.01.04

    2023-04-06-项目笔记-第三百六十八阶段-课前小分享_小分享1.坚持提交gitee 小分享2.作业中提交代码 小分享3.写代码注意代码风格 4.3.1变量的使用 4.4变量的作用域与生命周期 4.4.1局部变量的作用域 4.4.2全局变量的作用域 4.4.2.1全局变量的作用域_1 4.4.2.366局变量的作用域_366- 2025-01-04

Global site tag (gtag.js) - Google Analytics