Você pode fazer failover de DNS ou alguns aplicativos de balanceamento de carga farão failover.
Com o failover de DNS, você precisa lidar com o tempo de inatividade antes que o TTL expire. um balanceador de carga será muito mais rápido e alguns oferecerão reenviar o mesmo tráfego para o segundo nó quando o primeiro falhar, mas geralmente custará mais, porque não é apenas a verificação e a atualização do DNS, mas mais o homem no meio. / p>
No Azure, você tem um 'gerenciador de tráfego' que basicamente lida com isso para você, em vez de precisar de um aplicativo de terceiros. Tenho certeza de que há algo comparável na AWS.
Como funciona com o gerenciador de tráfego, você redireciona seu site para o trafficmanager e tem seu próprio DNS, que oferece baixos valores de TTL para atenuar o problema de tempo de inatividade.
O balanceador de carga azure não permite failover, portanto não tem certeza de como isso seria na AWS.