On-Demand Services Give Operators More Control
Pivotal Cloud Foundry offers On-Demand Service models for the tiles: MySQL for PCF, RabbitMQ for PCF, Redis for PCF, and Pivotal Cloud Cache (PCC).
On-demand services use the dynamically-provisioned service network to host the single-tenant worker VMs that run as service instances within development spaces. This architecture lets developers provision IaaS resources for their service instances at creation time, rather than the operator pre-provisioning a fixed quantity of IaaS resources when they deploy the service broker. By making services single-tenant, where each instance runs on a dedicated VM rather than sharing VMs with unrelated processes, on-demand services eliminate the “noisy neighbor” problem when one application hogs resources on a shared cluster. Single-tenant services can also support regulatory compliance where sensitive data must be compartmentalized across separate machines.
Finally, these on-demand services give operators more control. They can set up plans and configure quotas, publishing these plans to the PCF Services Marketplace for developer self-service.
Learn more about on-demand services and the on-demand services SDK here.