Uma empresa de análise de dados recebe milhares de pequenos arquivos de dados periodicamente via FTP. Um job em lote on-premises atualmente os processa durante a noite, levando horas. A empresa deseja que a solução AWS processe os arquivos de entrada o mais rápido possível, com o mínimo de alterações nos clientes FTP. A solução deve excluir os arquivos após o processamento bem-sucedido. O processamento de cada arquivo leva de 3 a 8 minutos. Qual solução atende a esses requisitos com a MAIOR eficiência operacional?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use o AWS Transfer Family para criar um servidor FTP para armazenar arquivos de entrada no Amazon S3 Standard. Crie uma função AWS Lambda para processar cada arquivo e para excluir o arquivo depois de processado. Use uma notificação de evento do S3 para invocar a função Lambda quando os arquivos chegarem..
Por que esta é a resposta
A opção correta utiliza o AWS Transfer Family para um servidor FTP, que armazena os arquivos diretamente no Amazon S3 Standard, minimizando as alterações nos clientes FTP e aproveitando a durabilidade e escalabilidade do S3. A notificação de evento do S3 aciona uma função AWS Lambda para processar cada arquivo individualmente e excluí-lo após o sucesso. Isso garante o processamento "o mais rápido possível" (quase em tempo real) e a eficiência operacional, pois o Lambda é sem servidor e escalável sob demanda. As opções incorretas são menos eficientes: Armazenar no S3 Glacier Flexible Retrieval é inadequado para processamento rápido, pois o acesso aos dados leva minutos ou horas. Usar um volume Amazon EBS com uma instância EC2 para FTP adiciona complexidade de gerenciamento e não é tão escalável ou sem servidor quanto o S3/Lambda. Além disso, o processamento diário via EventBridge não atende ao requisito de "o mais rápido possível". Usar o AWS Transfer Family com EBS é uma combinação incomum e menos eficiente que S3 para armazenamento de arquivos. O AWS Batch é mais adequado para cargas de trabalho em lote pesadas, não para processamento individual de milhares de pequenos arquivos em tempo real.
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