Cloud Foundry Projects

Once you’re familiar with the Cloud Foundry architecture and benefits, you may wish to know more about active projects. Platform engineering is lead by Project Management Committees (PMC).

Elastic Runtime PMC

Project Leader Image

Dieu Cao, TEAM LEADER

The Cloud Foundry Elastic Runtime PMC directs strategy, development and quality control of the core components of the Cloud Foundry platform. Current scope includes projects such as the Cloud Foundry CLI, Diego, Cloud Foundry API, logging & monitoring (Loggregator), the User Account & Authentication Server (UAA), Garden, Routing, and many more.

An asterisk (*) indicates a component that is part of the Cloud Foundry Certified code base.

Release Integration*

The CF Release Integration team is responsible for high level integration testing for the Cloud Foundry platform, final release integration pipelines, and tooling for generating BOSH deployments to deploy the platform from all its integrated components.

Project Leader Image

David Sabeti, PROJECT LEAD

Infrastructure*

The Cloud Foundry infrastructure team is responsible for the backbone components of the Cloud Foundry platform (such as etcd and Consul), which are also used within other systems. This team is also building tooling for setting up IaaS environments and BOSH directors to improve the getting started experience for OSS users of Cloud Foundry and Concourse on AWS and GCP.

Project Leader Image

Evan Farrar, PROJECT LEAD

Postgres Release

This team oversees the BOSH release for PostgreSQL database that can be attached to the Cloud Foundry platform and made available to application developers.

Project Leader Image

Valeria Perticara, PROJECT LEAD

MySQL Release

This team is in charge of creating a highly-available mySQL database to the Cloud Foundry platform, which will then be provided as a service to application developers.

Project Leader Image

Morgan Fine, PROJECT LEAD

Cloud Foundry CLI*

The CF CLI is the certified command-line client that enables developers to interact with the Cloud Foundry platform and its services. This team oversees its development and prioritizes improvements / additions to this crucial developer experience component.

Project Leader Image

Dies Köper, PROJECT LEAD

User Account & Authentication*

This team is focused on prioritizing and building features to simplify the identity management of users and user accounts through their Cloud Foundry credentials.

Project Leader Image

Sree Tummidi, PROJECT LEAD

Cloud Foundry API*

The Cloud Foundry API (CAPI) is the interface for the platform's functionality, orchestrating a user's interactions with the system. This team is in charge of designing, architecting, and prioritizing development work that keeps the API flexible, consistent, and extensible.

Zach Robinson, PROJECT LEAD

Bits Service

The bits service is an incubating project that encapsulates all "bits operations", such as buildpacks, droplets, app_stashes and more, into its own, separately scalable service. This team oversees the development of this service and its compatibility with other Cloud Foundry platform components.

Project Leader Image

Simon Moser, PROJECT LEAD

Routing*

The Cloud Foundry Routing subsystem ensures that application requests are passed through correctly to the correct destination, be that an application or platform system component. The Routing project also owns the development of operator and developer user experience for managing routes and domains.

Project Leader Image

Shannon Coen, PROJECT LEAD

Container to Container Networking

This team is currently incubating the Container to Container Networking (c2c) project focused on developing a Garden-runC add-on capability that provides container networking for the Cloud Foundry platform.

Project Leader Image

Usha Ramachandran, PROJECT LEAD

Loggregator*

Log Aggregator (Loggregator) is the Cloud Foundry component that provides a non-persistent stream of log output either from an application or from Cloud Foundry runtime components. These logs can be drained into third-party log management software such as Splunk, Logstash, New Relic, Datadog and Dynatrace. The Loggregator PMC oversees enhancements and further capability development for the overall metrics & logging functionality.

Project Leader Image

Allen Duet, PROJECT LEAD

Runtime OG

The Runtime OG is the original architecture of Cloud Foundry, pre-Diego. It is responsible for managing application instances, starting an application, keeping it running, and autoscaling it through changes in demand. The PMC for this team runs development on DEA.

Michael Fraenkel, PROJECT LEAD

Diego*

Diego is the new container runtime for Cloud Foundry, replacing the architecture build on DEAs and Health Manager, and making it possible to turn Docker applications into Cloud Foundry services. Diego is able to take a Docker image and create a container in which the same processes run seamlessly, making the best use of these popular technologies available to those seeking a modern application platform system. The PMC is responsible for maintaining and innovating on this container-based runtime.

Project Leader Image

Eric Malm, PROJECT LEAD

Diego Persistence

The Diego Persistence (Persi) project adds the ability to attach data services that have a filesystem-based interface to the Cloud Foundry platform. Examples of this are Volume Mounts on Service Brokers and Volume Drivers on Diego Cells.

