I think that FaaS, or to use a more common moniker “serverless” is where public & private clouds are headed. It seems makes sense to abstract the infrastructure platform from application.
FaaS is the most abstract abstraction we have (so far) and VMware is testing the waters to see if anyone is interested in a private cloud version.
VMware announced its serverless initiative at VMworld 2017, where a Functions-as-a-Service (FaaS) demo using Apache OpenWhisk, an existing open source FaaS technology, was presented. Since then, the serverless team has been working to define what a serverless framework by and for a VMware-based infrastructure would look like. The resulting work is Dispatch, a new VMware-originated open source project just released on GitHub.
There are others, of course:
Link: GitHub – vmware/dispatch: Dispatch is a framework for deploying and managing serverless style applications. – https://github.com/vmware/dispatch