Note: I'm still in learning phase.
Question: For the scenario described below, in the Load Balancing Settings for the two VMs for the FrontEnd subnet should I choose Application Gateway or Azure Load Balancer?
In Azure portal, when I create the VMs for FrontEnd, the Networking tab of the wizard, gives me two choices shown below:
Why the confusion:
For Load Balancing Internet Traffic to VMs, this tutorial does not choose Application Gateway. But the 5th bullet of the following scenario seems to indicate I should choose Application Gateway
Scenario
This tutorial from official Azure team describes designing an infrastructure for a simple online store as follows:
The above configuration incorporates:
- A cloud-only virtual network with two subnets (FrontEnd and BackEnd)
- Azure Managed Disks with both Standard and Premium disks
- Four availability sets, one for each tier of the online store
- The virtual machines for the four tiers
- An external load balanced set for HTTPS-based web traffic from the Internet to the web servers
- An internal load balanced set for unencrypted web traffic from the web servers to the application servers A single resource group


4c74356b41mentioned, Gateway will be more costly - and since I'm in a learning phase on Azure, the Gateway being clunky may not be worth taking a risk for a novice like me in this area. - nam