Publicado: Nov 28, 2022

Temos o prazer de anunciar quatro novos recursos do Elastic Load Balancing que aprimoram ainda mais a disponibilidade das aplicações. A AWS oferece vários componentes básicos, como regiões e zonas de disponibilidade, para que você possa projetar aplicações isoladas de diferentes tipos de falha. A partir de hoje, oferecemos recursos adicionais que permitem definir o comportamento das aplicações em caso de falhas e um recurso que ajuda a acelerar as recuperações. Os novos recursos incluem:

Desativação do Application Load Balancer (ALB) entre zonas: o ALB agora permite desativar o balanceamento de carga entre zonas, um recurso semelhante ao que já existe no NLB. Quando esse recurso é usado, o ALB roteia tráfego para destinos na mesma zona de disponibilidade (AZ) em que estão os nós dos balanceadores de carga. Esse recurso permite que os clientes mantenham um isolamento zonal das pilhas de aplicações, sem deixar de contar com redundância entre várias AZs. Para obter detalhes, consulte a documentação sobre o recurso de desativação do ALB entre zonas aqui.

Melhorias da verificação de integridade do Network Load Balancer (NLB): o NLB permite que os clientes definam intervalos de verificação de integridade, especifiquem códigos de resposta do HTTP que determinam a integridade do destino e configurem o número de respostas consecutivas de verificação de integridade antes que um destino seja considerado íntegro ou não íntegro. Para obter detalhes, consulte a documentação sobre verificação de integridade do NLB aqui.

Integridade mínima de destinos do ALB e NLB: agora, os clientes podem configurar um limite mínimo para o número ou porcentagem de destinos íntegros para o ALB e NLB em uma AZ. Quando a capacidade de destino íntegra cai abaixo do limite especificado, o balanceador de carga interrompe automaticamente o roteamento para destinos na AZ que apresenta problemas de integridade. Para obter detalhes, consulte a documentação do ALB aqui e do NLB aqui.

Transferência zonal para ALB e NLB (demonstração): você pode usar o recurso de transferência zonal do Amazon Route 53 Application Recovery Controller para recuperação de falhas dissimuladas, como implantação de aplicações inválidas, para não rotear tráfego para uma AZ degradada. Esse recurso é ideal para aplicações com arquitetura baseada em zonas que usam ALBs e NLBs com o balanceamento de carga entre zonas desativado. Para obter detalhes, leia o blog de lançamento ou veja a seção sobre transferência zonal aqui

Não há custo adicional pelo uso desses recursos. A desativação do ALB entre zonas, os aprimoramentos da verificação de integridade do NLB e a integridade mínima de destinos de ALB/NLB já estão disponíveis em todas as regiões comerciais da AWS e regiões AWS GovCloud (EUA). O recurso de transferência zonal do ALB e NLB está disponível em demonstração nas regiões da AWS Oeste dos EUA (Oregon), Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio), Europa (Irlanda), Europa (Frankfurt), Europa (Estocolmo), Ásia-Pacífico (Tóquio), Ásia-Pacífico (Sydney) e Ásia-Pacífico (Jacarta). 

01/12/2022: No parágrafo 4, a frase "Quando o limite é excedido, o balanceador de carga interrompe automaticamente o roteamento para destinos na AZ que apresenta problemas de integridade" é imprecisa, portanto, foi alterada para "Quando a capacidade de destino íntegra cai abaixo do limite especificado, o balanceador de carga interrompe automaticamente o roteamento para destinos na AZ que apresenta problemas de integridade"