领先一步
VMware 提供培训和认证,以加快您的进度。
了解更多今天,VMware 团队发布了 Micro Cloud Foundry,这是一个完整的、本地版本的流行开源平台即服务,允许开发人员在他们的 Mac 或 PC 上运行一个功能齐全的云。使用 Micro Cloud Foundry,开发人员可以在本地构建端到端的云应用程序,无需费力配置中间件,同时保留部署位置的选择,并能够在不更改一行代码的情况下扩展他们的应用程序。
Micro Cloud Foundry 当然支持 Spring 和 Java,但也为 Scala、Node.js 和 Ruby 提供运行时环境,因此您可以释放您内心的 多语言程序员!Micro Cloud Foundry 还提供许多服务,例如 MongoDB、MySQL 和 Redis,可以直接使用,无需进行大量的安装和配置。借助内置的动态 DNS 支持,开发人员可以在他们工作的任何地方运行他们的 Micro Cloud Foundry——无论是在家、办公室还是咖啡馆——无需任何重新配置。在 Micro Cloud Foundry 上创建和测试应用程序后,您可以轻松地将应用程序部署到 www.cloudfoundry.com 或其他 Cloud Foundry 实例,而无需进行任何更改——它实现了跨各种云环境的真正应用程序可移植性。
Micro Cloud Foundry 可作为免费下载的虚拟机镜像,并与适用于 Mac OS X 的 VMware Fusion 以及适用于 Linux 和 Windows 计算机的 VMware Workstation 和 VMware Player(可免费下载)兼容。它提供简易的安装、设置和虚拟机管理,您只需要一个 Cloud Foundry 帐户即可开始使用。
简而言之,以下是 Spring 开发者开始使用 Micro Cloud Foundry 的五个步骤:
如果您使用即将发布的 Spring 3.1 版本,则可以利用 profile 功能根据定义运行的环境有条件地启用某些 bean 定义。此功能与 Spring <cloud:*/>
命名空间结合使用,使您可以精确控制在存在可能的歧义时使用哪个配置的服务(也许您有两个与同一应用程序关联的 MySQL 数据源)。请参阅 Mark Fisher 之前关于 面向 Spring 开发者的 Cloud Foundry 的文章。
完成了!现在,您可以像往常一样开发您的应用程序,但拥有在您的机器上本地拥有云的所有功能。