Cloud Foundry

Like Kubernetes, Cloud Foundry is an open-source multi-cloud application Platform-as-a-Service framework that is driven by an active community, and distributed by several vendors like VMWare Tanzu (former Pivotal). The abstraction level is slightly higher than with Kubernetes, aiming to help companies with rapid application development & deployment.

There are two ways how users can integrate Cloud Foundry information with VSM:

  • At deploy time - then the use case is very similar to CI/CD
  • At runtime - then similar to Kubernetes & OpenShift, it's more about understanding architectural drift and non-functional aspects like scalability.

📘

Get in touch

Please approach [email protected] for a deeper conversation, we are looking for your feedback

Connect at deploy time

One way to deploy an application to Cloud Foundry is via CLI cf push (see the developer documentation ). At deploy time, there are several artifacts available, e.g.

Both artefacts can be easily converted into a JSON, and send to LeanIX using the Integration API

Connect at runtime

In addition, Cloud Foundry offers APIs like list-deployments, making it easy to extract central information and feed core metrics like Deployment Frequency. Also here the Integration API allows for a very straightforward upload into LeanIX.