An Azure native disaster recovery service. Previously known as Microsoft Azure Hyper-V Recovery Manager.
You'll need to create an NSG firstly, then associate the network security group to the subnet of that virtual network where the ASR replica VM is associated to.
Once you've got your NSG created, you can create a rule to allow port 80 from your source IP (hopefully just your own public IP for testing purposes) and the destination IP being the private IP of the VM NIC. Repeat for port 3389, however I must stress both can only be for testing purposes and you should make sure the source IP is your own public IP and that you remove this when done testing.
However, I'd advise strongly looking into the cloud adoption framework to understand how to secure the workloads from the edge:
The likes of Azure Bastion enabled in the region where your VMs are located will secure RDP by giving you a native and secure RDP mechanism that doesn't expose your VM to the internet.
And app/web cloud adoption readiness:
Hope this helps, if it does please mark the answer as accepted.