Select the Correct Azure Load Balancer
Choosing which Azure load balancer to place in front of your cloud application is an important decision as its functionality can have an impact on user experience, reliability, and security. While there are 90+ 3rd-party LB options available (i.e. F5, Nginx, Citrix), most of the time a Microsoft-based solution can be used.
Understanding your application requirements and the features available from the four different Azure LB offerings can help you achieve the best solution for your needs. In this image, I've outlined some of the main features available in each.
Note: there's a neat tool in the Azure portal called, "Load balancing - help me choose" that guides you through a series of questions to provide the LB or combination of LB's that match your requirements. Use the portal search bar to find it.