Uma empresa de entrega de alimentos em crescimento tem dois grupos do Auto Scaling de instâncias Amazon EC2: um grupo coleta pedidos (rápido) e outro atende pedidos (processamento mais longo). Os dados não devem ser perdidos durante eventos de escalabilidade. A solução deve permitir que ambos os processos escalem adequadamente durante os horários de pico e otimizem o uso dos recursos da AWS. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Provisione duas filas do Amazon Simple Queue Service (Amazon SQS): uma para coleta de pedidos e outra para atendimento de pedidos. Configure as instâncias EC2 para pesquisar suas respectivas filas. Crie uma métrica com base em um cálculo de backlog por instância. Escale os grupos do Auto Scaling com base nesta métrica..
Por que esta é a resposta
A solução correta utiliza o Amazon SQS para desacoplar os processos de coleta e atendimento de pedidos, garantindo que nenhum dado seja perdido durante eventos de escalabilidade. As filas SQS atuam como um buffer, armazenando pedidos até que as instâncias de atendimento possam processá-los. A escalabilidade baseada em uma métrica de "backlog por instância" (calculada a partir do número de mensagens na fila SQS e do número de instâncias em execução) é eficaz porque reflete diretamente a carga de trabalho real e permite que o Auto Scaling adicione ou remova instâncias de forma otimizada. A opção de monitorar apenas a CPU pode não ser suficiente, pois a CPU pode não refletir o backlog de pedidos, levando a escalabilidade inadequada e possível perda de dados. A opção de invocar um tópico SNS para criar grupos do Auto Scaling adicionais é ineficiente e não é a forma padrão de escalar grupos existentes. A opção de escalar com base em notificações das filas SQS é menos precisa do que usar uma métrica de backlog por instância, que fornece um controle mais granular sobre a capacidade necessária.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão