Uma empresa hospeda um aplicativo que faz upload de arquivos para um bucket do Amazon S3. Após o upload, os arquivos são processados para extrair metadados, o que leva menos de 5 segundos. O volume de upload varia de alguns arquivos por hora a centenas de uploads simultâneos. Projete uma arquitetura econômica para atender a esses requisitos. O que o arquiteto de soluções deve recomendar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure uma notificação de evento de criação de objeto dentro do bucket S3 para invocar uma função AWS Lambda para processar os arquivos..
Por que esta é a resposta
A notificação de evento de criação de objeto do S3 para invocar uma função Lambda é a solução mais econômica e escalável. O Lambda é ideal para processamento de curta duração (menos de 5 segundos) e escalará automaticamente para lidar com centenas de uploads simultâneos, pagando apenas pelo tempo de computação consumido. As trilhas do CloudTrail são para auditoria e não para acionar processamento. O AppSync é um serviço de backend para web/mobile e não se encaixa neste caso de uso. O Kinesis Data Streams é para processamento de dados em tempo real em larga escala e seria um custo desnecessário para este cenário. O SNS é um serviço de mensagens pub/sub; embora possa invocar o Lambda, o S3 pode invocar o Lambda diretamente para eventos de objeto, tornando o SNS uma camada intermediária desnecessária e mais complexa.
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