On-Demand Data Services with Cloud Foundry - Maria Ntalla & Simon Jones, Pivotal
summary
Claim: replace wasted pre-provisioned pools with true per-request deployments so resources are consumed only while needed. Implementation: an open-source on-demand service broker (BOSH release) that calls BOSH using cloud config and dynamic IP allocation, supports async OSB lifecycle calls, and uses a per-service executable adapter (SDK in Go) that runs generate-manifest, bind/unbind and dashboard calls. Operators supply plans and quotas; the broker handles delete lifecycle. Authors get tests for manifest generation, binding, updates and end-to-end smoke tests.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:42Agenda
- 1:06Cloud Foundry Services
- 2:14Pre provisioned instances
- 3:45Ondemand provisioning
- 12:52Developing an ondemand broker
- 14:08Developing the service adapter
- 19:59Binding
- 22:02Unbinding
- 24:50Testing
- 27:05Summary
related talks
24mOn-Demand Service Provisioning with BOSH 2.0
26mService Foundry
48mCloud Foundry - your PaaS on OpenStack
26mUsing Service Brokers to Manage Data Lifecycle
39mManaged CF-as-a-Service: An Operator's Cookbook
43mHow Platforms Work
30mStreamlining the BOSH Experience
30mLiberate Your Cloud Foundry Installation From Being Constrained to a Single Cloud
