Olá, Samuel.
Tudo bem?
Sim, isso é possível e é um dos principais benefícios de usar o Load Balancer da AWS. Você pode fazer isso usando o recurso de Auto Scaling da AWS. O Auto Scaling garante que você tenha o número correto de instâncias EC2 para lidar com a carga de sua aplicação.
Quando uma instância Spot é interrompida ou terminada pela AWS, o grupo de Auto Scaling automaticamente reconhece essa mudança e tenta lançar outra instância para substituir a instância Spot interrompida ou terminada. Se você tiver configurado o seu Load Balancer para trabalhar com o grupo de Auto Scaling, a nova instância será automaticamente registrada no seu Load Balancer.
Breve resumo:
Você encontra essa opção no console do EC2 na AWS, no painel de navegação, em AUTO SCALING, escolha "Grupos de Auto Scaling". Depois de seguir as etapas no assistente para configurar o seu grupo de Auto Scaling. Durante esse processo, você pode especificar o Load Balancer para o grupo de Auto Scaling. Quando você terminar, escolha "Create Auto Scaling group".
Depois de ter feito isso, o grupo de Auto Scaling gerenciará automaticamente o registro e a remoção de instâncias com o Load Balancer sempre que uma instância for lançada ou terminada.
Espero ter entendido e conseguido ajudar. Qualquer dúvida manda aqui. Bons estudos!