Questão 13 — Simulado AWS Certified Data Engineer – Associate (DEA-C01) | Questões Atualizadas
Um engenheiro de dados mantém scripts Python personalizados que executam um processo de formatação de dados usado por muitas funções do AWS Lambda. Quando o engenheiro de dados precisar modificar os scripts Python, ele deverá atualizar manualmente todas as funções do Lambda. O engenheiro de dados requer uma maneira menos manual de atualizar as funções do Lambda. Qual solução atenderá a esse requisito?
- A. Armazene um ponteiro para os scripts Python personalizados no objeto de contexto de execução em um bucket compartilhado do Amazon S3.
- B. Empacote os scripts Python personalizados em camadas Lambda. Aplique as camadas do Lambda às funções do Lambda.
- C. Armazene um ponteiro para os scripts Python personalizados em variáveis de ambiente em um bucket compartilhado do Amazon S3.
- D. Atribua o mesmo alias a cada função do Lambda. Chame a função alcance do Lambda especificando o alias da função.
Resposta correta:
B
Explicação
Explicação: As camadas Lambda são uma forma de compartilhar código e dependências entre várias funções Lambda. Ao empacotar os scripts Python personalizados em camadas do Lambda, o engenheiro de dados pode atualizar os scripts em um só lugar e aplicá-los automaticamente a todas as funções do Lambda que usam a camada. Isso reduz o esforço manual e garante consistência entre as funções do Lambda. As outras opções não são viáveis ou não são eficientes. Armazenar um ponteiro para scripts Python personalizados no objeto de contexto de execução ou em variáveis de ambiente exigiria que as funções do Lambda fizessem download dos scripts do Amazon S3 sempre que fossem invocados, o que aumentaria a latência e o custo. Atribuir o mesmo alias a cada função Lambda não ajudaria na atualização dos scripts Python, pois o alias aponta apenas para uma versão específica do código da função Lambda. Referência: Camadas AWS Lambda AWS Certified Data Engineer - Associate DEA-C01 Complete Study Guide, Capítulo 3: Ingestão e transformação de dados, Seção 3.4: AWS Lambda
Quer todas as 289 questões por R$ 198,00?