Azure-toepassing-gateway implementeren

Voltooid

Beheer istrators gebruiken Azure-toepassing Gateway om aanvragen van clienttoepassingen naar hun web-apps te beheren. Een toepassingsgateway luistert naar binnenkomend verkeer naar web-apps en controleert op berichten die worden verzonden via protocollen zoals HTTP. Gatewayregels leiden het verkeer naar resources in een back-endpool.

Bedrijfsscenario

Overweeg een scenario waarin internetclienttoepassingen toegang tot resources in een back-endpool met gelijke taakverdeling aanvragen. De aanvragen kunnen worden beheerd door Azure-toepassing Gateway te implementeren om te luisteren naar HTTP(S)-berichten. Berichten kunnen worden verwerkt door taakverdelingsregels om verkeer van clientaanvragen naar de juiste resources in de pool te leiden. In het volgende diagram ziet u dit scenario:

Diagram that illustrates how Azure Application Gateway manages requests from client applications to resources in a back-end pool, as described in the text.

Dingen die u moet weten over Azure-toepassing Gateway

Laten we eens kijken naar enkele voordelen van het gebruik van Azure-toepassing Gateway om internetverkeer naar uw webtoepassingen te beheren.

Voordeel Beschrijving
Routering van toepassingslaag Gebruik routering van toepassingslagen om verkeer naar een back-endpool van webservers te leiden op basis van de URL van een aanvraag. De back-endpool kan virtuele Azure-machines, Azure Virtual Machine Scale Sets, Azure-app Service en zelfs on-premises servers bevatten.
Round robin-taakverdeling Gebruik round robin-taakverdeling om binnenkomend verkeer over meerdere servers te verdelen. Verzend load balance-aanvragen naar de servers in elke back-endpool. Clientaanvragen worden doorgestuurd in een cyclus door een groep servers om een effectieve balans te maken voor de serverbelasting.
Sessie stickiness Pas sessie stickiness toe op uw toepassingsgateway om ervoor te zorgen dat clientaanvragen in dezelfde sessie worden doorgestuurd naar dezelfde back-endserver.
Ondersteunde protocollen Bouw een toepassingsgateway ter ondersteuning van de PROTOCOLLEN HTTP, HTTPS, HTTP/2 of WebSocket.
Firewallbeveiliging Implementeer een webtoepassingsfirewall om te beschermen tegen beveiligingsproblemen met webtoepassingen.
Versleuteling Ondersteuning voor end-to-end-aanvraagversleuteling voor uw webtoepassingen.
Automatisch schalen laden U kunt de capaciteit dynamisch aanpassen wanneer de belasting van het webverkeer verandert.