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

我眼中的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做好准备了吗?

时势造英雄:中国早期O2O创业故事 iOS开发与Android开发的四大不同 “消极抵抗”AWS OpsWork?RightScale首次宣布转售并支持GCE 2012年VC都把钱投给了哪些大数据初创公司? 耐用性将成苹果iWatch最大挑战 Sphinx:首款全硬件加速HTML5游戏引擎发布 PayPal创始人Levchin又创办了一家移动支付公司Affirm Zuck、Bill Gates、Jack Dorsey上银幕激励孩子编程 十款最新开源的开发者工具/应用(组图) Django 1.5发布,Python 3开始进入主流? [爆料]英特尔:将Hadoop“固化”到Xeon中 姗姗来迟:微软终于发布Windows 7 IE10正式版 谷歌推Google+登录系统 与Facebook争夺用户信息 微软在CodePlex上开源C++ REST SDK 代号Casablanca 论OpenAPI的起源与历史 LinkedIn开源低延时变化数据捕获系统Databus 微软发布全新WP应用 随时查看App崩溃信息 做iOS开发,我为什么弃用Objective-C而选择RubyMotion? Stinger Initiative:让Hive提速100倍 2013年云计算的九大威胁 W3C小组发起新“汽车与Web平台业务组”项目 苹果CEO:请忘掉股价 未来依然有伟大产品 两周营收100万,GO桌面在Google Play做对了什么 “吸金王”Puzzle & Dragons是如何炼成的 初创公司Kickboard:让父母了解孩子的在校表现 Rackspace收购开源数据库公司ObjectRocket 投资人表示微软应推出iPad版Office 三星:谷歌养大的一匹狼 UC九游年度战略:2013计划分成超3亿元 X-Canvas:UC将发布高性能HTML5游戏引擎 淘宝:OceanBase分布式系统负载均衡案例分享 300分求多线程解决哲学家进餐问题的源码 关于datalist 武汉的朋友帮忙啊! 严打! 我是新手,谁能告诉我如何新建类? 各位GGJJ,帮帮忙!如果每点击一次button建立一个线程,建立多个不同的线程,怎样实现? 请问那位windows98高手可以帮帮忙忙 各位GGJJ,帮帮忙!如果每点击一次button建立一个线程,建立多个不同的线程,怎样实现? 关于XML中NODE的类型的问题(特急!!!) 大家来帮小弟以下啊,!!! 如果我把一个TAdoQuery变量送到子函数中? 谁能告诉我Bjarne Stroustrup应该怎么读? 说了半天到底谁的是正确的?在100分。delete p 是删去p指针,还是它指到的内容,*p。还是删去什么?free(p) 呢? 大家好,我有一个问题问一下你们很急的。我在线等待!!! 我要去上海找工作(java) 在线提问:各位朋友帮忙啊!很急啊! 关于通过telnet修改2000的用户密码问题 请问有无现存的四舍五入函数?(in vc) 请指教有关bde和9i的问题 帮助!谢谢! 着急!!!!!!!!!!!!!!! 关于CHM文件的菜鸟问题 各位帮帮忙,我的程序重要用定时器,怎么做呀? 为什么没法看贴子? 如何在PB8。0上创建可执行文件,,,,,,(请详细一点) 关于TStrings怎样去取值? 如何编程更改IP? 谁来帮帮我!!!!! 生成密码字典,有什么好主意呢?说说好么? 有关c++中何时分配内存的问题 急救!! 请教:有关列表框 谁有win98操作培训讲义,给我发一份到—— win2000下如何对并口进行操作? 请教IBM Open Class Libraries的问题 小弟高分求“Linux 0.02版”的源代码! 理解csdn,以后再不发政治问题的贴了。我的名字也马上改。 什么是流???(笑话) 讨论.net平台上的软件开发,请教高手 书和方法! 斑竹不要删这个帖子,别人给我做了一个FLASH网站,我放50分给他的:) 为什么看不到 关于拷贝函数 最老的帖子是什么呀?第一张帖子是谁发的呀? 我想使上下结构的网页框架位置不可以调(上方的导航条固定). WebLogic过期了,在线等待! 高手手请进!文本文件数据库表的问题?????? NOTES中如何实现这样的语句? 老板拿枪指着我,关于开共享,十万火急!! treeview控件中节点上鼠标右键点击的事件如何处理,急?!! WORD中使用VBA的一个问题 请问真空高压断路器的电路图那有?或者里面机构的运动分析. 半径为R的半球形碗内表面光滑,一质量为M的小球以角速度ω在碗内一水平面做匀速圆周运动,则该平面离碗底 欧洲人均GDP的增长率下降的原因 电流在某断电路所做的功与什么有关 尖峰电流,短路电流在选择元件时主要区别? 一道初三的物理计算题.如今大城市普遍存在着停车难的问题.如图是“路边空中绿化存车亭”的工作原理图,存车时只需40S就可以把车子从地面升起停在2m的高空.其中A为存车架,O为杆OB的转动 电路短接后好像会截掉电流.怎么回事啊?整天碰到这些题就头疼. 电流互感器短路时最大整定电流可以达额定电流的几倍 什么是交流电、直流电、电阻、怎么使用万用表?怎么知道这个输出是交流电、还是直流电?电阻是什么? 五个长,宽,高分别是5厘米,5厘米,1厘米的长方体叠成一个正方体,这个正方体的体积是( ).急用 短路器的额定电流如何调节 单P的断路器 如何接线,连接开关、电灯~蓝线走哪里?如图单P的断路器 如何接线,连接开关、电灯~蓝线走哪里?如图 1p+N漏电断路器零线火线接反了会出现什么现象 王叔叔汽车的油箱有22升油他要去距家240km办事按每升汽油可行驶6.4千米计算,油箱汽油够不够? 这开关怎么才能 各自 控制一个电灯,互不影响、求接线图.我想让这上面的俩开关各自控制一个电灯 互不影响,应该怎么接线,第3个孔里是空的, 三根火线接在4P漏电保护器上端,一根零线接在漏电保护器的下端时漏保怎么老跳 2011年人均GDP增长率是多少啊? 钢绳最多承受6000n的拉力,在不计滑轮·吊钩·绳的自重及摩擦时一次最多能吊多少n 家庭电路中,当进户线的火线与零线的电路不相等,且差值达到一定值时,安装在干路上的漏电保护器就会切断电路,则下列情况可能使漏电保护器切断电路的是A、用电器短路B、用电器金属外壳 双控开关的电路在实际接线中是怎样接的呢?我能够看懂双控开关的电路图,可是实际电路中,我们的三根线(火线,零线,地线)又是怎样接入开关上的呢,另外,我很想知道双控开关上有几根接线头, 长l的绳子一端系一质量为m的小球,另一端为圆心,使小球在光滑水平面内做匀速圆周运动.当角速度为w时,绳子就要断裂.若用同样长的这些两股绳子系住小球m,使它仍在此水平面内做迅速圆周运 体积是1dm3密度是4X10三次kg/m3的实心合金球投入足够多的水槽体积是1dm^3,密度是4×10^3kg/m^3的实心合金球,投入足够多的水槽中沉底后静止.(2)将它与一块体积是8dm^3的木块连在一起后再入水槽 如图所示,质量为m的小球与穿过光滑水平板中央小孔O的轻.一质量为m的小球与穿过光滑水平般中央小孔O的轻绳相连,用手拉着小球的另一端使小球在水平板上绕O做半径为a、角速度为w1的匀速 定长的绳子的一端系一质量为m的小球,以一端为圆心,使小球在光滑水平面内做匀速圆周运动.当速度为V时,绳子就要断裂.若用同样长的这样两股绳子系住小球,使它仍在此水平面内作匀速圆周 1.体积是1dm3,密度是4×103kg/m3的实心合金球,投入足够多的水槽中沉底后静止.(1)球对槽底的压力是多大 有一光滑水平板,板的中央有一小孔,孔内穿入一根光滑轻线,轻线的上端系一质量为M的小球,轻线的下端系着质量分别为m1和m2的两个物体,当小球在光滑水平板上沿半径为R的轨道做匀速圆周运 磁体能否靠近录音带,为什么? 如图所示,在水平固定的光滑平面板上,有一质点为m的质点p,与穿过中央小孔的绳子H的轻绳一端连着.平板与小孔是光滑的,使质点做半径为a,角速度为w1的匀速圆周运动.若绳子迅速放松至某一长 一根长72厘米的铁丝,折成一个长,宽,高的比是3:2:1的长方体模型,这个模型的体积是 立方厘米.急用! 据说录像带和录音带都不能靠近磁体,把永磁体靠近录音磁带,你认为会产生什么后果,请说出你的道理 两个体积相等的正方体叠成一个长方体,长方体的高是12厘米,这个长方体的体积是多少立方厘米 利用公式 空气开关跳闸说明电路中出现短路,请问这个问题是对还是错 居民人均可支配收入增长率指什么? 额定短路分断能力过小会有什么后果 有一根铁丝长144米,制成一个长方体,长、宽、高的比是3:1:2,这个长方体的体积是多少立方米? 2010年中国人均可支配收入是多少?人均GDP是否已达3000美元? 一个长方体的高是2厘米,再叠一个同样大小的长方体,就可以成为一个正方体,原来长方体的体积是多少立方厘米 把一根2米长的铁丝折成一个长15厘米,宽10厘米的长方体,这个长方体高()厘米.这个长方体的体积是() 人均GDP 和人均可支配收入有什么区别 .额定短路和分断能力Icu=lcs:6000A;是什么意思 用一根长192厘米的铁丝,围成一个长,宽,高的比是3:2:1的长方体,求围成的长方体体积是多少 如果说悬绳的拉力等于重力,物块对地面的压力 等于重力,这种说法对吗 26、 如图所示,容器底部用一根细绳挂住一木球,使木球完全浸没在水中,已知木球的密度是水的密度的3/5,如图所示,容器底部用一根细绳挂住一木球,使木球完全浸没在水中,已知木球的密度是水 湖北省市级城市的人口数量和人均GDP 在电视机旁使用电吹风时,会看到电视画面闪烁;彩色电视机说明书上标明忌与磁体靠近.这是为什么? 一松木球悬浮于油和水的分界面处,且木球浸入油和水的体积比是3比1.那么油的密度是多少?木的密度是0.4X10^3Kg/m^3 如果GDP增长率是7%,人口增长率是1%,那么人均GDP增长率是多少? 充电器输出电流不够对电池有影响么家里有个zune播放器,充电器是5v1.5a的,可是市场能买到5v1a的,对于播放器电池有什么影响? 两个实心木球的半径之比为1:2则它们的密度之比为什么?体积之比为什么?质量之比为什么? 进水车怎么修 为什么彩色电视机说明书上标明勿与磁体靠近 装修完漏电开关总掉,零线、火线、地线都对调过,没用,我家刚装修完,厨房电路总是漏电开关跳闸,我把零线、火线对调了,可过1个月后又掉闸,从此漏电开关推上去5分钟后就自己掉,所有电器我 汽车发动机进水车有什么反应 为什么我们常见到的CRT彩色电视机说明书上标明“勿与磁体靠近”? 实心木球的密度是0.4×10⒊kg/个金属图我没办法画了 实心木球的密度是0.4×10⒊kg/m⒊,木球下面用细线及一个金属球,木球的体积是金属块的2倍,把他们放入水中恰好悬浮,球金属块的密度 沿半径为R的半球形碗底的光滑内表面,质量为m的小球以角速度w在一水平面内做匀速圆周运动,试求此时小球离 甲乙两个小镇长75千米.西西驾驶一辆汽车行驶30千米用去2升汽油.照这样计算行完全程还需几升汽油 提问一道物理计算题 机车以3.2×10的五次方N的推力推动火车在轨道上缓慢匀速滑动了50m后脱离了危险地带.若火车总重为1.5×10的七次方N,铺设轨道的地面能承受的最大压强为7.5×10的五次方Pa. 泡水车是什么意思 gdp总量人均gdp gdp增长率反映着什么
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