Cos'è il gateway applicazione di Azure?What is Azure Application Gateway?

Il gateway applicazione di Azure è un servizio di bilanciamento del carico del traffico Web che consente di gestire il traffico verso le applicazioni Web.Azure Application Gateway is a web traffic load balancer that enables you to manage traffic to your web applications. I servizi di bilanciamento del carico tradizionali operano a livello di trasporto (OSI livello 4 - TCP e UDP) ed eseguono il routing del traffico da un indirizzo IP e una porta di origine verso un indirizzo IP e una porta di destinazione.Traditional load balancers operate at the transport layer (OSI layer 4 - TCP and UDP) and route traffic based on source IP address and port, to a destination IP address and port.

Il gateway applicazione consente di prendere decisioni relative al routing basate su altri attributi di una richiesta HTTP, ad esempio il percorso dell'URI o le intestazioni host.Application Gateway can make routing decisions based on additional attributes of an HTTP request, for example URI path or host headers. Ad esempio, è possibile eseguire il rounting del traffico in base all'URL in ingresso.For example, you can route traffic based on the incoming URL. Pertanto, se /images è nell'URL in ingresso, è possibile eseguire il rounting del traffico verso un set specifico di server, detto pool, configurato per le immagini.So if /images is in the incoming URL, you can route traffic to a specific set of servers (known as a pool) configured for images. Se /video è incluso nell'URL, il routing del traffico corrispondente viene instradato a un altro pool ottimizzato per i video.If /video is in the URL, that traffic is routed to another pool that's optimized for videos.

imageURLroute

Questo tipo di routing è detto bilanciamento del carico a livello di applicazione (OSI livello 7).This type of routing is known as application layer (OSI layer 7) load balancing. Il gateway applicazione di Azure può eseguire il routing basato su URL e molto altro.Azure Application Gateway can do URL-based routing and more.

Nota

Azure offre una suite di soluzioni di bilanciamento del carico completamente gestite per tutti gli scenari.Azure provides a suite of fully managed load-balancing solutions for your scenarios.

  • Se si sta cercando di eseguire il routing globale basato su DNS e non si hanno i requisiti per la terminazione del protocollo TLS (Transport Layer Security) ("offload SSL"), per la richiesta per HTTP/HTTPS o per l'elaborazione a livello di applicazione, vedere Gestione traffico.If you are looking to do DNS based global routing and do not have requirements for Transport Layer Security (TLS) protocol termination ("SSL offload"), per-HTTP/HTTPS request or application-layer processing, review Traffic Manager.
  • Se è necessario ottimizzare il routing globale del traffico Web e ottimizzare le prestazioni e l'affidabilità dell'utente finale di livello superiore tramite il failover globale rapido, vedere la porta anteriore.If you need to optimize global routing of your web traffic and optimize top-tier end-user performance and reliability through quick global failover, see Front Door.
  • Per eseguire il bilanciamento del carico a livello di rete, vedere Load Balancer.To do network layer load balancing, review Load Balancer.

Gli scenari end-to-end potrebbero trarre vantaggio dalla combinazione di queste soluzioni in base alle esigenze.Your end-to-end scenarios may benefit from combining these solutions as needed. Per un confronto tra le opzioni di bilanciamento del carico di Azure, vedere Panoramica delle opzioni di bilanciamento del carico in Azure.For an Azure load-balancing options comparison, see Overview of load-balancing options in Azure.

FunzionalitàFeatures

Per informazioni sulle funzionalità del gateway applicazione, vedere Funzionalità del gateway applicazione di Azure.To learn about Application Gateway features, see Azure Application Gateway features.

Prezzi e contratto di servizioPricing and SLA

Per informazioni sui prezzi del gateway applicazione, vedere Prezzi del gateway applicazione.For Application Gateway pricing information, see Application Gateway pricing.

Per informazioni sul contratto di servizio del gateway applicazione, vedere Contratto di servizio del gateway applicazione.For Application Gateway SLA information, see Application Gateway SLA.

NovitàWhat's new

Per informazioni sulle novità del gateway applicazione di Azure, vedere gli aggiornamenti di Azure.To learn what's new with Azure Application Gateway, see Azure updates.

Passaggi successiviNext steps

A seconda dei requisiti e dell'ambiente, è possibile creare un'applicazione gateway di test usando il portale di Azure, Azure PowerShell o l'interfaccia della riga di comando di Azure.Depending on your requirements and environment, you can create a test Application Gateway using either the Azure portal, Azure PowerShell, or Azure CLI.