Wat is Azure Application Gateway?
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.
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