Uma empresa de mídia social permite que os usuários carreguem imagens para seu site, que é executado em instâncias do Amazon EC2. Durante o upload, o site redimensiona as imagens para um tamanho padrão e armazena as imagens redimensionadas no Amazon S3. Os usuários estão enfrentando solicitações de upload lentas. A empresa deseja reduzir o acoplamento na aplicação e melhorar o desempenho do site. Projete o processo de upload de imagens mais operacionalmente eficiente. Qual combinação de ações o arquiteto de soluções deve tomar? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure a aplicação para fazer upload de imagens diretamente do navegador de cada usuário para o Amazon S3 usando uma URL pré-assinada., Configure as S3 Event Notifications para invocar uma função AWS Lambda quando uma imagem for carregada. Use a função para redimensionar a imagem..
Por que esta é a resposta
A opção de configurar o upload direto do navegador para o S3 com URL pré-assinada é correta porque descarrega o processamento do servidor EC2, melhorando o desempenho e a escalabilidade do site. A opção de usar S3 Event Notifications para invocar uma função AWS Lambda para redimensionar a imagem é correta porque desacopla o redimensionamento do processo de upload, tornando-o assíncrono e escalável, além de ser operacionalmente eficiente por ser serverless. As opções incorretas são: Upload para S3 Glacier: O Glacier é para arquivamento de longo prazo, não para acesso frequente ou processamento imediato, o que causaria atrasos inaceitáveis. Servidor web fazendo upload das imagens originais para o Amazon S3: Isso não resolve o gargalo de desempenho no servidor web, pois o servidor ainda estaria envolvido no upload inicial. Amazon EventBridge (Amazon CloudWatch Events) para redimensionar imagens em um agendamento: Isso introduziria latência e não processaria as imagens em tempo real após o upload, o que é ineficiente para uma aplicação de mídia social.
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