问:DevOps通常适用于大企业还是斗志昂扬的小企业? 答:DevOps更多会与大企业有关。小企业的协作本来就不是很难。但是类似Google或Netflix这样的企业每天都会推送大量代码,出现bug的几率很高,而Puppet和Chef这样的开发工具能帮助系统管理员将很多工作自动化,并应对最艰巨的基础设施挑战。 问:你最常听到的对DevOps的误解或疑点都有哪些? 答:DevOps不仅仅适用于高科技公司,我一年前听过一个网络研讨会,是关于中西部一个金融公司如何开展DevOps的,DevOps绝不是硅谷的专属品。 事实上任何希望变得更加敏捷的人都可以运用DevOps。以我的观点,DevOps是IT部门保持其存在感的一种方法。我们经常看到企业中的IT部 门被排挤,因为预算受制于其他业务部门。有了DevOps,IT可以更早地参与到业务流程中,IT主管们可以冲着开发团队嚷嚷:“嗨,伙计们!我们如何实 现这个需求?我们需要什么样的自动化工具?”,而不是像过去那样,搞出成吨的代码后黄瓜菜都凉了。
关于DevOps: (以下摘自Wikipedia) DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。[1] 它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。 以下几方面因素可能促使一个组织引入DevOps:
|