Co to jest usługa Azure Application Gateway?

Ukończone

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.

Diagram przedstawiający topologię usługi Azure Application Gateway.

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