Azure Virtual Desktop is the solution that helps you to deploy desktop in Cloud.
Refer: https://azure.microsoft.com/en-us/services/virtual-desktop/#overview
Azure Virtual Desktop allows you to install any desktop application and access it over the internet using Azure virtual Desktop Client.
Hope this helps