On Premise Orchestrator connecting Robot in Cloud

My company currently has an on premise deployment of orchestrator, and all of our robots are deployed on on-premises VMs. To access orchestrator I have to be connected to my company’s network through vpn. Is it possible for us to set up virtual machines in Azure or AWS and install unattended licenses on them to be directed by our on-prem orchestrator?