Devops和云:伟大的合作,伟大的分离

Devops和云的协调运作就像是巧克力和花生酱一样,但并不是密不可分的。

Devops带来的巨额利润使企业受到鼓舞而不断对其进行开发,也促使内部程序员不断学习操作技能从而更好地开发Devops。连续不断的商业案例让一切变得简单易行,尽管每个企业所获利益不尽相同。

我们可以很轻易地把Devops的发展归结于云计算的崛起。毕竟,云计算也承担着不断更新应用程序和基础设施的责任。因此,许多企业都把Devops视为实现他们云策略的途径。但这也许并不是正确的方法。

大多数企业仍然使用繁琐复杂的流程来进行设计,开发,测试以及新型和增量软件的发布。很多人说他们使用那些复杂的方法是因为他们还没准备好转向云计算,而云计算是向Devops发展的催化因素。

是的,这Devops和云计算之间的合作。但这两者并不需要对方。Devops对任何软件开发都是很有用处的,不只是对云开发。同样,你可以用不同的开发模式对云进行开发,例如agile——而不仅仅是用Devops开发。

Devops和云计算应该是独立又互补的概念。如果你还记得老瑞茜的花生酱杯广告的话,Devops和云计算就像是花生酱和巧克力一样。但你不需要在享用巧克力的时候还要品尝花生酱,同样你在吃花生酱的时候也不需要巧克力——这两者都可以很好的和其他东西相融合。

事实上,如果企业与Devops和云计算脱钩可能会更好,因为他们的联合经常会延迟对其他信息的采纳。他们都是很有价值的概念,但是他们只是立足于本身,无法实现兼容。