Mi az Azure Application Gateway?
Az Azure Application Gateway kezeli azokat a kéréseket, amelyeket az ügyfélalkalmazások webkiszolgálók készletében üzemeltetett webalkalmazásoknak küldenek. A webkiszolgálók készlete lehet Azure-beli virtuális gépek, Azure-beli virtuálisgép-méretezési csoportok, Azure App Service és akár helyszíni kiszolgálók is.
Az Application Gateway olyan funkciókat biztosít, mint a HTTP-forgalom terheléselosztása és a webalkalmazási tűzfal. Támogatja a felhasználók és az alkalmazásátjárók közötti, valamint az alkalmazáskiszolgálók és az application gateway közötti forgalom TLS/SSL titkosítását.
Az Application Gateway ciklikus időszeleteléses eljárással terheléselosztási kéréseket küld az egyes háttérkészletek kiszolgálóinak. A munkamenet-ragaszkodás biztosítja, hogy az ugyanabban a munkamenetben lévő ügyfélkérések ugyanarra a háttérkiszolgálóra legyenek irányítva. A munkamenetek ragadóssága különösen fontos az olyan e-kereskedelmi alkalmazások esetében, amelyeknél nem szeretné, hogy a tranzakciók megszakadjanak, mert a terheléselosztó a háttérkiszolgálók között pattog.
Az Azure Application Gateway a következő funkciókat tartalmazza:
- A HTTP, HTTPS, HTTP/2 és WebSocket protokollok támogatása.
- Webalkalmazás-tűzfal a webalkalmazások biztonsági réseinek kiaknázása elleni védekezéshez.
- Kérések végpontok közötti titkosítása.
- Automatikus skálázás a kapacitás dinamikus módosításához a webes forgalom terhelésének változásakor.
- A kapcsolat kiürítése lehetővé teszi a háttérkészlet tagjainak türelmes eltávolítását a tervezett szolgáltatásfrissítések során.