Cloud Foundry is an Open Source – Platform as a Service (PaaS) solution that has been widely adopted across industry segments to provide Cloud Native Application development constructs for deploying and scaling applications without locking to a particular cloud platform. The Cloud Foundry runtime supports both Buildpack and Docker based applications. The standard deployment and life-cycle management of Cloud Foundry roles is done via the open source project BOSH. BOSH manages resources at a VM level.
In this talk, the speakers will demonstrate how Fissile (a project open sourced by HPE) containerized Cloud Foundry and leveraged Kubernetes as the life-cycle management of its roles. As BOSH releases are precisely structured, we are able to craft Docker images that contain jobs and packages, similar to what you get after BOSH provisions you a VM.
HPE's containerized Cloud Foundry offering is built upon a Control Plane that abstracts and automates deployment of cloud-native services across multiple IaaS environments: OpenStack, VMware vSphere®, and Amazon Web Services.
The Control Plane leverages Kubernetes as its container management platform. HCP takes care of a lot of the details of running Kubernetes across multiple IaaS providers. HCP manages all components required for Kubernetes to operate – from load balancing endpoints to networks to compute and storage.