Uma aplicação será exposta através de uma função AWS Lambda para centenas de clientes. Cada cliente deve receber uma cota configurável de requisições durante um período específico, e as cotas devem refletir os padrões de uso do cliente (alguns clientes precisam de cotas mais altas por períodos mais curtos). Qual abordagem satisfaz esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie uma API REST do Amazon API Gateway com uma integração de proxy para chamar a função Lambda. Para cada cliente, configure um plano de uso do API Gateway que defina uma cota de requisições apropriada e crie uma chave de API vinculada a esse plano de uso para cada usuário que o cliente precisar..
Por que esta é a resposta
A API REST do Amazon API Gateway, com planos de uso e chaves de API, é a solução ideal. Planos de uso permitem definir cotas de requisições personalizadas por cliente e por período, atendendo à necessidade de cotas configuráveis e variáveis. As chaves de API, vinculadas a esses planos, garantem que cada cliente seja identificado e tenha sua cota aplicada. A API HTTP do API Gateway não suporta planos de uso. Aliases de função Lambda com limites de concorrência controlam a execução simultânea, não a cota de requisições ao longo do tempo. Um Application Load Balancer com AWS WAF pode impor limites, mas não oferece a granularidade e a facilidade de gerenciamento de cotas por cliente que os planos de uso do API Gateway proporcionam.
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