说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

我眼中的Devops——倍道而进!

HTML文档下载 WORD文档下载 PDF文档下载
DevOps革新浪潮来袭,也正是拜代码运动、敏捷运动推进,加速了DevOps到来。DevOps的成功运用离不开企业领导的重视、工具的运用、开发/运维人员对业务流程的掌握等因素。但首要问题是,公司为DevOps做好准备了吗?

DevOps革新浪潮来袭,也正是拜代码运动、敏捷运动推进,加速了DevOps到来。DevOps其实说白了,它就是新兴的专业化运动,而这种运动提倡的是开发者和运维之间的高度协同,这个过程贯穿整个软件开发生命周期,从业务规划到创建、交付再到反馈。在很大程度上DevOps是个集合性概念,即开发(Development)和运维(Operations)两个领域的合并。

早在1990年代就出现了敏捷软件开发。它更多强调的是人与人的交互优先于过程和工具、客户协作优先于合同谈判、随时应对变化优先于循规蹈矩。随着历史变迁人们越来越认识到传统意义上的开发和运维行为存在严重脱节现象,许多公司的开发部门和运维部门存在深深的矛盾,说到底这都是脱节造成的。尽管各大公司提倡敏捷开发,但事实上这一现象并未的得到很好的改善,于是乎DevOps应运而生,在笔者看来DevOps理念强调的是开发+运维之间的协作,也可以说成敏捷开发+敏捷运维。


年中,CSDN曾做过一个《2014年DevOps实践调查报告》,据活动报告显示:有37%的开发者听说过DevOps,并且很感兴趣,正准备使用;有60%的用户表示只知道DevOps概念,但尚未使用,能够熟练使用的用户只占到19%。另外,根据调查数据来看,实行DevOps战略的大多数企业/开发人员基本聚集在北京、上海、广州,其中尤以北京居多,以45%的优势排名第一位,由此可以看出DevOps理念的实施与软件产业发展水平息息相关。

 

大家眼中的DevOps

  • 反对派:DevOps正在扼杀开发者!

但现实生活中,针对实施DevOps的看法不一,有部分人认为DevOps的流行让越来越多的程序员身兼多职,也就是大家所说的“全栈”。而这种流行趋势正在扼杀真正的程序员。这又是为何?请允许笔者娓娓道来。

我们都知道DevOps主要强调开发人员、运维人员以及QA之间的合作与沟通。因为软件会定期的更新,发布新版本,所以,以前旧的“瀑布式”的软件开发-测试-发布流程已经变的不适用。作为开发人员,除了实现功能外,还需关心负责产品的质量测试和发布环境,这也不断催生了一个新的角色出现即“全栈”工程师。

在一个创业公司里,开发者随时可能扮演着QA、测试人员、部署/业务分析人员、系统管理员或数据库管理员的角色。这样做的效果就是以“技术实用”来摧毁开发者。开发者之所以从事这份工作,是因为他们享受这份工作带来的乐趣。每个组织有层次结构,人们有不同的技能水平。倘若让开发人员扮演其他角色,或者强迫这些聪明人去执行额外的任务,其实是在伤害每个与之相关的人。而这所带来的后果其实是在摧毁“开发人员”的角色!

  • 支持派:DevOps扼杀的不是开发者,而是开发生产力!

如上所述,有人认为DevOps扼杀了开发者,持反对派的人则认为,DevOps并未扼杀开发者,扼杀的则是开发生产力!

这是因为在贯穿整个产品开发过程中,持续交付和持续开发取代了持续集成。如此快节奏,这也意味着开发者不得不演变为“超人”,既要搞代码,又要兼顾测试;既要对内,又要对外。Devops活生生就是多、快、好、省的代名词。由此一来,开发者的代码量输出都在持续萎缩,因为他们要把时间分配到运营工作中,帮助运营团队查找和解决问题,回复客户的咨询和疑问,监控系统,帮助执行A/B测试……面对如此繁重的任务清单,开发人员输出的代码量势必会减少!

那么实行DevOps有哪些好处呢?

虽然DevOps不是万能的,但至少它能帮助开发或运维节省大量时间,会使两个部门更好的交互,使两者的关系得到改善,从而让很多领域从中受益。而对于企业而言,DevOps能够给企业带来诸多利益,比如“业务敏捷性”和“IT融合”。


写在最后:

其实,在笔者看来,DevOps能够把不同领域不同分工的人聚集在一起,而他们的目标却是一致的,那就是共同解决问题,他们的结合有利于促进开发、运维之间的沟通,产品质量将会更满足客户需求,并且会提高开发和软件交付的速度。而DevOps的成功运用离不开企业领导的重视、工具的运用、开发/运维人员对业务流程的掌握、沟通与合作等因素。但首要问题是,公司为DevOps做好准备了吗?

