过去一年以来,一批来自欧美的、不墨守陈规的系统管理员和开发人员一直在谈论一个新概念:DevOps。DevOps 就是开发(Development)和运维(Operations)这两个领域的合并。(如果没错的话,DevOps还包括产品管理、QA、*winces* 甚至销售等领域)
脱节(The Broken)
那么……为什么要合并这两个领域?原因很多,但首要原因是:我们目前的工作流程是脱节的。绝对的脱节。很多公司的开发部门和运维部门之间存在的深刻矛盾,其实就是这个“脱节”造成的。(意译,求斧正)
下面是一个大家都基本熟悉的例子:部署软件产品。
开发部门要开发一款新产品。这款产品要使用最新最炫的技术,来保证客户的所有花俏的需求,从而给公司带来百万美元的利润。这款产品被要求使用最新的技术和运行平台,还得马上交付。于是开发部门没日没夜的加班、赶代码(cuts code like crazy),终于如期完成了任务。然后他们把自己的“杰作”一股脑的甩给了运维部门,后者还没能完全接手,前者已经迫不及待的开始了庆功会。
接到产品后,运维部门每个人的心中都充满了恐惧。
http://www.infoq.com/cn/articles/devops-in-my-view/
相关推荐
DevOps革新浪潮来袭,也正是拜代码运动、敏捷运动推进,加速了DevOps到来。DevOps的成功运用离不开企业领导的重视、工具的运用、开发/运维人员对业务流程的掌握等因素。但首要问题是,公司为DevOps做好准备了吗?...
此外,作者也强调了DevOps到Dev4Ops的转变,即从开发运维一体化到开发针对运维的架构,要求更加注重研发架构的南北向运维架构和运维逻辑。 最后,作者畅想了未来美好的一天,提出在云原生的未来,大数据、AI服务端...
团队DevOps方案参考 只有上云才能撑住规模化后的发展 初期技术选型上尝试寻找云支持的 在公司规模小,自建服务基本都做不到99.999%高可用 在公司规模发展变Swift时,如果云技术和现有技术契合,迁移成本会低很多 ...
成立于2013年的StrongLoop,尽管起初规模较小,但凭借其技术驱动和高效执行力的团队,迅速发展壮大,尤其是LoopBack框架,成为开发者眼中的一大亮点。 **LoopBack框架** LoopBack是StrongLoop的核心组件,是一个...
一千个人眼中有一千个哈姆雷特,研发效能到底是什么?每个人的理解各不相同。怎么去快速提升它?往往又束手无策。本次课程,将基于众多阿里团队的实践,定义研发效能,围绕影响研发效能的三个核心问题,分享效能提升...
技术的快速迭代和市场的不确定性要求企业必须能够快速适应变化,敏捷开发和DevOps的兴起,正是对这种管理需求的直接回应。这些管理方法论的目的就在于提升组织对外部变化的响应速度,以确保在激烈的市场竞争中保持...