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.
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.
PFS will soon be commercially available, supported as part of Pivotal Cloud Foundry.
PFS runs natively on top of Kubernetes, making it easy to trigger code or containers in response to events.