Uma empresa está lançando um aplicativo de compartilhamento de fotos na AWS. Os usuários fazem upload de imagens para um bucket S3. Uma função Lambda gera miniaturas e as armazena em outro bucket S3. Durante o desenvolvimento, a função Lambda às vezes leva mais de 2 minutos para gerar miniaturas, mas a empresa exige que cada imagem seja processada em menos de 30 segundos. Que mudança o desenvolvedor deve fazer para atender a esse requisito?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Aumentar a alocação de memória da função Lambda..
Por que esta é a resposta
Aumentar a alocação de memória da função Lambda é a solução correta porque, no AWS Lambda, a CPU e a largura de banda da rede são alocadas proporcionalmente à quantidade de memória configurada. Para tarefas computacionalmente intensivas, como geração de miniaturas de imagens, aumentar a memória geralmente resulta em mais vCPUs e, consequentemente, em um tempo de execução mais rápido, ajudando a cumprir o requisito de 30 segundos. Aumentar a alocação de vCPU para um valor específico (como 10 vCPUs) não é uma opção configurável diretamente no Lambda; a vCPU é escalada com a memória. Alterar o tipo de instância para m6a.4xlarge é irrelevante, pois o Lambda é um serviço sem servidor e não permite a seleção direta de tipos de instância EC2. Habilitar o desempenho de intermitência (burst performance) não se aplica ao Lambda, que escala automaticamente conforme a demanda, e essa opção é mais comum em volumes EBS ou instâncias EC2.
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