Uma empresa usa funções AWS Lambda de alta concorrência para processar um número crescente de mensagens de uma fila durante eventos de marketing. As funções Lambda executam código que exige muito da CPU. A empresa deseja reduzir os custos de computação mantendo a latência do serviço. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure a concorrência provisionada para as funções Lambda. Aumente a memória de acordo com as recomendações do AWS Compute Optimizer..
Por que esta é a resposta
A concorrência provisionada (Provisioned Concurrency) mantém as funções Lambda inicializadas e prontas para responder em milissegundos, eliminando os atrasos de inicialização a frio (cold starts) que podem ocorrer com alta concorrência e picos de tráfego, garantindo baixa latência. Aumentar a memória alocada para uma função Lambda também aumenta proporcionalmente a CPU disponível. Para funções com uso intensivo de CPU, como as descritas, mais memória/CPU reduzirá o tempo de execução, o que, por sua vez, pode diminuir o custo total de computação (custo = tempo de execução preço por GB-segundo). O AWS Compute Optimizer pode fornecer recomendações precisas para otimizar a memória. As opções que diminuem a memória são incorretas porque funções com uso intensivo de CPU precisam de mais recursos para executar mais rápido e de forma mais eficiente, não menos. A concorrência reservada (Reserved Concurrency) apenas garante que a função terá capacidade para executar, mas não elimina os cold starts, o que impactaria a latência em cenários de alta concorrência.
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