Um aplicativo personalizado permite que os usuários façam upload de imagens. Os uploads invocam uma função Lambda que processa e armazena as imagens no S3. O aplicativo chama a função Lambda por um ARN de versão de função específico. Os parâmetros de processamento de imagem são fornecidos por meio de variáveis de ambiente. A equipe frequentemente altera as variáveis de ambiente para ajustar o processamento, então publica uma nova versão da função e atualiza o aplicativo para chamar o novo ARN da versão, causando interrupção para o usuário. Como um arquiteto de soluções pode simplificar esse fluxo de trabalho com a MENOR sobrecarga operacional?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um alias de função Lambda. Atualize o aplicativo cliente para invocar o ARN do alias. Quando os testes terminarem, redirecione o alias para a nova versão da função..
Por que esta é a resposta
A criação de um alias de função Lambda permite que o aplicativo cliente invoque um ARN estável, enquanto o alias pode ser apontado para diferentes versões da função. Isso elimina a necessidade de atualizar o aplicativo a cada mudança, reduzindo a sobrecarga operacional e evitando interrupções. A equipe pode publicar novas versões da função com variáveis de ambiente atualizadas e, após o teste, simplesmente redirecionar o alias para a nova versão. Alterar diretamente as variáveis de ambiente de uma versão publicada não é possível. Codificar parâmetros na função exigiria uma nova implantação e atualização do ARN no aplicativo a cada mudança. Usar o DynamoDB adicionaria uma dependência e complexidade desnecessárias para o gerenciamento de parâmetros que já poderiam ser tratados por variáveis de ambiente de forma mais simples.
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