Project Leader Image

Julian Hjortshoj, PROJECT LEAD

Garden*

Garden is a secure container API and runtime at the core of the certified Cloud Foundry platform and can be backed by both Linux and Windows backends. This PMC team continues to manage the container back end development and the many “pluggable” pieces of software responsible for creating containers.

Project Leader Image

Julz Friedman, PROJECT LEAD

Garden RootFS

The Garden RootFS (GrootFS) provides the filesystem management for applications deployed on the Cloud Foundry platform. The RootFS PMC oversees development and improvement on this project.

Project Leader Image

Will Pragnell, PROJECT LEAD

Garden Windows

The Garden Windows (Greenhouse) team works on adding a Windows backend for Garden and enabling .NET development on the Cloud Foundry platform.

Project Leader Image

A William Martin, PROJECT LEAD

Release Integration*

The CF Release Integration team is responsible for high level integration testing for the Cloud Foundry platform, final release integration pipelines, and tooling for generating BOSH deployments to deploy the platform from all its integrated components.

Project Leader Image

David Sabeti, PROJECT LEAD

Infrastructure*

The Cloud Foundry infrastructure team is responsible for the backbone components of the Cloud Foundry platform (such as etcd and Consul), which are also used within other systems. This team is also building tooling for setting up IaaS environments and BOSH directors to improve the getting started experience for OSS users of Cloud Foundry and Concourse on AWS and GCP.

Project Leader Image

Evan Farrar, PROJECT LEAD

Postgres Release

This team oversees the BOSH release for PostgreSQL database that can be attached to the Cloud Foundry platform and made available to application developers.

Project Leader Image

Valeria Perticara, PROJECT LEAD

MySQL Release

This team is in charge of creating a highly-available mySQL database to the Cloud Foundry platform, which will then be provided as a service to application developers.

Project Leader Image

Morgan Fine, PROJECT LEAD

Cloud Foundry CLI*

The CF CLI is the certified command-line client that enables developers to interact with the Cloud Foundry platform and its services. This team oversees its development and prioritizes improvements / additions to this crucial developer experience component.

Project Leader Image

Dies Köper, PROJECT LEAD

User Account & Authentication*

This team is focused on prioritizing and building features to simplify the identity management of users and user accounts through their Cloud Foundry credentials.

Project Leader Image

Sree Tummidi, PROJECT LEAD

Cloud Foundry API*

The Cloud Foundry API (CAPI) is the interface for the platform's functionality, orchestrating a user's interactions with the system. This team is in charge of designing, architecting, and prioritizing development work that keeps the API flexible, consistent, and extensible.

Zach Robinson, PROJECT LEAD

Bits Service

The bits service is an incubating project that encapsulates all "bits operations", such as buildpacks, droplets, app_stashes and more, into its own, separately scalable service. This team oversees the development of this service and its compatibility with other Cloud Foundry platform components.

Project Leader Image

Simon Moser, PROJECT LEAD

Routing*

The Cloud Foundry Routing subsystem ensures that application requests are passed through correctly to the correct destination, be that an application or platform system component. The Routing project also owns the development of operator and developer user experience for managing routes and domains.

Project Leader Image

Shannon Coen, PROJECT LEAD

Container to Container Networking

This team is currently incubating the Container to Container Networking (c2c) project focused on developing a Garden-runC add-on capability that provides container networking for the Cloud Foundry platform.

Project Leader Image

Usha Ramachandran, PROJECT LEAD

Loggregator*

Log Aggregator (Loggregator) is the Cloud Foundry component that provides a non-persistent stream of log output either from an application or from Cloud Foundry runtime components. These logs can be drained into third-party log management software such as Splunk, Logstash, New Relic, Datadog and Dynatrace. The Loggregator PMC oversees enhancements and further capability development for the overall metrics & logging functionality.

Project Leader Image

Allen Duet, PROJECT LEAD

Runtime OG

The Runtime OG is the original architecture of Cloud Foundry, pre-Diego. It is responsible for managing application instances, starting an application, keeping it running, and autoscaling it through changes in demand. The PMC for this team runs development on DEA.

Michael Fraenkel, PROJECT LEAD

Diego*

Diego is the new container runtime for Cloud Foundry, replacing the architecture build on DEAs and Health Manager, and making it possible to turn Docker applications into Cloud Foundry services. Diego is able to take a Docker image and create a container in which the same processes run seamlessly, making the best use of these popular technologies available to those seeking a modern application platform system. The PMC is responsible for maintaining and innovating on this container-based runtime.

