Cloud Foundry is a platform as a service (PaaS) that allows developers to build and run applications in a scalable environment without having to manage the underlying infrastructure. It separates application development and operations, allowing developers to deploy applications using simple commands while Cloud Foundry manages scaling and provisioning. The Cloud Foundry architecture includes components like routers, application containers, service brokers, and a controller to manage applications and services.
No need to configure VMs, databases, AppServers, Load-balancers…
Developers can focus on development and not infrastructure plumbing
Separate the concerns of AppDev and Operations
Eliminate the bottleneck of provisioning and deployment processes
Make full use of investments in the “Cloud”