Hello @Ricky Sandhu
It's great to know that you're looking to set up an AVD environment in Azure. When it comes to connecting to the RDP sessions running in Azure, there are a few different options available to you. One option is to allow end-users to connect directly to the RDP sessions using their public IP addresses. While this is technically possible, it's generally not recommended from a security standpoint. RDP traffic is not encrypted by default, so allowing RDP traffic to traverse the public internet without any additional security measures in place could potentially expose your environment to security risks. A better option would be to set up a VPN tunnel between the remote office router and the Azure environment. This would provide an additional layer of encryption and security for the RDP traffic, and help to protect your environment from potential security threats.
You can use Azure VPN Gateway to create a site-to-site VPN connection between your remote office and Azure. Another option would be to use Azure ExpressRoute to establish a private, dedicated connection between your remote office and Azure. This would provide even greater security and reliability than a VPN connection, but it can be more expensive and complex to set up. In summary, while it is technically possible to allow end-users to connect directly to the RDP sessions using their public IP addresses, it's generally not recommended from a security standpoint. Setting up a VPN tunnel or using Azure ExpressRoute would provide an additional layer of encryption and security for the RDP traffic, and help to protect your environment from potential security threats.
If I have answered your query, please click "Accept as answer" as a token of appreciation