Você precisa inserir um registro em uma tabela DynamoDB imediatamente após um novo arquivo ser adicionado a um bucket S3. Qual sequência de etapas realiza isso?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure uma notificação de evento do S3 para invocar uma função Lambda que insere o registro no DynamoDB..
Por que esta é a resposta
A notificação de evento do S3 é a solução mais eficiente e em tempo real para este cenário. Ao configurar uma notificação de evento para s3:ObjectCreated:, o S3 invoca automaticamente uma função Lambda sempre que um novo arquivo é adicionado. A função Lambda, então, processa o evento e insere o registro correspondente no DynamoDB. As outras opções são menos adequadas: Uma regra do EventBridge pode monitorar eventos do S3, mas a integração direta S3-Lambda via notificação de evento é mais comum e otimizada para este caso de uso. Uma função Lambda que pesquisa o bucket S3 seria ineficiente e geraria custos desnecessários, além de não ser em tempo real. Um trabalho cron agendado introduziria latência e não seria acionado imediatamente após a criação do arquivo.
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