Pergunta de entrevista para Engenheiro de Nuvem

Explique multi zona de disponibilidade versus multi região, e do que cada uma de fato te protege.

O que o entrevistador está avaliando, como estruturar sua resposta e um exemplo falado que você pode adaptar.

Resposta rápida

Zonas de disponibilidade são instalações separadas dentro de uma região, próximas o bastante para replicação síncrona, então distribuir entre elas te protege de falha de rack, de energia ou de instalação com pouca complexidade adicional. Multi região te protege de uma região inteira degradada e pode atender residência de dados, mas a replicação vira assíncrona, então você aceita perda de dados no failover e assume custo e complexidade operacional reais. A maioria das cargas precisa de multi zona mais backups entre regiões.

Por que os entrevistadores perguntam isso

Essa pergunta verifica se você casa o investimento em resiliência com os requisitos reais em vez de correr para a arquitetura mais impressionante. O entrevistador quer honestidade sobre o custo de multi região: replicação assíncrona, transferência de dados, risco de split brain, e o fato de que um caminho de failover não testado não funciona. Recomendar backups em uma segunda região como meio termo pragmático costuma ser a resposta que ele quer.

Como estruturar sua resposta

  • Defina as duas e a falha que cada uma endereça.
  • Explique por que o modo de replicação difere e o que isso te custa.
  • Declare o padrão pragmático para a maioria das cargas.
  • Diga o que te faria de fato ir para multi região.

Exemplo de resposta

Exemplo falado, em primeira pessoa

Zonas são instalações físicas separadas dentro de uma região com links privados rápidos entre elas, então você consegue replicar de forma síncrona e perder uma zona sem perder dado. Distribuir entre três zonas é quase de graça em termos de complexidade e cobre o modo de falha que você tem mais chance de encontrar. Regiões são geograficamente distintas, então ir multi região te protege quando uma região inteira está degradada, e às vezes é exigido por residência de dados. O custo honesto é que replicação entre regiões é assíncrona, então fazer failover significa aceitar alguma perda de dados, e agora você tem que resolver roteamento, split brain, cobranças de transferência entre regiões e a divergência entre duas stacks que precisam continuar compatíveis. Para a maioria das cargas eu recomendo multi zona para disponibilidade mais backups e imagens de máquina replicados para uma segunda região para recuperação, o que dá um tempo de recuperação de horas em vez de minutos por uma fração do custo. Eu só construiria multi região ativo quando o negócio colocasse um número em uma hora de indisponibilidade que justificasse, e aí eu insistiria em failovers testados com regularidade, porque um failover não testado é uma esperança.

Vai encarar essa entrevista em breve? O GhostPilot escuta a sua chamada ao vivo, identifica a pergunta no instante em que ela é feita e coloca uma resposta estruturada na sua tela em tempo real. Teste na sua próxima entrevista simulada ou pegue um Session Pass de $29, sem assinatura, para a hora da verdade.

Veja como funciona

Perguntas de acompanhamento que você pode esperar

  • Como você lidaria com um banco que não consegue replicar de forma síncrona entre regiões?
  • Como você evita que duas stacks regionais divirjam?
  • Qual é o seu plano se a queda da região afetar o control plane de que você precisa para fazer failover?

Mais perguntas para Engenheiro de Nuvem

Seu entrevistador vai fazer a própria versão desta. Cole a descrição real da vaga no Question Predictor gratuito e receba as 20 perguntas que essa vaga tem mais chance de fazer, com o que cada uma está de fato sondando.

Prever minhas perguntas

Ensaie as perguntas difíceis antes que elas apareçam

Pratique com um copiloto ao vivo e depois entre pronto. Um Session Pass de $29 te leva até o fim da entrevista, sem assinatura e sem amarras.

Instalar o GhostPilot