Co to jest usługa Azure Application Gateway?
Usługa Azure Application Gateway zarządza żądaniami wysyłanymi przez aplikacje klienckie do aplikacji internetowych hostowanych w puli serwerów internetowych. Pula serwerów internetowych może być maszynami wirtualnymi platformy Azure, zestawami skalowania maszyn wirtualnych platformy Azure, usługą Azure App Service, a nawet serwerami lokalnymi.
Usługa Application Gateway udostępnia funkcje, takie jak równoważenie obciążenia ruchu HTTP i zapora aplikacji internetowej. Zapewnia obsługę szyfrowania TLS/SSL ruchu między użytkownikami i bramą aplikacji oraz między serwerami aplikacji i bramą aplikacji.
Usługa Application Gateway używa procesu działania okrężnego do równoważenia obciążenia żądań do serwerów w każdej puli zaplecza. Trwałość sesji zapewnia, że żądania klientów w tej samej sesji są kierowane do tego samego serwera zaplecza. Trwałość sesji jest szczególnie ważna w przypadku aplikacji do handlu elektronicznego, w których nie chcesz zakłócać transakcji, ponieważ moduł równoważenia obciążenia przenosi ją pomiędzy serwerami zaplecza.
Usługa Azure Application Gateway obejmuje następujące funkcje:
- Obsługa protokołów HTTP, HTTPS, HTTP/2 i WebSocket
- Zapora aplikacji internetowej chroniąca przed lukami w zabezpieczeniach aplikacji internetowych
- Kompleksowe szyfrowanie żądań
- Skalowanie automatyczne w celu dynamicznego dostosowywania pojemności w miarę zmiany obciążenia ruchu internetowego
- Opróżnianie połączeń umożliwiające płynne usunięcie członków puli zaplecza podczas planowanych aktualizacji usługi