Um desenvolvedor gerencia uma API REST do Amazon API Gateway usada por clientes por meio de uma UI de frontend com autenticação do Amazon Cognito. O desenvolvedor tem uma nova versão da API que introduz novos endpoints e inclui alterações de interface que causam quebras. O desenvolvedor precisa dar a outros desenvolvedores da equipe acesso beta à nova API sem impactar os clientes existentes. Qual abordagem realiza isso com a MENOR sobrecarga operacional?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie um stage de desenvolvimento na API do API Gateway existente. Peça aos outros desenvolvedores para apontarem suas chamadas para os endpoints do stage de desenvolvimento..
Por que esta é a resposta
A criação de um novo stage (estágio) no API Gateway existente é a solução com menor sobrecarga operacional. Stages permitem que diferentes versões da mesma API sejam implantadas e gerenciadas de forma independente, cada uma com sua própria URL. Isso permite que os desenvolvedores testem a nova versão (com alterações que causam quebras) sem afetar os usuários da versão de produção. Criar uma API separada no API Gateway aumentaria a sobrecarga de gerenciamento, pois exigiria a duplicação de configurações e recursos. Adicionar um parâmetro de consulta ao código da aplicação para selecionar a versão é uma abordagem de versionamento de código, não de API Gateway, e não isola a nova versão da API para testes. Criar novos endpoints apenas para os novos recursos não aborda as alterações que causam quebras nos endpoints existentes.
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