Amazon CTO Werner Vogels曾在其主题演讲中提到“一个EC2实例并不是一台服务器,它其实是一个构建模块”。这听起来非常让人生疑,就如同一家知名的汽车制造商想说服你他们的车不仅仅是一台车。
我曾经写过一篇关于DevOps如何在团队落地的文章。文章中提到DevOps落地的抓手是持续交付,并提供了一组衡量团队应用交付能力的指标。本文则沿着这个路径继续深入讨论。
需不需要一个独立的部署系统是很多企业用户在构建持续交付流程中经常困惑的一个问题。也经常有用户会问我们,现在已经有Jenkins,为什么不围绕Jenkins,集成一系列部署流程,从而不需要额外搭建一个独立的部署系统?
在过去半年里面,我们接触了大量的企业客户,他们来自不同的行业,有着不同的规模,但我们发现他们在应用部署上面都有一个类似的困惑,即是应该选择增量部署还是全量部署。
很多时候技术人员的上云姿势比上云自身还重要。选择一个正确的上云姿势会让你的上云过程更加顺利,并能够为未来充分释放云生产力奠定基础,最终达成公司上云的初心:促进业务创新。
随着国内IaaS云开始普遍提供API,国内的开发人员必定也会逐步体会到弹性云计算带来的具体优势,并逐步适应这种新模式。因此,使用云来加速开发测试也正离国内开发者越来越近,并将会被广泛接受。
在看到企业用户对于公有云计算平台积极接纳的同时,我们也发现国内公有云供应商在如何提供合理云服务上仍然有明显的IDC时代惯性思维,这其中“包月计费”就是最为明显的例证之一。
DevOps有多火,当下已不用更多的描述,只看看每天的朋友圈就会有一个所以然。与此同时,根据Gartner最新出炉的2015 I&O Automation报告,DevOps同样正处其技术发展曲线最高点。
随着IaaS的普及,越来越多的企业开始使用IaaS平台作为其企业的IT基础设施,试图从传统IT转型云IT。但是,目前我们看到的现状是,大部分企业仍然沿用虚机化时代的管理方式,把云当虚机化用,工程人员根本没有享受到云所能带来的红利。
Kubernetes开源以来,受到了越来越多大型云计算厂商的青睐,包括如Microsoft、VMWare、Red Hat、CoreOS、Mesos等。随着Kubernetes社区及各大厂商的不断改进、发展,Kuberentes有望成为容器管理领域的领导者。