Uma empresa está migrando aplicações internas legadas para a AWS e está redesenhando seu diretório interno de funcionários com serviços nativos da AWS. Você deve armazenar os detalhes de contato dos funcionários, além de fotos de alta resolução, e permitir a pesquisa e recuperação dos detalhes e fotos de cada funcionário por meio de APIs da AWS. Qual design realiza isso?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Armazenar as informações de contato de cada funcionário em uma tabela do Amazon DynamoDB e salvar as fotos de alta resolução no Amazon S3; armazenar as chaves de objeto do S3 nos itens do DynamoDB..
Por que esta é a resposta
A opção correta utiliza o Amazon DynamoDB para os detalhes de contato, que é um banco de dados NoSQL rápido e escalável, ideal para dados estruturados e semiestruturados. As fotos de alta resolução são armazenadas no Amazon S3, um serviço de armazenamento de objetos altamente durável e escalável, perfeito para arquivos grandes e estáticos. As chaves de objeto do S3 são então armazenadas no DynamoDB, criando uma referência eficiente entre os dados e os arquivos. Codificar tudo em Base64 no DynamoDB seria ineficiente e caro, pois o DynamoDB não é otimizado para armazenar grandes BLOBs. O Amazon Cognito é um serviço de identidade e não um banco de dados para diretórios completos de funcionários. O Amazon RDS é um banco de dados relacional e o Amazon EFS é um sistema de arquivos de rede, ambos menos adequados para essa combinação de dados estruturados e objetos grandes do que a solução DynamoDB/S3.
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