Uma aplicação serverless usa uma função Lambda e grava logs no CloudWatch Logs. Um template do CloudFormation cria o grupo de logs. A aplicação precisa saber o nome do grupo de logs em tempo de execução. Como o template do CloudFormation pode ser alterado para que a aplicação possa acessar o nome do grupo de logs quando for executada?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Passe o Amazon Resource Name (ARN) do grupo de logs para a função Lambda como uma variável de ambiente..
Por que esta é a resposta
A maneira mais eficaz de fornecer informações de configuração, como o nome ou ARN de um grupo de logs, para uma função Lambda é através de variáveis de ambiente. O CloudFormation permite definir variáveis de ambiente diretamente na definição do recurso AWS::Lambda::Function. A função Lambda pode então acessar essas variáveis em tempo de execução. As outras opções são incorretas porque: AWS::Include é para incluir trechos de template, não para passar dados de configuração para aplicações. User data é usado principalmente para scripts de inicialização de instâncias EC2, não para funções Lambda. Mappings são para definir valores condicionais ou lookup, mas não fornecem um mecanismo direto para injetar esses valores na aplicação em tempo de execução como variáveis de ambiente.
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