Overzicht van application Gateway-configuratie

Azure-toepassing Gateway bestaat uit verschillende onderdelen die u op verschillende manieren kunt configureren voor verschillende scenario's. In dit artikel leest u hoe u elk onderdeel configureert.

Application Gateway components flow chart

Deze afbeelding illustreert een toepassing met drie listeners. De eerste twee zijn listeners voor meerdere sites en http://acme.com/*http://fabrikam.com/*respectievelijk. Beide luisteren op poort 80. De derde is een basislistener die end-to-end TLS-beëindiging (Transport Layer Security) heeft, voorheen SSL-beëindiging (Secure Sockets Layer) genoemd.

Infrastructuur

De Application Gateway-infrastructuur omvat het virtuele netwerk, subnetten, netwerkbeveiligingsgroepen en door de gebruiker gedefinieerde routes.

Zie De configuratie van de infrastructuur van Application Gateway voor meer informatie.

IP-adres voor front-end

U kunt de toepassingsgateway configureren voor een openbaar IP-adres, een privé-IP-adres of beide. Een openbaar IP-adres is vereist wanneer u een back-end host die clients via internet moeten openen via een virtueel IP-adres (VIP) op internet.

Zie configuratie van front-end-IP-adres van Application Gateway voor meer informatie.

Listeners

Een listener is een logische entiteit die controleert op binnenkomende verbindingsaanvragen met behulp van de poort, het protocol, de host en het IP-adres. Wanneer u de listener configureert, moet u waarden invoeren voor deze waarden die overeenkomen met de overeenkomende waarden in de binnenkomende aanvraag op de gateway.

Zie Application Gateway-listenerconfiguratie voor meer informatie.

Routeringsregels aanvragen

Wanneer u een toepassingsgateway maakt met behulp van Azure Portal, maakt u een standaardregel (regel1). Deze regel verbindt de standaardlistener (appGatewayHttpListener) met de standaard back-endpool (appGatewayBackendPool) en de standaard-BACK-end-HTTP-instellingen (appGatewayBackendHttp Instellingen). Nadat u de gateway hebt gemaakt, kunt u de instellingen van de standaardregel bewerken of nieuwe regels maken.

Zie Application Gateway-aanvraagrouteringsregels voor meer informatie.

HTTP-instellingen

De toepassingsgateway stuurt verkeer naar de back-endservers met behulp van de configuratie die u hier opgeeft. Nadat u een HTTP-instelling hebt gemaakt, moet u deze koppelen aan een of meer regels voor aanvraagroutering.

Zie de configuratie van HTTP-instellingen voor Application Gateway voor meer informatie.

Back-endpool

U kunt een back-endpool laten verwijzen naar vier typen back-endleden: een specifieke virtuele machine, een virtuele-machineschaalset, een IP-adres/FQDN of een app-service.

Nadat u een back-endpool hebt gemaakt, moet u deze koppelen aan een of meer regels voor aanvraagroutering. U moet ook statustests configureren voor elke back-endpool op uw toepassingsgateway. Wanneer aan een regelvoorwaarde voor aanvraagroutering wordt voldaan, stuurt de toepassingsgateway het verkeer door naar de servers in orde (zoals bepaald door de statustests) in de bijbehorende back-endpool.

Statuscontroles

Een toepassingsgateway bewaakt standaard de status van alle resources in de back-end. Maar we raden u ten zeerste aan een aangepaste test te maken voor elke HTTP-instelling voor de back-end om meer controle te krijgen over statuscontrole. Zie Instellingen voor aangepaste statustests voor meer informatie over het configureren van een aangepaste test.

Notitie

Nadat u een aangepaste statustest hebt gemaakt, moet u deze koppelen aan een BACK-end-HTTP-instelling. Met een aangepaste test wordt de status van de back-endpool niet gecontroleerd, tenzij de bijbehorende HTTP-instelling expliciet is gekoppeld aan een listener met behulp van een regel.

Volgende stappen

Nu u weet wat Application Gateway-onderdelen zijn, kunt u het volgende doen: