Uma empresa tem vários escritórios filiais que carregam um relatório de vendas diário para um bucket compartilhado do Amazon S3 em um horário definido. Uma única função AWS Lambda processa todos os relatórios das filiais em uma única execução e grava os resultados em um banco de dados. O processamento deve começar uma vez por dia em um horário específico. Qual opção atende a esses requisitos da forma mais econômica?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Criar uma regra agendada do Amazon EventBridge que invoca a função Lambda uma vez por dia no horário programado..
Por que esta é a resposta
A criação de uma regra agendada do Amazon EventBridge (anteriormente CloudWatch Events) é a solução mais econômica e apropriada. O EventBridge permite agendar a invocação da função Lambda uma vez por dia em um horário específico usando expressões cron, atendendo diretamente ao requisito de processamento diário agendado. A notificação de evento do S3 invocaria a função Lambda a cada upload, resultando em múltiplas execuções desnecessárias e custos mais altos, pois o requisito é processar todos os relatórios de uma vez. Uma máquina de estado do AWS Step Functions seria uma solução mais complexa e cara para uma tarefa simples de agendamento. Fazer a função Lambda ser executada continuamente é ineficiente e extremamente caro, pois a função estaria ociosa na maior parte do tempo.
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