如何用VB创建控件-Delphi资料 生成程序组和项-Delphi资料 实现超级链接-Delphi资料 实战Delphi数据网格色彩特效 使dbgrid的某几笔资料变色-Delphi资料 树形图(Treeview)的使用概述-Delphi资料 透明FORM-Delphi资料 为列表框添光彩-Delphi资料 限制FORM的大小-Delphi资料 用Delphi开发分隔线组件 用Delphi设计拨动、跳线开关组件 用Delphi 设 计 拨 动、 跳 线 开 关 组 件 用Delphi实现JPEG格式图像的显示 用Delphi制作动态有声标签 运行时生成控件-Delphi资料 在DBGRID中实现COPY、PASTE功能-Delphi资料 在Delphi程序的About窗口中建立URL连接 在Delphi中利用Tbatch组件完成数据批处理 在Delphi中巧改窗体文件实现控件数组化 在Delphi中实现不同风格的SPEED和BUTTON 在Delphi中实现类似VB中的控件数组。 在RichEdit中的串查找-Delphi资料 在按钮中快速启动程序-Delphi资料 怎样读出MEMO控件的当前值-Delphi资料 怎样使用Delphi 5中的TExcelApplication操纵Excel 97/2000 怎样在TDataset中汉英混用-Delphi资料 制作可移动的窗体的MovePanel控件-Delphi资料 制作可移动的分割窗体-Delphi资料 制作用于日期时间型字段的DELPHI数据感知控件 制作主窗口显示前的版权窗口-Delphi资料 状态条插入可视控件-Delphi资料 有没有办法让用VC7 build出来的exe文件在VC6下调试? 请问,如何让客户端自动下载安装并注册ActiveX控件(最好能给出详细步骤), 请来说说Rational Rose、PowerDesign、visio这三个软件的功能与异同 怎么在JBUilder7设置命令行??? 电话拨号问题请教 100分 怎样读取数据库中的二进制数据? 急啊~fread的第二个参数忽略回车,怎么办? 为什么photoshop的调色板里只有一种颜色,急,在线 redhat linux8.0中文版有没有中文的帮助文档 Linux Apache+PHP+MySQL的配置问题?? 马上登陆geniusbible.yeah.net网站 我问一个简单问题 各linux都什么优点 这段代吗怎么写? 分乃身外之物,顺便问一个问题。 在delphi中怎么样把字符串的前后空格去掉 有没有人用vss做版本控制的?? 摩托遇到怪事~~决定研究一下~~有兴趣看看拉~~ 求救:哪位有NotesSQL 2.06 email:frank@southsundin.com API ATCS10_SCO505版本,免费的类似TUXEDO消息中间件,欢迎大家使用!!! what is the MAPI? 一个关于子窗体的问题?请大家帮忙,在线等待! 如何做浮动窗体! 一个不是很难的问题。我却很难哟 请教关于访问Jbuilder7中数据库的问题(急) 突然想到的一个问题,请问大家在认真思考问题的时候都习惯做些什么动作? 在SDI程序中,如何在“框架类”中得到“文档类”的指针? 经常看到图片的上传到数据库,以及如何显示的问题,并且在另一个页面实现指定位置显示多个图片!我整理了,需要来登记! 招聘程序员!!!! 各位老大:请帮助!!!!! 请假两天要扣掉薪水的百分之几? JSP通过JDBC连接ORACLE的问题!!! 简单问题,vb得块注视是什么? 为什么mingw和DJGPP. 的主页总是上不去?? 五笔怎么装?装在什么目录下? 最远的距离 请教关于访问Jbuilder7中数据库的问题(急) JSP通过JDBC连接ORACLE的问题!!!!!!!!!!!!!!! 打印机状态,在线等待,万分火急 modelmaker6这东西是做什么的,那位前辈知道 NOTES在用久了之后,邮箱会变的巨大,几百MB,但即使我将邮件删除,其邮件文件还是那么大,怎么可以让它缩小? 我为程序中的职工设了一个序号,人数有多少序号就有多少。可以一眼就看出有多少人。可是当我在离职表中删除职工时。序号跟着被删除。删除 关于sql的难题。 请问如何用SQL语句更改一个表的字段长度,其他都不变. jsp读取oracle8.1.6数据表中的中文,读出为?,着急啊。 上个100帖子已结,现在再拿100分求从导入到数据库的代码,各位老大帮忙看看。 怎样用程序设置文件夹共享? VB中,怎样实现C中的continue? 注册表与记录登录密码 更新表中某字段的值 男友手机存我的电话号码名字只是我的姓,这说明什么问他怎么这样子,他居然说习惯每个人都只存姓,我说同姓的很多啊,那存同音就行啦. 运用公民的政治生活的相关知识,分析实施法律援助的重要意义 it,speak,become,English,that,I,get,the,could,was,I,could,job连词成句 手机里怎么存男朋友的手机号码各位亲爱的姐妹们……你们的手机里是怎么存自己男友的号码的……说出来分享一下……PS:拒绝本名、老公、亲爱的、宝贝等庸俗答案…… 求几句古代的经典诗句!就是和“风萧萧兮易水寒 壮士一去兮不复还” 类似的 诗句啊 I Speak Because I Can 歌词 英语翻译“应客户的要求,我公司此申请案比较赶急,可否麻烦您尽快帮忙处理,”弄错了,汉译英啦,汗汗汗! 女生英文名有叫Angie的么?这个名字好不,怎么读? 用2根长都是16分米的铁丝分别围一个长方形和正方形 英语翻译1st set B/L Consignee:to order of shipperNotify :MO HK- MOHKG will pass the related document to you. Chander是什么意思,怎么读,我想用这个名字当我的英文名合适吗?我是个男的如果不合适,拜托给我起个合适的,我比较喜欢花 月亮 七月 夏天 鸳鸯 之类的,另外我的名字是xiao 起个跟我名字谐音 英语翻译1、Landed fee deliver to the destination place2、Certificate of the material and the certificate of possible treatment of surface 3、How man is the produts you could refund the mold charge? 英语翻译 英语翻译然后翻译成中文I need MP3 players printed in 1 colour with audio loaded onto each unit.重点翻译(with audio loaded onto each unit)这一段,因为这一段不知道如何理解.“是不是要打印“Audio loaded”在每个 第3、4、5题, 英语翻译1.01 Neither Principal nor Agent shall be responsible for the actions of any third parties or associates who may be involved in any activities outlined in this Memorandum.1.01 The Parties have entered into a binding confidentiality or mut 英语翻译和德国一家机构合作,发过来的INVOICE里有2个公司名称,一个是公司名A,但是收款方却是B,咨询对方然后答复““B” is our bank although we are the beneficiary,because we are a public health institution of 3 4题我做的对不对 英语翻译A taper company sends me the sample by there A/C.I did't like the sample then I send the sample to that company by my A/C and he made the same one.Now we are doing great business.I expect the same from you. 英语翻译请真正懂外贸的高手翻译下,如果只是在金山词霸里搜索给我答案就免了.1:20% advance in 3 working days of contract date and 100% pyt of prov invoice immediately on faxing copy of DOCTS after price fixing the 20% de 高中物理竞赛试题 急一质量为m的炸弹一速度v飞行,其内部的炸药产生能量e,使此炸弹分为两半,一半的质量为另一半的k倍.若两半仍能沿着原方向前进,试分别求其速率 运用政治生活的相关知识说明国际为什么重视三峡工程后国家 外贸英语, 请高手帮忙翻译一下 !In respect of the shipment of Iron Ore that does not meet the Fe specifications set forth in Clause 3 the price referred to in Clause 4 shall be adjusted in accordance with Fe content as determined pursuant “你”左边的那个单人旁念什么呢?3Q 今年的橡胶价钱是多少,明年会是什么价位? 王源英文名 诠能组什么词 今年的橡胶价会比去年的好吗? 质量为m绕制均匀的弹簧放在光滑水平面上在其一端作用一水平力F使其平动若将此弹簧一端固定在天花板上,则弹簧伸长的长度比其运动时短为使其长度与运动时相等 在弹簧下端应挂质量m‘= 诠字怎样组词?组一个就够了. 今年的橡胶价会更高吗 王源英文名怎么写 诠换偏旁组词 为什么今年橡胶价格下降这么多 五句形容人一心一意的古诗,求 2,4, 这个地址用英语怎么写?中国山东省济宁市市中区税务街苏州苑小区2号楼东3单元402 一心一意这种形式的词语 请检查1.2.4.5. 英语地址怎么写中国上海市闵行区沪闵路2753号北桥花博园B11 一心一意类的词语比如一心一意 王字旁加个月字念什么字 龙组词,请快点回答 ,第一个我就 我国古代发明较早的化学工艺有A造纸,指南针,制火药,冶炼钢铁 B制青铜器 制火药,印刷术,烧瓷器C制青铜器,冶炼钢铁,烧瓷器,制火药,D冶炼钢铁,指南针,造纸,印刷术 王字加个月字念什么?那为什么字典里没有啊 12月的六级~考完好久了,天天担惊受怕的~求给估分好安心会吧.再不过要疯了,长阅读对9个听力对了13个,填词5个吧,句子都写得不全啊阅读填词2个(这个时态错误那些给分吗)?,传统阅读对5个. 指南针和印刷术是谁发明的·Y 电热地膜的工作原理是什么? 请问一下有人知道word里面怎么打横线字哟? 就告诉我吧打心底感受大伙 i know you want me翻译成西班牙语. 电热水袋的工作原理,及其中的化学药物是什么 拜托大家看下word里面怎么打横线字哟? 就告诉我吧非常感受大伙了 It was because I could speak English that I got the job我想问一下这个句子各部分的结构(成分)分别是什么?这个句子的用法是it作形式主语?还是其他什么用法, 填空题1,3两题 请问一下大家word里面怎么打横线字哟?就告诉我吧谢谢各位了3d It was becauce I could speak English that I got the job.请问句中的that作什么? 填空题第2.3.4题 请问一下大家word里面怎么打横线字哟? 就告诉我吧非常感受大伙了学8 It was beause I could speak English that I got the job.分析句子成分, 请问第3道填空题怎么做?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