VMware最近推出了独具创新的Cloud Foundry。这款平台及服务无疑有着新派倾向:你将可以注册并开发像MySQL和MongoDB这样的运行数据库服务,登录并直接为Spring或Rails环境编写代码,这点很像Engine Yard和Heroku。
另外,你可以自行运行平台作为可下载实例Micro Cloud。它被打包到基于Linux的操作系统内,操作系统则是搭建在VMware上的,所有东西都在Github作为开源项目。据推测,可下载、可运行的Cloud Foundry可以做任何在线服务能做的工作,包括随负荷增加自动提供新实例,自动监控各项服务。
该产品得到广泛关注:它被视为企业可行的平台及服务(PaaS)选择,并有希望跨越简单云服务与企业控制和安全需求之间的鸿沟。如果你的IT商店不希望把公司Web应用搬到Engine Yard,而是工作在石器时代般传统Java产品生命周期上,Cloud Foundry可以说是切实可行的本地选择。
如果移动产品到Amazon Web Services环境有意义,只要所有的开发都在Micro Cloud上完成并在合适的时候把它推向Cloud Foundry服务,一切都会是井井有条的。
如果你是已经使用Spring的Java人,这会是理想的状态。这种创新让许多人感觉如鱼得水。它也被称作PaaS模型的进化,“Azure杀手”,以及其他一些赞美。虽然大部分似乎有些言过其实,但一件事可以肯定:从功能和可行性的角度,它令VMforce.com相形见绌,VMfore.com是VMware原先同Salesforce.com合作的PaaS。假使Cloud Foundry是赛道,那么VMforce.com就只能算是玩蹦蹦车的场地。
Cloud Foundry能否战胜微软Azure?
但事实是,Cloud Foundry的VMware血统将严重影响到它成为企业的可行性选择,它不会吸引Azure用户。微软的PaaS在成熟性上更好,而且它的备份是通过自身的专用基础设施。
Azure的基础构建被摆在了微软商店首要位置上。据推测SQL Azure或Azure CDN将成为开发者的选择。选择中庸的环境之道将使得它与你所拥有的SQL包之间的功能差异最小,另外,Azure也明确瞄准了.NET群体。
Cloud Foundry是针对Java开发者和并不热衷于微软的IT商店。Cloud Foundry会得到广泛关注的,它在“Web 2.0”的背景下很成功;随着VMware将Cloud Foundry与vCloud Express更完整地集成以及更多额外PaaS服务的推出来临,它将更加有力。毕竟相比早期很难开展的SpringSource或Ruby而言,它早已今非昔比了。
Cloud Foundry的简单化很好,但还有很长的路要走。VMware会推动它走多远仍是个未知数:它会得到人们的庇护吗?它会成为高度发达的基础设施步入企业Java商店的可行渠道吗?让我们拭目以待。