Um aplicativo de e-commerce usa Amazon API Gateway com funções de backend AWS Lambda. A empresa precisa de um ambiente de teste separado e observável para validar o código antes de promovê-lo para produção. Qual design atende a esse requisito?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use múltiplos estágios do API Gateway. Implante uma função Lambda separada por ambiente e configure variáveis de estágio do API Gateway para rotear cada estágio para a função Lambda apropriada..
Por que esta é a resposta
A melhor prática é usar múltiplos estágios do API Gateway, como "dev", "test" e "prod", cada um roteando para uma função Lambda separada para o ambiente correspondente. Isso garante isolamento completo entre os ambientes, facilitando o teste e a depuração sem impactar a produção. As variáveis de estágio do API Gateway permitem configurar o roteamento para a função Lambda específica de cada ambiente. Usar um único estágio com lógica condicional na Lambda ou parâmetros de consulta torna o sistema mais complexo, propenso a erros e mais difícil de gerenciar e testar, pois a mesma função Lambda precisa lidar com diferentes comportamentos e dados 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