AWS Elastic Load Balancer - dois aplicativos da Web em cluster em diferentes grupos escalonados automaticamente - um balanceador de carga ou dois?

1

Estou imaginando qual seria a prática recomendada nesse cenário.

Se eu tiver dois aplicativos da Web na mesma rede VPC (essencialmente no mesmo cluster) em dois grupos de escalonamento automático diferentes, seria possível usar um único Elastic Load Balancer (Balanceador de Carga de Aplicativo) para enviar tráfego para ambos os aplicativos. E se sim, esta seria a prática normal, ou seriam usados dois balanceadores de carga (um para cada aplicação)? Se ambos os métodos são possíveis, existem vantagens ou desvantagens em cada um desses métodos?

    
por treetop 28.07.2018 / 20:42

1 resposta

2

Eu mesmo não usei os ALBs, mas tenho conhecimento e qualificações razoáveis da AWS, portanto, lembre-se disso ao ler esta resposta.

O ALB suporta roteamento baseado em host e vários domínios em https usando SNI para que você possa encerrar vários domínios em um ALB . Por causa disso eu acredito que um ALB pode fazer o que você quiser.

Eu pessoalmente usaria o mesmo ALB para vários aplicativos, a menos que causasse algum tipo de problema ou aumentasse demais a complexidade. Eles não são tão caros, mas não são gratuitos, então eu faria isso para manter os custos baixos.

Outros podem ter boas razões para que isso não seja prático / correto, mas minha opinião inicial é que o que você está tentando fazer é razoável. Fazer um protótipo deve ser bastante rápido e fácil.

    
por 29.07.2018 / 01:37