全球虚拟化和云基础架构厂商VMware公司今天庆祝业界首个平台即服务开源项目——Cloud Foundry成立一周年,并宣布一系列令人振奋的最新消息。除了新增合作伙伴关系、用于管理开源软件提供者的新系统,还发布了众多新功能, 包括用于运营大型数据中心服务和在多种云环境下部署附加应用的新工具。
在近期举办的现场活动中,VMware首席技术官Steve Herrod演示了Cloud Foundry如何成为云时代开放的平台即服务(PaaS)解决方案,让开发者能够选择一种云架构用于部署应用、提供开发框架和相关服务,同时大大简化应用部署和性能扩展。
VMware首席技术官Steve Herrod表示:“自从一年前Cloud Foundry作为首个开源PaaS发布以来,我们看到了开发者对 ‘以更好方式构建和部署云应用’的巨大热情,同时业内也掀起了围绕Cloud Foundry的投资狂潮。通过提供一种多元化、快速的现代应用开发方式,Cloud Foundry消除了开发流程中几乎每个阶段的复杂性,并允许开发者充分利用业内正在蓬勃发展的创新技术。”
多方面扩展的Cloud Foundry
2011年4月,VMware正式发布了Cloud Foundry,并提供了Apache许可证下可用的源代码。Cloud Foundry是云时代的应用平台,旨在简化并加速应用的开发、部署和运营。为继续保持Cloud Foundry的发展势头,VMware今天宣布:
• 合作伙伴:Cloud9、Collabnet、ServiceMesh、SOASTA、X.commerce(eBay)宣布支持Cloud Foundry——多家公司目前正在直接或围绕Cloud Foundry进行投资,从而形成了一个强大的生态系统。其中包括开发和工具提供商、pcloud管理提供商、公共云运营商、框架和应用服务提供商以及应用开发人员。今天,Cloud9、Collabnet、ServiceMesh、SOASTA和eBay旗下的X.commerce均宣布支持Cloud Foundry。Cloud9基于浏览器的集成开发环境目前支持部署到任何Cloud Foundry实例。Collabnet在其企业开发工具中添加了对Cloud Foundry的支持。ServiceMesh已在其业务灵活性平台(Agility Platform)中添加了面向企业的政策驱动型Cloud Foundry部署。SOASTA为云提供了基于Cloud Foundry的自动测试解决方案。eBay新一代商业平台X.commerce也建立在Cloud Foundry上。
• 社区:流水线方式的开源参与——Cloud Foundry从发布第一天起就一直是开源项目。该项目在GitHub上普及并备受追捧,同时在开发者社区中贡献巨大,其中包括支持几十个重要开发框架和应用服务,以及多种云基础架构部署、漏洞修复、文档及其它贡献。
为促进更广泛的社区参与,VMware今天推出了最新 Cloud Foundry源代码管理系统——CloudFoundry.org。通过将Cloud Foundry源代码融合到GitHub的公共代码库中,与Gerrit集成进行代码审查,与Jenkins集成进行持续整合,新流程将社区代码贡献简单化,提高了代码质量,同时能够更清晰的看到代码变化。
• 代码:支持应用以云规模运行的新功能——VMware今天推出了开源Cloud Foundry BOSH,这是以云规模部署并运行Cloud Foundry生产服务的新软件。随着构成服务的大量软件组件和底层硬件不断改变,大型云服务也在不断演进。BOSH支持Cloud Foundry运营商能够以最少的停机时间来执行完全自动化、无缝的应用组件更新。在运营Cloud Foundry过程中,已证实BOSH可以支持Cloud Foundry实例大规模可靠运行。BOSH源代码支持VMware vSphere,同时在工作中支持亚马逊网络服务。源代码即日起在www.github.com/cloudfoundry/bosh上提供。
• 云:满足多云需求——作为平台即服务开源项目,Cloud Foundry运行在各种云和云基础架构上,保护开发者不被锁定在任何特定云中。这一愿景目前已被大量私有云、云管理和部署解决方案以及支持Cloud Foundry的公共云运营商证实。多样化为客户提供了多云部署选择,并保留了他们的选择及其灵活性。在直播演示中,VMware在几分钟之内展示了同一应用可以部署到多个Cloud Foundry实例中。