Uma empresa produz dados de eventos que devem ser processados à medida que são recebidos, preservando a ordem original durante todo o processamento. A empresa deseja uma solução com sobrecarga operacional mínima. Como um arquiteto de soluções deve projetar isso?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie uma fila Amazon Simple Queue Service (Amazon SQS) FIFO para armazenar mensagens. Configure uma função AWS Lambda para processar mensagens da fila..
Por que esta é a resposta
A opção correta é usar uma fila Amazon SQS FIFO (First-In, First-Out) porque ela garante que a ordem das mensagens seja preservada, o que é um requisito explícito para o processamento de dados de eventos. O AWS Lambda pode ser configurado para consumir essas mensagens, proporcionando uma solução sem servidor e com baixa sobrecarga operacional. As outras opções são incorretas porque: Um tópico Amazon SNS não garante a ordem de entrega das mensagens para múltiplos assinantes, e o SNS é mais adequado para distribuição de mensagens para vários consumidores. Uma fila SQS padrão não garante a ordem das mensagens, pois pode haver reordenamento durante o processamento ou falhas. Embora a combinação SNS e SQS possa ser usada, a fila SQS padrão ainda não garante a ordem, e o SNS adiciona uma camada de complexidade desnecessária se o objetivo principal é apenas garantir a ordem de processamento de um único fluxo de eventos.
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