Serverless computing is coming to the Pivotal Cloud Foundry cloud computing platform, in the form of Pivotal Function Services. There’s no firm release date, but Pivotal says it’s aiming for early 2018.
With serverless computing, events happen only in response to events in an on-demand manner; Amazon Web Services’ AWS Lambda is perhaps the best-known service in this genre. Other companies also have jumped on this growing bandwagon: Google, for example, offers its Cloud Functions platform and Microsoft has Azure Functions.[ A developer’s guide: Get started with serverless computing. Then learn how to use Microsoft’s Azure Functions and how to use AWS Lambda for serverless computing. | Build ’em now! 5 uses for serverless frameworks. ]
Pivotal Function Service features
Pivotal Function Service is part of the company’s Pivotal Cloud Foundry 2.0 rollout. Pivotal’s cloud platform can be deployed by users in both public and private clouds. Features of Pivotal Function Service include:
- Developers can trigger activity based on data sent either by users or messaging systems such as Apache Kafka or RabbitMQ.
- Functions are built, based on small snippets of code, which are then executed in PCF in response to events.
- Containers also can be deployed, with the Kubernetes container orchestration platform.
- Development with multiple languages is supported, including Java and Node.js.
- The platform is based on an open source framework that Pivotal expects to make available in coming weeks.