Pivotal launches serverless framework that works across clouds and on-prem
Pivotal haven&#x27;t launched a serverless framework, they&#x27;ve launched a FaaS(ish) framework.<p>Serverless implies that the management of the underlying infrastructure is owned wholy by a third party, and the only exposure to you is the higher order abstractions, leaving you to only worry about the business logic.<p>This is not that.<p>You still need to water and feed a Pivotal&#x2F;K8s platform, and those things are awful to run.<p>&quot;What’s interesting about Pivotal’s flavor of serverless, besides the fact that it’s based on open source, is that it has been designed to work both on-prem and in the cloud in a cloud native fashion, hence the Kubernetes-based aspect of it. This is unusual to say the least.&quot;<p>This isn&#x27;t unusual. Every software house seems to be building a dream of hybrid cloud on-top of Kubernetes. Rightscale, Openwhisk, Cisco Cloud Centre, IBM Cloud Private, ServiceNow and others build their sales strategy across cloud mobility.<p><i>This dream of cross cloud portability needs to die.</i> You either end up:<p>Option A<p>- Leveraging the cloud native logging, storage, networking, database and analytics services, leaving behind only the container layer which is portable. By this stage, you end up having to re-write those parts of the json&#x2F;yaml&#x2F;terraform to handle deployments into other clouds ANYWAY. So what&#x27;s the benefit again?<p>It also encourages you to do stupid things like single account deployments in AWS since federation for these abstraction layers are still very much a pipe dream, significantly increasing the blast radius concern.<p>Option B<p>- You run your own logging, storage, networking, database and analytics services inside the K8s which defeats the entire point of being in the cloud in the first place.<p>Being cloud agnostic is a great pipe dream, but the economics of running an abstraction layer (Pivotal &#x2F; Openshift &#x2F; Mesos) vs cost of exit just doesn&#x27;t add up for 99% of companies. Just use the native FaaS&#x2F;Data&#x2F;Analytics.