VMforce 提供 Spring Cloud 平台

工程 | Rod Johnson | 2010年4月27日 | ...

VMware 和 Salesforce 今天宣布 合作构建名为VMforce 的企业 Java 云。这一公告在更广泛的行业背景 understandably 吸引了大量关注,但今天我想重点关注 SpringSource 技术在该新平台中的核心作用,以及它为 Spring 社区的开发人员带来的独特且引人注目的益处。

什么是 VMforce?

VMforce 是 VMware 和 SalesForce 的一项联合服务。VMforce 使用 Force.com 物理基础设施运行 vSphere,并配有一个特殊定制的 vCloud 层,可实现无缝扩展和管理。在此层之上,VMforce 运行SpringSource tc Server 实例,这些实例为在 VMforce 上运行的企业应用程序提供执行环境。Spring 应用程序可以将自己的企业数据存储在 Force.com 数据库中,或使用已驻留在其中的数据。所有这些架构细节都无缝集成到一个平台中,使开发人员能够以与本地 tc Server 或 Tomcat 实例相同的方式与服务器交互。
vmforceCloud

在 VMforce 上开发 Spring 应用程序

为了确保开发人员能够高效地使用这个新平台并能够利用他们现有的技能,我们正在构建与SpringSource Tool Suite 的集成,使开发人员能够像对待一个具有出色可扩展性的简单本地 Tomcat 实例一样对待他们的 VMforce 帐户。与 STS 的其他部分一样,该集成将是免费的。

STS/VMforce 集成意味着您可以拖放应用程序以将其部署到平台,并利用增量重新部署来进行快速往返开发,即使平台是远程的。Force.com 数据库提供了丰富的内置工具用于数据管理、指标、报告和搜索,从而减轻了开发人员编写这些解决方案的负担。对于许多 Spring 应用程序来说,这将是一个主要优势。

此外,Force.com 已经为您帐户存储的宝贵数据(例如联系人、客户、潜在客户和交易)可以通过 JPA 实体和 Spring 模板样式的数据访问库在您的应用程序中使用。这使得 Spring 开发人员可以轻松构建利用 salesforce.com 已向数千名客户提供的丰富数据和服务的应用程序。

云的最佳编程模型

在接下来的几个月里,您将听到更多关于 Spring 和云的信息。

Spring 成为企业 Java 云的自然编程模型有很多原因

  • 社区:围绕 Spring 的令人惊叹的开发人员社区以及拥有 Spring 技能的大量开发人员,使企业能够放心地围绕 Spring 架构其解决方案并构建其开发团队。
  • 可移植性:Spring 基于一组独特的、经过验证的强大抽象,简化了应用程序代码并将其与环境干净地解耦。增强目标环境之间的可移植性一直是 Spring 的主要优势,而除了部署到传统物理数据中心之外,云部署的重要性日益增加,这使得这一优势比以往任何时候都更加重要。通过使用 Spring 构建企业 Java 应用程序,开发人员可以确保他们的应用程序可以在其本地桌面、公司数据中心和云中运行,而无需损害其应用程序设计。
  • 开放:企业云计算的未来是开放的——开源、开放标准、开放创新。在人们日益关注 Java 发展方向的时期,Spring 社区比以往任何时候都更加重要——也更加健康。
  • 创新:Spring 一直在不断突破界限,并迅速应对新的机遇和挑战。在其 7 年的历史中,企业 Java 中最重要的想法都是由 Spring 推广到主流的。在瞬息万变的云计算世界中,SpringSource 与 Spring 社区的合作可以将 Java 和 JVM 推到最前沿。

我希望您对企业云开发的未来和我一样充满热情。VMware 认为有效地利用云计算的优势 是本十年主要的 IT 挑战,我们致力于创新以帮助我们的客户取得成功。VMforce 将于 2010 年下半年开放开发者预览版。请务必关注VMforce.comSpringSource.org,以获取有关此新平台开发的更多信息。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部