Uma API do API Gateway invoca uma função Lambda por meio de um alias do Lambda. Um desenvolvedor atualizou o código e deseja permitir que outros desenvolvedores testem a nova versão sem afetar os clientes que usam a API. Qual abordagem oferece isso com o menor overhead operacional?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Publicar uma nova versão do Lambda, criar um novo stage do API Gateway integrado a essa nova versão e usar o novo stage para testes..
Por que esta é a resposta
A opção correta é publicar uma nova versão do Lambda e criar um novo stage do API Gateway integrado a ela. Isso permite testar a nova versão do código Lambda isoladamente, sem impactar o stage de produção ou os clientes existentes. O API Gateway stages são projetados para ambientes de desenvolvimento, teste e produção, oferecendo um mecanismo nativo para essa finalidade com baixo overhead operacional. Alterar o alias do Lambda para roteamento ponderado (opção 2) afetaria o ambiente de produção, pois o alias existente já está em uso. A criação de um Lambda de filtragem (opção 3) adiciona complexidade e overhead desnecessários. Criar uma API do API Gateway separada (opção 4) é excessivo, pois um novo stage dentro da API existente já oferece o isolamento necessário.
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