Pivotal Function Service (PFS)

Serverless Programming - On Any Cloud

Coming in 2018. Please contact us for early access.

Execute Functions in Response to Events

Save time by adding functions to your architecture. Use Pivotal Function Service (PFS) to handle actions including web events, event-based integration, and large scale streaming data.

Trigger Functions via HTTP/Message Broker

With PFS, you can quickly set up functions for a variety of events. PFS is architected to support event stream processing, connecting to message topics via a language-neutral, function container interface.

Run Functions Anywhere

PFS lets you easily run functions on-premises and in the public cloud for maximum flexibility.

Use Modern DevOps Workflows

PFS allows you to use familiar, container-based workflows for serverless scenarios.


Event Streaming

PFS receives and processes events. It parses streams of data with partitioning and windowing so consumers have access to subsets of the stream.


PFS supports the authoring of functions in your chosen framework - Node.js, Spring/Java, or Shell.

Built on Open Source

PFS is built using riff, an open-source project.

Pluggable Event Brokers

PFS can be connected easily with popular message brokers such as Kafka, AWS Kinesis, Google Pub/Sub, and RabbitMQ.

Fully Supported

PFS will soon be commercially available, supported as part of Pivotal Cloud Foundry.

Kubernetes Native

PFS runs natively on top of Kubernetes, making it easy to trigger code or containers in response to events.

Use Cases
Web Events

Website back-end services (e.g., form post handlers, authentication, tracking, and logging)

APIs to back-end data services for mobile and web apps (e.g., GraphQL)

Webhook handlers

Continuous integration/continuous delivery (CI/CD) automation

Chat integrations

Digital assistant services (e.g., Alexa skills)

Event-Based Integration

Scheduled tasks, ETL

File processing (e.g., images and videos)

Security scanning

Complex event processing and change data capture (e.g., monitoring, notifications, and alerting)

Custom authorization (e.g., via API gateway)

Large-Scale Streaming Data

Bulk processing

IoT streams

Log ingestion

Machine learning

Stateful stream processing

Introducing PCF 2.0

Pivotal Function Service is coming in 2018.
Thank you for your interest!

We will get back to you shortly.
In the meantime, please explore, download, and update Pivotal software and services.