Using the Azure portal as a remote desktop, the portal has the ability to Remote Desktop (RDP) from within the Azure Portal using a Bastion host without using a public IP address on the Virtual Machine.
Microsoft has announced Azure Bastion secure remote desktop solution.
This does not require customers to expose virtual machines using public IP Addresses.
The is a PaaS service which extends virtual machine connectivity using Remote Desktop Protocol (RDP) and Secure Shell (SSH) inside the web browser.
Watch the video below for a step by step guide on how to install Azure bastion host.