What is Cloud Foundry?
Cloud Foundry is an open source Platform as a Service (PaaS) for hosting stateless applications or microservices.
What is the ideal workload for Cloud Foundry?
12-factor compliant applications are the ideal workloads for running on Cloud Foundry.
Why are developers preferring Kubernetes over Cloud Foundry?
Downloading and configuring Cloud Foundry requires deep infrastructure knowledge (Bosch) and it also requires dedicated infrastructure resources.
When it comes to Kubernetes, it's much easier to consume. It can be configured on a laptop. It is well documented and has a fast learning curve compared to Cloud Foundry.
What is the advantage of Cloud Foundry?
Cloud Foundry is a proven platform/technology, works at scale and hassle free for developers.
It simplifies application deployment through “cf push”, by allowing developers to focus on writing code rather than worry about underline infrastructure.
What are the disadvantages of Cloud Foundry?
Cloud Foundry is designed for 12-factor compliant applications, which are stateless.
Large corporations have thousands of legacy stateful applications or monoliths and it can be an obstacle for running on Cloud Foundry.
Kubernetes allows deployment of legacy stateful applications without modifying them.
What is Korifi?
Korifi is the convergence of Cloud Foundry and Kubernetes.
It brings the best of both worlds - Developer experience of Cloud Foundry and power of Kubernetes. Deployed applications run on the underline Kubernetes platform.
https://www.cloudfoundry.org/technology/korifi/