Also you should look into the SharePoint PnP provisioning stuff, they are planning adding Teams feature into the provisioning templates.
www.000webhost.com