Um engenheiro de dados gerencia scripts Python personalizados usados por várias funções AWS Lambda para formatar dados. Atualmente, quando os scripts mudam, o engenheiro deve atualizar cada função Lambda manualmente. Qual abordagem reduz o esforço manual para atualizar as funções?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Empacotar os scripts Python personalizados em camadas Lambda. Aplicar as camadas Lambda às funções Lambda..
Por que esta é a resposta
Empacotar os scripts Python personalizados em camadas Lambda é a solução mais eficiente. As camadas Lambda permitem que você gerencie dependências e código comum separadamente do seu código de função. Ao atualizar os scripts em uma camada, todas as funções Lambda que usam essa camada recebem automaticamente a versão atualizada, reduzindo significativamente o esforço manual. Armazenar scripts em um bucket S3 e usar ponteiros (seja no contexto de execução ou em variáveis de ambiente) exigiria que cada função Lambda baixasse e carregasse o script em tempo de execução, adicionando latência e complexidade. Atribuir o mesmo alias não resolve o problema de atualização do código subjacente; aliases são para versionamento e roteamento de tráfego, não para compartilhamento de código.
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