Uma função Lambda requer uma biblioteca de terceiros composta por muitos arquivos totalizando 100 MB. A biblioteca deve estar disponível no ambiente de execução do Lambda, e o desenvolvedor quer minimizar o tamanho do pacote de implantação e a sobrecarga operacional. Qual abordagem atende a esses requisitos com o menor trabalho operacional?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie uma camada Lambda que contenha a biblioteca de terceiros e configure a função para usar essa camada..
Por que esta é a resposta
A criação de uma camada Lambda é a abordagem mais eficiente para gerenciar bibliotecas de terceiros grandes, pois permite que a biblioteca seja empacotada separadamente da função. Isso minimiza o tamanho do pacote de implantação da função, reduz o tempo de upload e permite que várias funções compartilhem a mesma biblioteca, diminuindo a sobrecarga operacional. Montar um bucket S3 ou usar o diretório /tmp não são soluções ideais, pois o S3 não é um sistema de arquivos diretamente montável no ambiente de execução do Lambda para importação de bibliotecas, e /tmp é efêmero e não persistente entre invocações. Embora o Amazon EFS possa ser usado, ele adiciona complexidade e custo operacional em comparação com as camadas Lambda para o gerenciamento de bibliotecas.
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