A tested approach to provisioning a private cloud