Service Brokers

Page last updated:

This topic provides resources for building service brokers and routing services.

Service Broker Resources

  • The Custom Services Overview topic gives a high-level description of how service brokers work in Pivotal Platform.

  • The Service Broker API topic gives a more detailed explanation of Pivotal Platform service brokers, and provides a full specification for the endpoints, requests, responses, and status codes that a service broker must support.

  • The Example Service Brokers topic offers example brokers written in Ruby, Java, and Go.

  • The Supporting Multiple PAS Instances topic has information about registering a service broker with multiple Pivotal Application Service (PAS) instances.

Route Services Resources

  • Route Services explains how route services work, and what are the different architectures for using them in a PAS deployment.

  • Example Route Services gives examples of a logging route service, a rate-limiting route service, and another logging service written in Spring Boot. It also offers a tutorial on setting up the logging route service.

Catalog Resources

  • Catalog Metadata explains how to publish service plan information to Marketplace, including the icons, display names, and links that appear in the Pivotal Apps Manager UI but not the plain text output of cf marketplace.