在今年的 VMworld 大会上,VMware 正在展现我们对实现 IT 即服务的愿景。今天的公告概述了我们认为对交付 IT 即服务至关重要的 IT 堆栈的三个主要层——**云基础设施和管理**、**云应用程序平台**和**最终用户计算**——并阐述了我们解决此问题的路线图。Spring 开发技术和 SpringSource 中间件在我们的愿景中发挥着关键作用,我们相信我们将为我们的社区创造令人兴奋的新机遇。
作为这一战略的一部分,我们正在宣布我们的云应用程序平台,采用新的**VMware vFabric** 品牌。此平台兑现了 VMware 收购 SpringSource 的承诺,将我们的资产整合到一个单一的下一代基础设施中。虽然各个组件将继续单独提供,但我们相信这种集成产品将提供一个更简单、更高效的选项。
VMware vFabric 平台将 Spring 开发框架和工具与 VMware vFabric 平台服务相结合,从而能够快速交付能够即时扩展和云可移植的下一代应用程序。
今天的公告是我们过去 5 年工作的自然延续。我们首先使用 Spring 框架和 POJO 编程的创新来改变企业 Java 的生产力;扩展 Spring 编程模型以满足安全、批处理、集成和其他重要要求;继续使用tc Server和Hyperic简化企业 Java 部署;进一步使用SpringSource Tool Suite、Grails和Spring Roo提高生产力;通过收购Rabbit Technologies和GemStone Systems增加了云就绪消息传递和数据网格功能;并与业界领先的虚拟化解决方案集成。今天,我们正在宣布一个统一的平台,它由这些最佳的组件构成。
为什么需要新的应用程序平台?
虚拟化和云计算的兴起,加上 Facebook 和 Salesforce.com 等面向消费者和软件即服务的应用程序的普及,正在推动应用程序架构的重大转变——跨越基础设施、应用程序、数据访问以及最终用户与应用程序交互的方式。
现代应用程序需要易于使用、数据丰富,并随时随地提供访问权限。开发人员需要能够构建出色应用程序并立即将这些应用程序部署到智能平台上的框架、工具和平台服务,该平台可以按需自行配置并根据策略扩展应用程序。
IT 需要一个适用于这一代新应用程序的平台,该平台没有前几代架构的复杂性、膨胀和局限性。
我们提供的独特价值
VMware vFabric 云应用程序平台将数百万 Java 开发人员使用的 Spring 项目和工具与为支持下一代应用程序所需的 VMware vFabric 平台服务相结合。向云计算的转变往往会融合开发和运营方面的考虑;我们相信,了解和满足现代开发人员的需求至关重要。
通往云的道路始于开发工具和功能,这些工具和功能使创建能够提供丰富、现代用户体验并使用经过验证的 EAI 模式与其他应用程序集成的新的应用程序变得容易。Spring 应用程序可以部署到任何 Java 平台上,包括 WebSphere、WebLogic、JBoss、我们自己的 tc Server 以及公共云平台。最好的入门方法是下载 SpringSource Tool Suite,它提供了一个丰富的开发环境和运行时平台,使创建 Spring 和 Grails 应用程序变得快速而容易。
VMware vFabric 提供了轻量级占用空间和透明的可视性,使应用程序能够充分利用底层虚拟基础设施平台,并利用 tc Server 和 Hyperic 等技术。该平台直接解决了云计算的技术挑战,支持新的数据管理方法,使应用程序能够使用我们的 GemFire 和 RabbitMQ 技术跨弹性、地理分布式云架构进行扩展。
我们的目标是什么?
在VMworld 大会上,我们有 6 个演示区,我们将展示 VMware vFabric 云应用程序平台的实际运行情况。我鼓励您过来看看。
我们的 Spring 和 vFabric 工程师将继续保持快速发展,并在 2010 年 10 月 19 日至 22 日于芝加哥举行的SpringOne 2GX 大会上重点介绍更多创新。为了支持我们与Salesforce.com和Google的合作关系,我们一直在努力扩展 Spring 编程模型和 vFabric 平台服务,以使开发人员能够跨VMforce和Google AppEngine等云平台部署应用程序。我们鼓励您亲自来体验这些新进展。
我们认为,我们拥有独特的能力,能够为数百万企业 Java 开发人员提供一条清晰而创新的途径,来构建基于现代编程模型和下一代平台服务的云计算架构。这是一条没有前几代架构的累赘和复杂性的途径。这段旅程将会充满乐趣,我期待着与大家一起走下去。