Uma função Lambda .NET Core precisa interagir com o DynamoDB e o S3, minimizando o tamanho do pacote de implantação e reduzindo a latência de invocação. Qual abordagem atende a esses objetivos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Incluir apenas os módulos do AWS SDK for .NET necessários para DynamoDB e Amazon S3 no pacote de implantação..
Por que esta é a resposta
A abordagem correta é incluir apenas os módulos específicos do AWS SDK for .NET para DynamoDB e S3. Isso minimiza o tamanho do pacote de implantação, o que é crucial para reduzir o tempo de upload e a latência de "cold start" da função Lambda. O AWS SDK for .NET é modular, permitindo a inclusão seletiva de serviços. Aumentar a memória pode melhorar o desempenho, mas não resolve o problema do tamanho do pacote ou da latência de cold start causada por pacotes grandes. Incluir o SDK completo aumenta desnecessariamente o tamanho do pacote. Baixar o SDK em tempo de execução adicionaria uma latência significativa a cada invocação, especialmente em cold starts, e não é uma prática recomendada para dependências essenciais.
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