Multi-Cloud Provisioning Made Easy