Extend automated provisioning across cloud and off-cloud environments