Virtualization and cloud infrastructure provider VMware has introduced an open Platform as a Service (PaaS) software Micro Cloud Foundry.
Micro Cloud Foundry, a complete version of Cloud Foundry, runs directly on a developers’ machine and offers developers choice of frameworks, application infrastructure services and clouds in which to deploy applications.
The application lets developers build cloud applications locally, without the hassles of configuring middleware while preserving the choice of where to deploy and the ability to scale their applications without changing a line of code.
Because Micro Cloud Foundry runs in a local virtual machine, developers can eliminate the need to install and configure complex application infrastructure and thereby greatly accelerate their application development process.
VMware Cloud and Application Services VP Jerry Chen said Micro Cloud Foundry gives developers a full cloud development environment that combines all the flexibility of local development with the ability to deploy and scale their applications anywhere in the future.
"Micro Cloud Foundry gives developers the ability to build cutting edge cloud applications while exploring the latest developer frameworks and application services without configuration hassles," Chen said.
The first version of Micro Cloud Foundry supports Spring for Java, Ruby on Rails and Sinatra, Node.js, Grails and other JVM-based frameworks including Scala Lift, MongoDB, MySQL and Redis application services.
VMware plans to include support for additional VMware vFabric services in future versions of Micro Cloud Foundry.
Micro Cloud Foundry supports Cloud Foundry’s scriptable command line interface and integration with the Eclipse-based SpringSource Tool Suite (STS), which allows developers to retarget deployments between on-premise and public environments without code modifications.
Developers can run their Micro Cloud Foundry wherever they happen to be working – whether at home, office or coffee shop – without any reconfiguration required.
Micro Cloud Foundry is compatible with VMware Fusion for Mac OS X and VMware Workstation and VMware Player (available as a free download) for Linux and Windows computers.
Micro Cloud Foundry is the third element of Cloud Foundry to become available.
The first two, which debuted on 12 April 2011, are CloudFoundry.com, a public cloud PaaS environment; and CloudFoundry.org, an open source project that allows developers and community members to collaborate and contribute to the Cloud Foundry project.