Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
I understand that you would like to know the difference between Azure Private Link and Private IP Frontend.
As per your observation, yes, the main difference is:
- Private IP is accessible from all resources that are directly connected to the VNET
- In Private Link, there is no such requirement that the VNETs should be peered/connected.
- And these VNETs can be in a different tenant or region altogether
- The MS Backbone will take care of the routing
See :
So, in your case,
Unless and until you are exposing your service (App Gw) to external clients, you can continue to leverage Private IP frontend.
Kindly let us know if this helps or you need further assistance on this issue.
Thanks,
Kapil
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.