O que é o Gateway de Aplicativo do Azure?What is Azure Application Gateway?

O Gateway de Aplicativo do Azure é um balanceador de carga do tráfego da Web que permite que você gerencie o tráfego para seus aplicativos Web.Azure Application Gateway is a web traffic load balancer that enables you to manage traffic to your web applications. Os balanceadores de carga tradicionais operam na camada de transporte (camada OSI 4 – TCP e UDP) e encaminham o tráfego com base no endereço IP de origem e na porta para um endereço IP de destino e uma porta.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.

O Gateway de Aplicativo pode tomar decisões de roteiros com base em outros atributos de uma solicitação HTTP, por exemplo, o caminho de URI ou os cabeçalhos de host.Application Gateway can make routing decisions based on additional attributes of an HTTP request, for example URI path or host headers. Por exemplo, você pode encaminhar o tráfego com base na URL de entrada.For example, you can route traffic based on the incoming URL. Portanto, se /images estiver na URL de entrada, você poderá encaminhar o tráfego para um conjunto específico de servidores (conhecido como um pool) configurado para as imagens.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 estiver na URL, esse tráfego será encaminhado para outro pool otimizado para vídeos.If /video is in the URL, that traffic is routed to another pool that's optimized for videos.

imageURLroute

Esse tipo de roteamento é conhecido como balanceamento de carga da camada de aplicativo (camada OSI 7).This type of routing is known as application layer (OSI layer 7) load balancing. O Gateway de Aplicativo do Azure pode fazer o roteamento baseado em URL e muito mais.Azure Application Gateway can do URL-based routing and more.

Observação

O Azure fornece um conjunto de soluções de balanceamento de carga totalmente gerenciadas para seus cenários.Azure provides a suite of fully managed load-balancing solutions for your scenarios. Se você precisar de alto desempenho, baixa latência e balanceamento de carga de camada 4, confira O que é Azure Load Balancer?If you need high-performance, low-latency, Layer-4 load balancing, see What is Azure Load Balancer? Se você estiver procurando por balanceamento de carga DNS global, confira O que é o Gerenciador de Tráfego?If you're looking for global DNS load balancing, see What is Traffic Manager? Os cenários de ponta a ponta podem se beneficiar da combinação dessas soluções.Your end-to-end scenarios may benefit from combining these solutions.

Para obter uma comparação das opções de balanceamento de carga do Azure, confira Visão geral das opções de balanceamento de carga no Azure.For an Azure load-balancing options comparison, see Overview of load-balancing options in Azure.

RecursosFeatures

Para saber mais sobre os recursos do Gateway de Aplicativo, confira Recursos do Gateway de Aplicativo do Azure.To learn about Application Gateway features, see Azure Application Gateway features.

Preço e SLAPricing and SLA

Para obter informações sobre preços do Gateway de Aplicativo, confira Preços do Gateway de Aplicativo.For Application Gateway pricing information, see Application Gateway pricing.

Para obter informações sobre SLA do Gateway de Aplicativo, confira SLA do Gateway de Aplicativo.For Application Gateway SLA information, see Application Gateway SLA.

NovidadesWhat's new

Para conhecer as novidades do Gateway de Aplicativo do Azure, confira Atualizações do Azure.To learn what's new with Azure Application Gateway, see Azure updates.

Próximas etapasNext steps

Dependendo dos requisitos e do ambiente, você pode criar um Gateway de Aplicativo de teste usando o portal do Azure, o Azure PowerShell ou a CLI do Azure.Depending on your requirements and environment, you can create a test Application Gateway using either the Azure portal, Azure PowerShell, or Azure CLI.