Today we celebrated Cloud Foundry’s first anniversary with additional multi-cloud deployment choices, new tools for operating large scale Cloud Foundry services, a new system for managing open source contributions and new partnerships.
In a recent post, we’ve explained why preserving multi-cloud choice and flexibility is so important in the cloud era. As an open platform as a service, Cloud Foundry is designed to run on a wide variety of clouds and cloud infrastructures.
In a live demo today we demonstrated how Cloud Foundry is making multi-cloud a reality with the deployment of an application to four different Cloud Foundry-based clouds within minutes without any code or configuration changes.
When we launched Cloud Foundry last year we started with an inefficient open source process based on a complex dual repo structure. The workflow was cumbersome for us to maintain, and at times frustrating for you to consume.
Today we are launching a new OSS contribution process based on a fully integrated Gerrit/Jenkins/GitHub workflow. In this workflow, Cloud Foundry contributors send their commits to a public Gerrit server. When a commit occurs, the Jenkins CI system will run various tests. If the tests succeed, the commit is marked as “Verified”.
The code review system allows developers to discuss and iterate on changes. Anyone can comment and vote +1 or -1 for a change, while committers can vote +2 (i.e. approve a change).
Cloud Foundry Integration for Eclipse allows users to deploy applications to Cloud Foundry targets from either Eclipse IDE JEE Indigo or STS (SpringSource Tool Suite) 2.9.0 or higher.
Cloud Foundry Integration for Eclipse 1.0 is the first version of the integration to be open sourced under the Eclipse Public License (EPL), and cannot be upgraded from earlier versions of Cloud Foundry Integration for Eclipse. Users wishing to install it must first uninstall any prior version of Cloud Foundry Integration for Eclipse.
Detailed steps on how to install the Cloud Foundry Integration for Eclipse can be found at: