CloudFoundry is a free, open source cloud computing platform
supported by the non-profit CloudFoundry.
It is not tied to any particular cloud service, but can be self-hosted
or run on any cloud service preferred.
Cloud Foundry integrates with external technologies to provide solutions for
organizations’ IT needs. The open source Cloud Foundry project continues to
incorporate new open source projects into its DNA to provide more features and
capabilities for users.
Cloud Foundry removes the complexities of developing applications by decoupling
the application from its infrastructure, so that organizations can make a
business decision on where to host workloads—on premise, in public clouds, or
in managed infrastructures.
Cloud Foundry addresses the significant complexities involved in scaling and
orchestrating containers from rapid prototyping through to production.
As a PaaS, Cloud Foundry operates as a form of serverless computing—it enables
your developers to write code and not worry about the underlying operating
Microservices are independent applications that can be knit together into a
larger system. Developers can use microservices both to create new apps, and as
a pattern to break apart and refactor legacy monolithic apps for the cloud era.