Dynamically provisioning capacity with Scaling Policies