Um desenvolvedor deseja testar alterações otimizadas em uma função Lambda que está por trás de uma REST API no API Gateway, roteando uma pequena porcentagem do tráfego em tempo real para o código atualizado sem alterar a URL da API. Quais etapas realizam isso?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um alias para a versão $LATEST da Lambda e aponte a integração do API Gateway para esse alias. Publique o código Lambda otimizado. No stage de produção do API Gateway, configure um canary e defina a porcentagem de tráfego a ser roteada para o canary..
Por que esta é a resposta
A opção correta descreve o uso de um alias do Lambda e a funcionalidade de canary release do API Gateway, que é a abordagem recomendada para rotear uma pequena porcentagem do tráfego para uma nova versão de uma função Lambda sem alterar a URL da API. Ao criar um alias para $LATEST, o API Gateway pode gerenciar o roteamento de tráfego entre a versão atual e a nova versão otimizada através do canary release.
As opções incorretas não utilizam a funcionalidade de canary release do API Gateway de forma adequada ou não configuram o ambiente para permitir o roteamento gradual de tráfego. Algumas opções sugerem a criação de novas versões sem o uso de aliases para gerenciar o tráfego, ou propõem a implantação de novos stages, o que não atende ao requisito de não alterar a URL da API e de roteamento percentual.
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.
Todo plano desbloqueia pesquisa ilimitada de respostas, testes práticos, explicações de AI e a biblioteca completa de recursos — em mais de 20 idiomas.