Wat is Azure Application Gateway?

Voltooid

Azure-toepassing Gateway beheert de aanvragen die clienttoepassingen verzenden naar web-apps die worden gehost op een groep webservers. De groep webservers kan virtuele Azure-machines, Virtuele-machineschaalsets van Azure, Azure-app Service en zelfs on-premises servers zijn.

Application Gateway biedt functies zoals taakverdeling voor HTTP-verkeer en webtoepassingsfirewall. Het biedt ondersteuning voor TLS/SSL-versleuteling van verkeer tussen gebruikers en een toepassingsgateway en tussen toepassingsservers en een toepassingsgateway.

Diagram that depicts the Azure Application Gateway topology.

Application Gateway maakt gebruik van een round robin-proces om aanvragen naar de servers in elke back-endpool te verdelen. Sessie stickiness zorgt ervoor dat clientaanvragen in dezelfde sessie worden doorgestuurd naar dezelfde back-endserver. Sessie stickiness is vooral belangrijk bij e-commerce-toepassingen waarbij u niet wilt dat een transactie wordt onderbroken omdat de load balancer deze tussen back-endservers stuitert.

Azure-toepassing Gateway bevat de volgende functies:

  • Ondersteuning voor de PROTOCOLLEN HTTP, HTTPS, HTTP/2 en WebSocket
  • Een web application firewall ter bescherming tegen beveiligingsproblemen van webtoepassingen
  • End-to-end-aanvraagversleuteling
  • Automatisch schalen om de capaciteit dynamisch aan te passen wanneer de belasting van uw webverkeer verandert
  • Verbinding maken verwijderen van back-endpoolleden tijdens geplande service-updates