Una empresa está migrando aplicaciones internas heredadas a AWS y está rediseñando su directorio de empleados interno con servicios nativos de AWS. Debe almacenar los detalles de contacto de los empleados, además de fotos de alta resolución, y permitir la búsqueda y recuperación de los detalles y fotos de cada empleado a través de las API de AWS. ¿Qué diseño logra esto?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Almacenar la información de contacto de cada empleado en una tabla de Amazon DynamoDB y guardar las fotos de alta resolución en Amazon S3; almacenar las claves de objeto de S3 en los ítems de DynamoDB..
Por qué esta es la respuesta
La opción correcta utiliza Amazon DynamoDB para los detalles de contacto, que es una base de datos NoSQL rápida y escalable, ideal para datos estructurados y semiestructurados. Las fotos de alta resolución se almacenan eficientemente en Amazon S3, un almacenamiento de objetos duradero y escalable, adecuado para archivos grandes. Almacenar las claves de objeto de S3 en los ítems de DynamoDB vincula los datos de contacto con las fotos, permitiendo una fácil recuperación a través de las API de AWS. Codificar fotos en Base64 en DynamoDB no es eficiente debido a los límites de tamaño de los ítems de DynamoDB y el aumento del tamaño de los datos. Amazon Cognito es un servicio de identidad, no una base de datos para almacenar detalles de empleados y fotos. Amazon RDS es una base de datos relacional que podría almacenar los detalles de contacto, pero Amazon EFS no es la mejor opción para almacenar fotos de alta resolución accesibles a través de API, ya que está diseñado para almacenamiento de archivos compartido en instancias EC2.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta