Geral

P: O que é o AWS Global Accelerator?

R: O AWS Global Accelerator é um serviço de redes que ajuda a aumentar a disponibilidade e a performance dos aplicativos que você oferece a seus clientes globais. O AWS Global Accelerator é fácil de instalar, configurar e gerenciar. O serviço oferece um ponto de entrada fixo para os aplicativos por meio de endereços IP estáticos e elimina a complexidade do gerenciamento de endereços IP específicos para regiões e zonas de disponibilidade diferentes da AWS. O AWS Global Accelerator sempre roteia o tráfego dos usuários para o endpoint ideal de acordo com a performance e reage imediatamente a alterações na integridade dos aplicativos, no local dos usuários e nas políticas configuradas. Como os outros serviços da AWS, o AWS Global Accelerator é oferecido via autoatendimento com pagamento conforme o uso e não exige compromissos de longo prazo ou taxas mínimas.

P: O que posso fazer com o AWS Global Accelerator?

R: Com o AWS Global Accelerator, você pode:

  • Associar endereços IP estáticos fornecidos pelo AWS Global Accelerator e realizar anycast de pontos de presença da AWS para recursos ou endpoints regionais da AWS, como Network Load Balancers, Application Load Balancers e endereços IP elásticos.
  • Mude facilmente endpoints entre zonas de disponibilidade e regiões da AWS, sem necessidade de atualizar a configuração de DNS ou alterar os aplicativos voltados aos usuários.
  • Aumente ou reduza o tráfego para uma região da AWS específica configurando uma porcentagem de tráfego para os grupos de endpoints. Esse recurso é particularmente útil para testar a performance e as atualizações.
  • Controle a quantidade de tráfego direcionado a cada endpoint com grupos de endpoints, atribuindo pesos entre os endpoints.

P: Como faço para começar a usar o AWS Global Accelerator?

R: Você pode começar a usar configurando o AWS Global Accelerator por meio da API ou do Console de Gerenciamento da AWS. Como o AWS Global Accelerator é um serviço global, não está vinculado a nenhuma região da AWS específica. Veja a seguir três etapas fáceis para configurar o AWS Global Accelerator para um aplicativo:

  1. Crie um acelerador: crie um acelerador, que provisiona endereços IP estáticos associados a ele. Em seguida, configure um ou mais listeners para processar conexões recebidas de clientes finais para o acelerador, de acordo com o protocolo e a porta que você especificou.
  2. Configure grupos de endpoints: você escolhe um ou mais grupos de endpoints regionais para associação ao listener do acelerador mediante a especificação das regiões da AWS em que você quer distribuir o tráfego. O listener roteia solicitações aos endpoints registrados nesse grupo de endpoints. O AWS Global Accelerator monitora a integridade dos endpoints do grupo usando as configurações de verificação de integridade definidas para cada um dos endpoints. Você pode configurar a porcentagem de tráfego para cada grupo de endpoints. Essa porcentagem controla a quantidade de tráfego que será aceita por um grupo de endpoints. Por padrão, a porcentagem de tráfego é definida como 100% para todos os grupos de endpoints regionais.
  3. Registre endpoints para grupos de endpoints: você registra um ou mais recursos regionais, como endereços IP elásticos, Application Load Balancers ou Network Load Balancers, em cada grupo de endpoints. Em seguida, você define quanto tráfego é roteado a cada endpoint.

P: Como o AWS Global Accelerator funciona com o Elastic Load Balancing (ELB)?

R: Os dois resolvem o desafio de rotear solicitações de usuários a endpoints de aplicativos íntegros. No entanto, o AWS Global Accelerator usa o ELB para fornecer os recursos tradicionais de balanceamento de carga, como suporte a endpoints internos que não são da AWS, pré-aquecimento e roteamento na camada 7. Enquanto o ELB fornece balanceamento de carga em uma região, o AWS Global Accelerator fornece gerenciamento de tráfego entre regiões.

Um load balancer regional do ELB é um destino ideal para o AWS Global Accelerator. É possível distribuir precisamente o tráfego recebido dos aplicativos entre back-ends, como instâncias do Amazon EC2 ou tarefas do Amazon ECS, dentro de uma região da AWS com um load balancer regional do ELB. O AWS Global Accelerator complementa o ELB estendendo esses recursos além de uma única região da AWS, o que permite provisionar uma interface global para os aplicativos em qualquer número de regiões da AWS. Se você tem cargas de trabalho que atendem a uma base de clientes global, recomendamos que você use o AWS Global Accelerator. Se você tem cargas de trabalho hospedadas em uma única região da AWS, usadas por clientes na mesma região da AWS ou em regiões próximas, pode usar um Application Load Balancer ou um Network Load Balancer para gerenciar esses recursos.

P: Posso usar o AWS Global Accelerator para serviços locais?

R: Não é possível configurar diretamente recursos locais como endpoints de um endereços IP estáticos. No entanto, você pode configurar um Network Load Balancer (NLB) em cada região da AWS para endereçar os endpoints locais. Esses NLBs podem ser endpoints na sua configuração do AWS Global Accelerator.

Benefícios

P: Quais os benefícios oferecidos pelo AWS Global Accelerator?

R: Failover regional instantâneo: o AWS Global Accelerator verifica automaticamente a integridade de aplicativos e roteia o tráfego de usuários somente para endpoints de aplicativos íntegros. Se o status de integridade mudar ou você atualizar a configuração, o AWS Global Accelerator reage imediatamente para rotear os usuários para o próximo endpoint disponível.

Alta disponibilidade: o AWS Global Accelerator foi projetado com um isolamento de falhas que aumenta a disponibilidade dos aplicativos. No provisionamento do AWS Global Accelerator, são atribuídos dois endereços IP estáticos IPv4, mantidos por zonas de rede independentes. De forma semelhante às zonas de disponibilidade, essas zonas de rede são unidades isoladas com sua própria infraestrutura física e mantêm endereços IP estáticos de uma sub-rede de IP única. Se um endereço IP estático ficar indisponível devido ao bloqueio de IP ou a redes inacessíveis, o AWS Global Accelerator fornecerá tolerância a falhas aos aplicativos clientes por meio do roteamento para um endereço IP estático íntegro de outra zona de rede isolada.

Sem variações por armazenamento de endereços IP em cache pelos clientes: como alguns dispositivos cliente e resolvedores da Internet armazenam respostas de DNS em cache por longos períodos, você não sabe qual será o tempo necessário para que os usuários tenham os endereços IP atualizados em caso de atualização de configuração, falha de aplicativo ou alteração da preferência de roteamento. Com o AWS Global Accelerator, não há dependência das configurações de armazenamento de endereços IP em cache dos dispositivos clientes. O tempo de propagação da alteração é uma questão de segundos, o que reduz o tempo de inatividade dos aplicativos.

Melhor performance: o AWS Global Accelerator recebe tráfego do ponto de presença mais próximo aos clientes finais por meio do anycast de endereços IP estáticos. Esse tráfego atravessa a rede global, redundante e sem gargalos da AWS, otimizando dessa forma o caminho para o aplicativo executado em uma região da AWS. O AWS Global Accelerator escolhe a região da AWS ideal de acordo com a área geográfica dos clientes finais, proporcionando menor latência de primeiro byte e maior performance.

Facilidade de gerenciamento: Os endereços IP estáticos são fixos e oferecem um único ponto de entrada para os aplicativos. Esse recurso permite mudar facilmente endpoints entre zonas de disponibilidade e regiões da AWS, sem necessidade de atualizar a configuração de DNS ou os aplicativos voltados aos clientes. Os casos de uso incluem testes A/B, atualizações de aplicativos e simulações de failover. Além disso, proxies corporativos podem alterar as listas de autorização em seus firewalls para incluir os endereços IP estáticos do aplicativo.

Controle minucioso: o AWS Global Accelerator permite atribuir pesos para os grupos de endpoints regionais. Assim, você pode aumentar ou reduzir o tráfego para uma região da AWS específica para executar testes de performance ou atualizações de aplicativos. Além disso, se você tem aplicativos stateful, é possível optar por direcionar todas as solicitações de um usuário para o mesmo endpoint, independentemente da porta e do protocolo de origem, para manter a afinidade com o cliente. Dessa forma, você conta com um controle minucioso.

P: Opero em uma única região da AWS. O AWS Global Accelerator oferece algum benefício no meu caso?