Project Leader Image

Eric Malm, PROJECT LEAD

Diego Persistence

The Diego Persistence (Persi) project adds the ability to attach data services that have a filesystem-based interface to the Cloud Foundry platform. Examples of this are Volume Mounts on Service Brokers and Volume Drivers on Diego Cells.

Project Leader Image

Julian Hjortshoj, PROJECT LEAD

Garden*

Garden is a secure container API and runtime at the core of the certified Cloud Foundry platform and can be backed by both Linux and Windows backends. This PMC team continues to manage the container back end development and the many “pluggable” pieces of software responsible for creating containers.

Project Leader Image

Julz Friedman, PROJECT LEAD

Garden RootFS

The Garden RootFS (GrootFS) provides the filesystem management for applications deployed on the Cloud Foundry platform. The RootFS PMC oversees development and improvement on this project.

Project Leader Image

Will Pragnell, PROJECT LEAD

Garden Windows

The Garden Windows (Greenhouse) team works on adding a Windows backend for Garden and enabling .NET development on the Cloud Foundry platform.

Project Leader Image

A William Martin, PROJECT LEAD

 

 


BOSH PMC

Project Leader Image

Dmitriy Kalinin, TEAM LEADER

BOSH is an open source tool for release engineering, deployment, lifecycle management, and monitoring of distributed systems. The BOSH PMC is currently led by Dmitriy Kalinin - a full list of projects under the BOSH PMC umbrella is found below.

An asterisk (*) indicates a component that is part of the Cloud Foundry Certified code base.

BOSH CPI*

Project Leader Image

Dmitriy Kalinin, PROJECT LEAD

BOSH OpenStack CPI*

Project Leader Image

Marco Voelz, PROJECT LEAD

BOSH Windows*

This is an incubating project.

Project Leader Image

A William Martin, PROJECT LEAD

BOSH Softlayer CPI*

Project Leader Image

Dr Max, PROJECT LEAD

BOSH CPI*

Project Leader Image

Dmitriy Kalinin, PROJECT LEAD

BOSH OpenStack CPI*

Project Leader Image

Marco Voelz, PROJECT LEAD

BOSH Windows*

This is an incubating project.

Project Leader Image

A William Martin, PROJECT LEAD

BOSH Softlayer CPI*

Project Leader Image

Dr Max, PROJECT LEAD

 

 


Extensions PMC

Project Leader Image

Michael Maximillien, TEAM LEADER

The Extensions PMC supports projects that are extensions to the Cloud Foundry Runtime and BOSH platforms.

Notifications

This is an incubating project.

Project Leader Image

Matt Smith, PROJECT LEAD

MySQL Broker

This is an incubating project.

Project Leader Image

Jeff Hobbs, PROJECT LEAD

Autoscaling

This is an incubating project.

Michael Fraenkel, PROJECT LEAD

Abacus

This is an incubating project.

Project Leader Image

Dr Max, PROJECT LEAD

Brooklyn Broker

This is an incubating project.

Project Leader Image

Robert Moss, PROJECT LEAD

Java Tools

Project Leader Image

Ryan Morgan, PROJECT LEAD

CF-Swagger

Project Leader Image

Dr Max, PROJECT LEAD

CF Buildpacks

Project Leader Image

Stephen Levine, PROJECT LEAD

Java Buildpack

Project Leader Image

Ryan Morgan, PROJECT LEAD

Notifications

This is an incubating project.

Project Leader Image

Matt Smith, PROJECT LEAD

MySQL Broker

This is an incubating project.

Project Leader Image

Jeff Hobbs, PROJECT LEAD

Autoscaling

This is an incubating project.

Michael Fraenkel, PROJECT LEAD

Abacus

This is an incubating project.

Project Leader Image

Dr Max, PROJECT LEAD

Brooklyn Broker

This is an incubating project.

Project Leader Image

Robert Moss, PROJECT LEAD

Java Tools

Project Leader Image

Ryan Morgan, PROJECT LEAD

CF-Swagger

Project Leader Image

Dr Max, PROJECT LEAD

CF Buildpacks

Project Leader Image

Stephen Levine, PROJECT LEAD

Java Buildpack

Project Leader Image

Ryan Morgan, PROJECT LEAD

 

 


Open Service Broker API PMC

The Open Service Broker API allows developers, ISVs and SaaS vendors a single, simple way to deliver services to applications running within cloud native platforms. Visit the project website for more info.

The community also creates and stores experimental projects in cf-community. These projects are not part of Cloud Foundry Foundation intellectual property.