Un desarrollador está creando una aplicación móvil que muestra imágenes almacenadas en un bucket de S3. Los usuarios deben poder iniciar sesión con su cuenta de Amazon y con las cuentas de redes sociales compatibles. ¿Qué solución proporciona esta capacidad de autenticación?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar Amazon Cognito con federación de identidades web..
Por qué esta es la respuesta
Amazon Cognito con federación de identidades web es la solución correcta porque permite a los usuarios autenticarse con proveedores de identidad públicos como Amazon, Google y Facebook, lo cual es ideal para aplicaciones móviles. Cognito gestiona la autenticación, la autorización y la sincronización de datos de los usuarios, proporcionando credenciales temporales de AWS para acceder a recursos como S3. La federación basada en SAML no es adecuada para proveedores de identidad de redes sociales; se usa más comúnmente en entornos empresariales. Incrustar claves de acceso y secretas de IAM en el código es una práctica insegura y no escalable. Llamar a AWS STS AssumeRole directamente desde la aplicación es posible, pero Cognito simplifica y asegura este proceso al integrar la federación de identidades y la gestión de credenciales de forma nativa.
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