R. Sim. Pode ocorrer que você não queira usar os recursos de roteamento inteligente de tráfego do AWS Global Accelerator, mas há várias vantagens no uso de endereços IP estáticos. Primeiro, o uso desses endereços permite aumentar a Quality of Service (QoS – Qualidade de serviço) dos usuários mediante a absorção de seu tráfego na rede global da AWS o mais perto possível dos usuários. Em vez de passar por vários pontos na Internet pública, usando caminhos de rede potencialmente congestionados e não redundantes, para alcançar a região da AWS de destino, você pode usar a rede globalmente redundante da AWS para ajudar a aprimorar a disponibilidade e a performance para os clientes. Segundo, você tem a liberdade de mover facilmente os aplicativos entre regiões da AWS, sem alterar a interface pública. Isso significa que você pode planejar para o futuro, com a certeza de que, caso as necessidades mudem, você poderá facilmente migrar ou adicionar mais regiões da AWS sem se preocupar sobre como os usuários se conectarão aos aplicativos.

Alta disponibilidade

P: Como o AWS Global Accelerator facilita a mudança para uma configuração multirregião?

R: Você pode executar aplicativos em várias regiões da AWS principalmente para obter redundância regional e melhor performance com a execução dos aplicativos mais perto dos usuários. A camada de rede entre o aplicativo e seus clientes, fornecida pelo AWS Global Accelerator, executa verificações de integridade e roteia para evitar endpoints com falha, sem que os clientes percebam a alteração. Esse recurso permite desligar e reiniciar os endpoints de forma controlada e garante que o tráfego da Internet seja roteado para o endpoint disponível mais próximo, aumentando a disponibilidade e a performance para os usuários.

P: Como o AWS Global Accelerator ajuda a resolver o failover multirregião?

R: O AWS Global Accelerator fornece um conjunto de endereços IP estáticos que podem ser mapeados a vários endpoints de aplicativos em diversas regiões da AWS para aumentar a redundância. Em caso de falha de um aplicativo em uma determinada região da AWS, o AWS Global Accelerator detecta automaticamente os endpoints não íntegros e redireciona o tráfego para a próxima região ideal da AWS, garantindo a alta disponibilidade e a recuperação de desastres.

P: Qual a rapidez do failover de aplicativos entre regiões da AWS?

R: O AWS Global Accelerator pode detectar um endpoint não íntegro e desativá-lo em menos de um minuto.

Conformidade

P: Quais certificações de conformidade são oferecidas pelo AWS Global Accelerator?

R: As certificações do AWS Global Accelerator facilitam a verificação de nossos altos padrões de segurança e o cumprimento de suas próprias obrigações normativas e de conformidade. O serviço está em conformidade com os padrões PCI DSS, ISO 9001, 27001, 27017 e 27018, além de ser qualificado pela HIPAA.

Perguntas adicionais

P: O AWS Global Accelerator oferece suporte ao IPv4 e ao IPv6?

R: No momento, o serviço oferece suporte a endereços IPv4.

P: Para quais protocolos o AWS Global Accelerator oferece suporte?

R: O AWS Global Accelerator oferece suporte ao TCP e ao UDP.

P: Qual é a diferença entre o AWS Global Accelerator e o Amazon CloudFront?

R: O CloudFront pode ser usado como um cache e proxy HTTP em relação à origem. O serviço usa um conjunto de endereços IP mutáveis por trás de um nome de DNS. O AWS Global Accelerator pode executar uma grande variedade de aplicativos sobre TCP ou UDP, distribuindo tráfego entre vários endpoints com endereços IP estáticos em todo o mundo.

P: Qual é a diferença entre o AWS Global Accelerator e as soluções de gerenciamento de tráfego baseadas em DNS?

Primeiro, como alguns dispositivos cliente armazenam respostas de DNS em cache por longos períodos, é difícil saber qual será o tempo necessário para que os usuários tenham os endereços IP atualizados em caso de atualização de configuração, falha de back-end ou alteração das preferências de roteamento. Com o Global Accelerator, não há dependência das configurações de armazenamento de endereços IP em cache dos dispositivos clientes. O tempo de propagação da alteração é uma questão de segundos, o que reduz o tempo de inatividade dos aplicativos. Segundo, com o Global Accelerator, você obtém endereços IP estáticos que são fixos e oferecem um ponto de entrada fixo para os aplicativos. Esse recurso permite mudar facilmente endpoints entre zonas de disponibilidade e regiões da AWS, sem necessidade de atualizar a configuração de DNS ou os aplicativos voltados aos clientes.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Saiba mais sobre a definição de preço

Definição de preço simples com base em uma taxa por hora e uma taxa de transferência de dados.

Saiba mais 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastrar-se 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Comece a criar no console

Comece a criar com o AWS Global Accelerator no Console AWS.

Comece a usar