The Cloud Foundry Core Definition (CFCD) is a baseline of common capabilities for the components of a PaaS offering that applications depend on. These capabilities include runtimes and services that are built with open development frameworks and technologies (Java, Ruby, Node.js, MongoDB, MySQL, PostgreSQL, RabbitMQ, Redis).
The CFCD lays out a versioned set of these runtimes and services that developers can use to build portable applications. The
lets anyone instantly validate and confirm that specific versions of runtimes and services are present on any Cloud Foundry instance.
The Cloud Foundry team recognizes that application services and runtimes continue to evolve, so we are introducing a system of deprecated, current, and next versions to provide access to feature innovation, enhanced performance and greater stability:
Deprecated: The previous base version, still supported but moving to EOL
Current: The current main supported version
Next: A preview of the expected next base version
Current Core runtimes are:
Current Core services are:
Anyone can deploy the Cloud Foundry software that contains the current Core versions of runtimes and services from the Cloud Foundry Open Source project.