Um desenvolvedor criou uma função Lambda para processar arquivos .csv colocados em um bucket S3. Qual combinação de etapas acionará a função Lambda sempre que um arquivo .csv for carregado no bucket? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie uma regra do Amazon EventBridge que corresponda a eventos de criação de objeto S3 com um padrão., Adicione um trigger à função Lambda existente do tipo EventBridge e selecione a regra do EventBridge..
Por que esta é a resposta
Para acionar uma função Lambda na criação de um objeto S3, você precisa de duas etapas. Primeiro, crie uma regra do Amazon EventBridge que escute eventos de criação de objeto S3 (s3:ObjectCreated:) para o bucket específico e com um padrão que filtre por arquivos .csv. Segundo, adicione um trigger do tipo EventBridge à função Lambda existente e selecione a regra que você acabou de criar. Isso conecta o evento de criação do objeto S3 à execução da função Lambda. Agendar uma regra do EventBridge periodicamente (opção incorreta) não reage a eventos em tempo real, mas sim executa a função em intervalos fixos, o que não atende ao requisito de processar sempre que um arquivo é carregado. Criar uma função Lambda separada para escanear o bucket (opção incorreta) é ineficiente e não reativo, pois exigiria polling constante. As regras de S3 Lifecycle (opção incorreta) são para gerenciar o ciclo de vida dos objetos (ex: transição, expiração), não para invocar funções Lambda na criação.
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