API to externalize management of services from Cloud Application Platforms • Automates the lifecycle of a service including credential management https://docs.cloudfoundry.org/services/api.html @alexevade
• /v2/service_instances/:id/service_bindings/:id (PUT/DELETE) • /v2/service_instances/:id/last_operation (GET) • All are authenticated with basic auth @alexevade
by platforms that want to offer easy access to services • Implemented by service providers that want to offer managed services to platforms • It’s not about how the service is deployed @alexevade
Spring Mongo DB Broker https://github.com/spring-cloud-samples/cloudfoundry-service-broker Golang Example Broker https://github.com/avade/cf-example-broker/ @alexevade
<parameters>, }, "service_binding": { "create": <parameters> } } }] http://json-schema.org/draft-04 Featured in v2.13 of the specification Configuration Schemas @alexevade