Serverless Functions on vSphere?
What’s the most unlikely place to find Function-based computing (Serverless)? What if I told you VMware has a Functions as a Service platform that’s relatively popular. So popular that the company that leads the underlying project won Best of VMworld. What if I also told you that the solution targets administrators vs. developers? That’s precisely the case with VMware Event Broker Appliance (VEBA).
I recently sat down with Alex Ellis, founder of OpenFaaS LTD. Alex leads the extremely popular open source project OpenFaaS. OpenFaaS provides the abstraction between the developer and Kubernetes to run event-driven code. You can think of OpenFaaS as the private version of AWS Lambda. Anyone running a CNCF compliant Kubernetes cluster may deploy OpenFaaS.
VMware Fling
When the VMware team wants to flex their creativity around the vSphere API, VMware releases Flings. You can think of a VMware Fling as an unsupported software prototype. Another example of a VMware Fling is a set of ESXi drivers that allow homelabers to connect USB network adaptors to servers. There are little to no supported use cases where an end-user wants to use a USB network adaptor in production.
It’s with this lens you must approach the VEBA. While Alex did at one-time work for VMware, VMware doesn’t have a formal relationship with OpenFaaS. According to Alex, VMware doesn’t contribute back to the project. I want to emphasize that if you create production processes using VEBA, VMware offers no support. A VMware Fling = A Proof Of Concept.
But Why?
From a practical perspective, VMware administrators get insight into creating DevOps and infrastructure as code disciplines. VEBA show the roadmap for creating operations that leverages vCenter events to improve processes. An example use case is to update a configuration database on the creation of an NSX Firewall rule.
By helping VMware administrators understand the relationship between vSphere events and Functions, administrators can better understand VMware Tanzu Kubernetes distribution. It’s not a stretch to go from understanding VEBA to a path to deploying a fully supported Kubernetes Cluster running OpenFaaS with commercial support from Alex’s team.
It’s a new world where traditional data center technologies such as VMware vSphere become augmented by open source projects such as OpenFaaS. Flings such as VEBA help show the way.
Share This Story, Choose Your Platform!
Keith Townsend is a seasoned technology leader and Chief Technology Advisor at Futurum Group, specializing in IT infrastructure, cloud technologies, and AI. With expertise spanning cloud, virtualization, networking, and storage, Keith has been a trusted partner in transforming IT operations across industries, including pharmaceuticals, manufacturing, government, software, and financial services.
Keith’s career highlights include leading global initiatives to consolidate multiple data centers, unify disparate IT operations, and modernize mission-critical platforms for “three-letter” federal agencies. His ability to align complex technology solutions with business objectives has made him a sought-after advisor for organizations navigating digital transformation.
A recognized voice in the industry, Keith combines his deep infrastructure knowledge with AI expertise to help enterprises integrate machine learning and AI-driven solutions into their IT strategies. His leadership has extended to designing scalable architectures that support advanced analytics and automation, empowering businesses to unlock new efficiencies and capabilities.
Whether guiding data center modernization, deploying AI solutions, or advising on cloud strategies, Keith brings a unique blend of technical depth and strategic insight to every project.