VMware Brings the Cloud to Developers' Desktops
VMware today opened the third chapter in its evolving Platform-as-a-Service (PaaS) story with the beta release of Micro Cloud Foundry, a complete version of its Cloud Foundry PaaS designed to run on developers' PCs or Macs.
"We're really focused on the developer with this release," said VMware product marketing director Dave McJannet. "We want to make it as simple as possible for them to build complete cloud apps locally, without having to install and configure databases or other middleware components. We think this will of great interest to the developer community as a simple way of building applications and embracing that PaaS experience on their own laptops."
The Palo Alto, Calif.-based virtualization vendor announced the initial Cloud Foundry release in April, billing it as the industry's first open PaaS offering and a "new generation of application platform, architected specifically for cloud computing environments." IDC analyst Al Hilwa saw the Cloud Foundry release as an important strategic move that positioned VMware as "another emerging pole for Java developers."
Java developers write code for the Micro Cloud Foundry in the Eclipse-based SpringSource Tool Suite (STS). Rails and Node.js developers use a command-line version with VMware's VMC client for scripting routine procedures.
All the frameworks supported on Micro Cloud are also supported on Cloud Foundry, McJannet said. "Which means that, say, a Java developer using the SpringSource Tool Suite can deploy his or her app to a local Micro Cloud Foundry instance or to CloudFoundry.com, all within the STS."
This release comes on the heels of VMware's announcement of CloudFoundry.com, a public cloud PaaS environment, and CloudFoundry.org, an open source PaaS project. In the three-plus months since its launch, the open source project has received approximately 80 different pull requests from its budding community to add support for languages such as Erlang, JRuby, PHP and Python, as well as data services such as the Neo4J. (Erlang and Neo4J are now supported; JRuby, PHP, and Python are in process, McJannet said.)
The free beta of VMware's Micro Cloud Foundry is available for download here.