Uma empresa de análise executa serviços de várias camadas em uma Amazon VPC e deseja expor APIs RESTful a milhões de usuários. Os usuários devem ser autenticados antes de acessar as APIs. Qual solução oferece a MAIOR eficiência operacional?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure um pool de usuários do Amazon Cognito para autenticação de usuários. Implemente APIs REST do Amazon API Gateway com um autorizador Cognito..
Por que esta é a resposta
A opção correta é a que configura um pool de usuários do Amazon Cognito para autenticação e implementa APIs REST do Amazon API Gateway com um autorizador Cognito. O Amazon Cognito User Pools é um serviço gerenciado que lida com o registro, login e autenticação de usuários, sendo ideal para milhões de usuários. O API Gateway com um autorizador Cognito User Pool integra-se nativamente e de forma eficiente, delegando a complexidade da autenticação ao Cognito e permitindo que o API Gateway foque na roteamento das requisições. A opção de pool de identidades do Cognito está incorreta porque pools de identidades são usados para autorizar usuários a acessar outros serviços AWS, não para autenticar usuários diretamente em APIs. A opção de função Lambda para autenticação é possível, mas menos eficiente operacionalmente para milhões de usuários, pois exigiria mais desenvolvimento e manutenção de código personalizado. A opção de usuário IAM para autenticação é inadequada para autenticação de usuários finais em APIs públicas, sendo mais voltada para acesso programático a recursos AWS por entidades de confiança.
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