Questão 2

Uma empresa de logística está criando uma plataforma de troca de dados para compartilhar informações sobre o status da remessa com os expedidores. A empresa de logística pode ver todas as informações e metadados da remessa. A empresa distribui atualizações de dados de remessa aos remetentes. Cada remetente deverá ver apenas atualizações de remessa que sejam relevantes para sua empresa. Os expedidores não devem ver todos os detalhes visíveis para a empresa de logística. A empresa cria um tópico do Amazon Simple Notification Service (Amazon SNS) para cada remetente compartilhar dados. Alguns remetentes usam um aplicativo móvel para enviar atualizações do status da remessa. A empresa precisa criar uma plataforma de troca de dados que forneça a cada expedidor acesso específico aos dados que são relevantes para sua empresa. Qual solução atenderá a esses requisitos com a MENOR sobrecarga operacional?
  1. A Ingira as atualizações de remessa do aplicativo móvel no Amazon Simple Queue Service (Amazon SQS). Publique as atualizações no tópico SNS. Aplique uma política de filtro para reescrever o corpo de cada mensagem.
  2. B Ingerir as atualizações de remessa do aplicativo móvel no Amazon Simple Queue Service (Amazon SQS). Use uma função AWS Lambda para consumir as atualizações do Amazon SQS e reescrever o corpo de cada mensagem. Publique as atualizações no tópico SNS.
  3. C Ingerir as atualizações de remessa do aplicativo móvel em um segundo tópico SNS. Publique as atualizações no tópico SNS do remetente. Aplique uma política de filtro para reescrever o corpo de cada mensagem.
  4. D Ingerir as atualizações de remessa do aplicativo móvel no Amazon Simple Queue Service (Amazon SQS). Filtre e reescreva as mensagens no Amazon EventBridge Pipes. Publique as atualizações no tópico SNS.
Resposta correta: B

Explicação

Explicação: A melhor solução é usar o Amazon SQS para receber atualizações do aplicativo móvel e processá-las com uma função AWS Lambda. A função Lambda pode reescrever o corpo da mensagem conforme necessário para cada remetente e depois publicar as atualizações no tópico SNS apropriado para distribuição. Essa configuração garante que cada remetente receba apenas os dados relevantes e minimiza a sobrecarga operacional usando serviços gerenciados. Opção A (política de filtro SNS): o SNS não tem a capacidade de reescrever o corpo das mensagens antes de encaminhá-las. Opção C (Segundo tópico SNS): Usar um tópico SNS adicional adiciona complexidade desnecessária sem resolver o requisito de reescrita de mensagens. Opção D (EventBridge Pipes): EventBridge Pipes é mais complexo do que o necessário para este caso de uso e o Lambda pode lidar com a lógica com mais eficiência. Referência da AWS: Amazon SQS Amazon SNS com Lambda