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

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

Intel携手三星、博通等 建立物联网联盟OIC 一周消息树:微软半年内将终止对Win 7、Office 2010 SP1等产品的支持 深度神经网络DNN的多GPU数据并行框架 及其在语音识别的应用 浪潮通软GSP将打造开放平台 吸引更多ISV加入生态系统 国外安全产品再遭信任危机 安全产品国产化步伐加快 最终幻想XIV的重生--SQUARE ENIX《最终幻想14》制作人吉田直树介绍 如何打造百万级自然增长的微信HTML5应用 听邵海杨聊聊1000+台服务器背后的故事 借助Facebook、Twitter等社交平台API打造超炫酷的那些应用 Unity中Shader的开发运用实战详解,开放报名! 我从独立游戏开发学到的6件事儿 果断Mark!Searchcode——源代码搜索利器 《近匠》图灵机器人:App和移动硬件的智慧大脑 极路由发布HiWiFi OS及应用开放平台 Loom SDK框架:命令行快速开发跨平台2D游戏 安全管家Q2移动安全数据报告:窃取隐私最多 Project Adam vs. Artificial Brain,微软与谷歌角力人工智能 “微信公众平台优秀开发商”征集评选活动正式启动 移动数据库新疆界:开源、Swift、可穿戴... Chromebook侵蚀微软商用PC市场,成绩喜人 2014微信开发者大会议程公布 8月1日前购票8折优惠并赠书 四火的唠叨:也谈谈全栈工程师 图形化与集成趋势 协同软件致远发新品V5.1 跨平台开发如何事半功倍 Xamarin推出免费培训 《近匠》上海庆科:海尔智能家居背后的云方案 轻松DIY智能硬件,开源电子原型平台Hippo-ADK 所见即所得!基于Polymer的设计工具Mobile UI Elements 好的产品经理是怎样炼成的? 统一架构、统一运维:UnitedStack发布UOS2.0 把轻应用带进汽车——宝马、百度编程马拉松大赛启动 “钢铁侠”Insteon的逆袭:声控智能家居新时代 哪里有好的控件下载,介绍几个好的网站!!! 一个很久没有解决的问题,请各位指教。 高分求救程序 我装RASPPP软件的时候,他要我的数字签名怎么办? javaBean 是否能在应用程序里面调用??怎么调用?? 企业管理器很慢? 100分求解,急!请大家帮忙 请教:新建论坛在客户机上能访问,在服务器上却报“Microsoft VBScript 编译器错误 错误 '800a03f6'” 怎么把别人的代码窗体文件,加到自己的工程里? 权限问题 怎么用一控件去调用另一控件? 请教~~~~ Struts中的事件 如何在点击鼠标左键的时候,弹出一个弹出菜单? 求JBuilder8的下载地址,下完给分! Help!各位大俠,關于SQL查詢專業性的問題.....多多指教,在線送分! 两个菜鸟问题 急!急!急! 能不能用Socket类来实现广播,怎么实现发送和接收 为什么在98系统下Ado控件就不能用了,在线等! 关于在c++ builder中定义的类的编译时的问题 关于网络的简单问题 real media 插件哪里有急!! Tomcat连接池 请问一下哪里有Lotus5.11的下载啊! 怎樣使CrystalReportViewer里選擇打印機後可以預覽(200分) 怎么在一个控件中去调用另一个控件 小弟公司的项目用vss管理,请大家给小弟一个vss电子书好吗,大送分啊~~~~谢谢! MM求教各位 寻<<the c++ programming language>>中文电子版 请问各位,本人有C/C++的基础,学习C++ Builder 好学吗 请教关于Date 的一个问题 我在前台管理记录的时候误删除了几条记录,怎么样才能找回来 我在数据库里的记录是这样的,“ test",每行的前面有若干空格,为什么在网页上显示时,把我前面的空格给去掉了 [劲爆]关于小仙妹的秘密!雍亲王首次披露!!! 着急~~~~~~~~~~ 求crm开发方案一套!!! Bios改不了,哪位大佬帮帮忙? 对frame窗口传参的问题 寂寞如雪 (ocsdno) 新手问题~~很菜的~~大家指点下啊 asp.net 和asp 需要仿真可视化的文献资料,告知出处即可,十万火急!!! 怎么使用PL/SQL developer 导出所有用户表的数据成SQL语句? 版主 我门要是没分了 怎么办啊 怎么才能赚分啊 ODBC API 关于游标的问题~!100分 ?装完Oracle之后,登陆不了 一個關於路徑的問題?----郁悶----急!!!! 未将对象引用设置到对象的实例。 如何得到返回值呢? gps高手请进! 那位大侠能解释一下下面的一段代码 the right meanings of rank are ().A.a placeB.a line (of people )C.a floorD.a row是多选题 c²=100 是如何变成10的 我对数学一窍不通 请别见怪 就是这样 6²+8²=C²36+64=c²100=c² 一首英文歌 男女对唱的 男的是黑人 女的是白人歌词里面好象有 we will not meet again的 MV里 那黑人男人穿着一身像探长服 白人女人是平刘海 涂着红色的口红. 使黑人和白人平等的梦想用英语翻译 3,4,-6,10 怎样才能为24点,每个数只能用一次,最好在9月21日内解答, 密码是啥!1_9的四位数字.不多说,直接上图! 吹面不寒杨柳风的上一句 谁知道吹面不寒杨柳风上一句是什么? 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16加到100= 一男一女一起唱的英文歌曲叫什么女的好象在在唱的里面发音和 欠你的 一样的声音之后出现文锁一样的声音我英语不会只能靠唱的声音当内容了 SPECIFICATIONS怎么读 德政府将派高级官员赴美就窃听一事讨说俄罗斯为美国发射一颗通信卫星纽约黄金期价25日收于每盎司1352马耳他总统阿贝拉会见杜青林日本东北地区发生7.1级地震日本本州东海岸附近海域发生7.1级地日本福岛外海强震上修为7.1级 东京日本福岛县外海6.8级强震 气象厅发纽约油价25日继续反弹日本本州东海岸附近海域7.1级地震 北京10月购车摇号166万人参与 中文艺评论工作急需加强顶层设计和工作布10秒写下的光阴故事“一带一路”建设离不开信息法治保障立德的力量中国共产党:抗日战争的中流砥柱新媒体一日·8月23日儒学的三个阶段“六经”的价值伦理接续中国画文脉的道义抗战沙雕第二次启蒙不可思议的圣遗物无限自由者最强青春异世厨神剑王朝绝世狂少科学修仙纹徽位面交易狂徒大胤仙朝守梦者联盟九洲岛旅游上海城市雕塑艺术中心旅游上海民生现代美术馆旅游公盂村旅游平果鸳鸯滩漂流旅游团山民居旅游澳门岗顶剧院旅游圣奥斯定教堂旅游主教座堂旅游叶挺故居旅游松山炮台旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