Is it possible to set multiple Domains to point to an Azure Application Gateway Public IP and then upload SSL Certificates for each one that can then Offload on the Application Gateway?
For example if we'd like to have 200 LetsEncrypt certificates uploaded and terminating at the gateway, then forwarding traffic onto the internal VM IPs
Best Answer
Application Gateway supports multi-site listeners, which can listen on a certain domain name and you can upload your certificates to each one of them. But the limit on the number of listeners is 100 as of now.
All the domain names that you have, can be CNAMEd to Application Gateway's FQDN and based on the hostname, you can create rules to specific backends.
See here for more info: https://docs.microsoft.com/en-us/azure/application-gateway/tutorial-multiple-sites-powershell