PCF Becomes the Enterprise's New CaaS and FaaS Platform
It’s been a great month for Solstice's cloud-native team. Just last week, we were out in San Francisco for SpringOne Platform, and as we head home we'd like to reflect back on this inspiring event. As part of our Platinum sponsorship, Solstice had one of the largest booths on the floor at S1P. The concept demos that we showcased at our booth generated both excitement and buzz with enterprise executives and engineers from across the globe. These concept demos showcased an array of incredible digital experiences that were built on top of PCF. We also enjoyed having the opportunity to sit alongside Discover on stage this week to discuss their journey to cloud-native. Many of the folks in the audience who attended the session were undertaking similar initiatives within their own companies.
Most importantly though, the S1P conference also provided a handful of significant announcements from Pivotal and their family of products. One announcement in particular stands to make the greatest impact on enterprise cloud computing in the immediate future. This week Pivotal announced the integration of two new services into their flagship Cloud Foundry product. The first new service, called PKS, will bring enterprise-grade Kubernetes to the PCF platform. Not only will PCF support Kubernetes deployments, but PCF will manage Kubernetes via BOSH providing an incredible Day 2 assurance of both uptime and consistency for Kubernetes.
It is absolutely remarkable how quickly Kubernetes has risen to prominence within the enterprise. Prior to this week, enterprises saw PCF as a remarkable cloud PaaS abstraction platform that would allow organizations to decompose large monolithic systems into 12-factor cloud-native apps and run them on PCF within their own data center, on the public cloud or both. PCF has also been seen as a great place to build new cloud-native architectures to help support an ever-growing digital channel ecosystem. But for some enterprises, while PCF provided a great place to run cloud-native apps, it left them with a decision to make as to where to run all other workloads that didn’t fit a certain profile.
Packaged software, stateful jobs, and legacy services were some of the workloads that enterprises found much easier to containerize and deploy/orchestrate on their own via Kubernetes. This left certain enterprises with a choice, to use PCF in combination with a container orchestration platform like Kubernetes or to have to use Kubernetes exclusively. That situation was made much easier this week as Kubernetes and containers will become first-class citizens on the PCF 2.0 platform. This addition allows PCF to cast a wider net and helps it support a much larger array of enterprise workloads. Most importantly it allows enterprises to rally around PCF as a singular enterprise cloud platform of choice. And while container support via PKS is incredibly great news, it isn't extremely surprising that Pivotal is adding such support to its' cloud platform. Google, VMWare and Pivotal’s work on the Kubo project and the subsequent announcement at VMWorld that Kubo would become PKS left enough breadcrumbs here over the past 7 months that would have brought anyone following this emerging story to the same conclusion that something like this was eventually going to happen.
Similar to the PKS announcement, Pivotal also announced support for functions on the platform. Popularized by Amazon’s Lambda functions, serverless is all the rage at the moment and in turn, Pivotal has found the need to support those developers and these architectures as well.
PFS will provide connections to popular cloud services such as Kafka, AWS Kinesis, Google Pub/Sub and more. Not surprisingly, PFS will run on top of Kubernetes within PCF, giving PFS developers a common experience as developers of PKS workloads as well.
Interested in learning more? Watch my session below with Dean Parke, Director of Digital Engineering, at Discover Financial Services.