Uma aplicação web usa Amazon API Gateway na frente de uma função AWS Lambda e uma tabela Amazon DynamoDB. Os grupos de usuários do Amazon Cognito identificam usuários individuais. O arquiteto de soluções precisa garantir que apenas usuários com uma assinatura possam acessar conteúdo premium. Qual solução atenderá a esse requisito com o MENOR overhead operacional?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Implementar planos de uso de API e chaves de API para limitar o acesso de usuários que não possuem uma assinatura..
Por que esta é a resposta
A implementação de planos de uso de API e chaves de API no API Gateway é a solução com menor overhead operacional para controlar o acesso a conteúdo premium. Os planos de uso permitem definir cotas e limites de taxa para diferentes níveis de acesso (por exemplo, assinantes vs. não assinantes). As chaves de API são associadas a esses planos e distribuídas aos usuários, permitindo que o API Gateway autentique e autorize as solicitações com base no plano de uso. Habilitar cache e limitação de API não restringe o acesso com base na assinatura, apenas melhora a performance e protege contra sobrecarga. Configurar o AWS WAF para filtrar usuários com base na assinatura exigiria lógica complexa e não é a ferramenta ideal para gerenciamento de acesso baseado em assinatura. Aplicar permissões IAM granulares no DynamoDB é para controle de acesso a dados, não para restringir o acesso à API em si.
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