VMware Launches Cloud Foundry Open PAAS Solution
title=Openness Is the Theme} Moreover, Johnson keeps to his mantra of openness, which he has held from the time he launched SpringSource, then known as Interface21. He said: Openness is a key theme in VMware's approach to PAAS. Cloud Foundry is open in three other important ways:Open to multiple framework and developer communities, as I've already mentioned Cloud Foundry supports Spring, Grails, Node.js and Ruby on Rails with work already underway for other frameworks.Open to multiple services, provided by VMware or other vendors or communities: Initially we will provide basic services such as a relational database, but the choice will broaden quickly. Other initial choices are MySQL, Redis and MongoDB, and RabbitMQ will soon follow. Open to a choice of underlying deployment destinations: Cloud Foundry will be available as a public cloud service at CloudFoundry.com and as software you can run wherever you choose. We are embracing portability at the Cloud Foundry layer, as well as Spring Framework layer, and expect to see Cloud Foundry running on top of EC2 and other IaaS offerings. Cloud Foundry is not tied to any single cloud environment, nor does it require a VMware infrastructure to operate, the company said. Rather, Cloud Foundry supports deployment to any public and private cloud environment, including demonstrated support for public cloud services powered by VMware vSphere and Amazon Web Services. The open architecture enables portability across heterogeneous cloud environments and to enterprise datacenters without disruption or modification to the application. Cloud Foundry will be offered in multiple delivery models:
- New VMware Operated Developer Service - Available today, www.CloudFoundry.com is a full function public cloud PAAS service, operated by VMware, enabling developers to access Cloud Foundry and providing a test bed for new services and operational optimization of the software. Via this multi-tenant PAAS environment, developers can deploy and cloud-scale their applications in seconds.
- Open Source, Community PAAS Project - Available today at www.cloudfoundry.org, this open source project and community under Apache 2 license enables developers to inspect, evaluate and modify Cloud Foundry software based on their own needs, while also minimizing the risk of lock-in. This model provides the highest degree of extensibility, allowing the community to extend and integrate Cloud Foundry with any framework, application service or infrastructure cloud.
- New Cloud Foundry Micro Cloud - Available Q2 2011, Cloud Foundry Micro Cloud is a complete, downloadable instance of Cloud Foundry contained within a virtual machine on a developer's desktop, enabling simplified development and testing of applications. This unique model enables developers to build and test applications on their own machines and ensure that applications running locally will also run in production, without modification on any Cloud Foundry private or public cloud.
- Cloud Foundry for the Enterprise and Service Providers - In the future, VMware will offer a commercial version of Cloud Foundry for enterprises who want to offer PAAS capabilities within their own private clouds and for service providers who want to offer Cloud Foundry via their public cloud services. This commercial solution will enable enterprises to integrate the PAAS environment with their application frameworks and services portfolio. Service provider solutions further deliver on the promise of portability across a hybrid cloud environment, enabling freedom to deploy internally or migrate to one of VMware's nearly 3,500 vCloud partners.