Uma empresa hospeda um aplicativo que usa o Amazon Cognito para gerenciamento de usuários. O aplicativo busca dados do Amazon DynamoDB por meio de uma REST API no Amazon API Gateway. A empresa deseja uma solução gerenciada pela AWS para controlar o acesso à REST API com o mínimo esforço de desenvolvimento. Qual solução oferece a menor sobrecarga operacional?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configurar um autorizador de pool de usuários do Amazon Cognito no API Gateway para permitir que o Amazon Cognito valide cada solicitação..
Por que esta é a resposta
A solução mais eficiente e com menor sobrecarga operacional é configurar um autorizador de pool de usuários do Amazon Cognito no API Gateway. Isso permite que o API Gateway delegue a validação de tokens de acesso e identidade diretamente ao Cognito, que já gerencia os usuários do aplicativo. Essa integração nativa elimina a necessidade de escrever e manter código de autorização personalizado em funções Lambda, reduzindo o esforço de desenvolvimento e a complexidade operacional. As outras opções envolvem a criação e manutenção de lógica de autorização personalizada em funções Lambda, o que aumenta a sobrecarga de desenvolvimento e operacional. Criar e gerenciar chaves de API por usuário é escalável e complexo. Enviar o e-mail no cabeçalho não é um método seguro de autenticação e exige validação adicional.
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