Amazon Cognito es un servicio que facilita el almacenamiento de los datos de usuario de dispositivos móviles, como las preferencias de la aplicación o el estado de los juegos, en la cloud de AWS sin necesidad de escribir un código back-end ni de administrar ninguna infraestructura. Cognito permite realizar la administración de la identidad móvil y la sincronización de los datos entre los distintos dispositivos. Con este servicio, es posible guardar los datos de las aplicaciones localmente en los dispositivos de los usuarios, lo que permite que las aplicaciones funcionen aunque los dispositivos no estén conectados a Internet. También puede sincronizar los datos entre los distintos dispositivos del usuario para que disfrute de una experiencia uniforme con las aplicaciones independientemente del dispositivo que utilice. Con Amazon Cognito, puede centrarse en ofrecer una gran experiencia con las aplicaciones en lugar de preocuparse por desarrollar y administrar una solución de back-end para la autenticación del usuario, el estado de la red, el almacenamiento y la sincronización.

Comience con AWS de forma gratuita

Cree una cuenta gratuita

La capa gratuita de AWS ofrece autenticación de usuario y generación de ID ilimitadas, 10 GB de almacenamiento sincrónico en la cloud y 1 millón de operaciones de sincronización al mes con Amazon Cognito.

Consulte los detalles de la capa gratuita de AWS »



Introducción a Amazon Cognito (2:20)

Cognito_Thumbnail_final

Amazon Cognito le permite almacenar los datos de usuario de las aplicaciones móviles, como las preferencias del usuario, el inicio de sesión móvil y el estado del juego, en el almacén de sincronización de Amazon Cognito. Después puede sincronizar estos datos a través de dispositivos de usuario para obtener la consistencia a través de sus dispositivos. Amazon Cognito puede enviar automáticamente una notificación de inserción a los dispositivos de un usuario cuando los datos en el almacén de sincronización cambian.

Más información »

Si utiliza Amazon Cognito con su aplicación, dispondrá de un almacén de datos local para leer y escribir datos. De esta manera, su aplicación funcionará con normalidad tanto si el dispositivo está online como si no. Puede decidir en qué momento sincronizar los datos de la aplicación con la cloud de AWS mediante una sencilla llamada al API de sincronización.

Más información »

Con Amazon Cognito, puede crear identificadores de usuario final únicos para obtener acceso a los servicios en la cloud de AWS mediante el uso de proveedores de acceso público como Amazon, Facebook, Twitter, Google y cualquier proveedor compatible con OpenID Connect o mediante su propio sistema de identidad de usuario. Con estos identificadores puede almacenar datos de aplicación en el almacén de sincronización de Amazon Cognito u obtener acceso a otros servicios de AWS como Amazon S3 o Amazon DynamoDB.

Más información »

Los usuarios pueden empezar a utilizar su aplicación como invitados sin autenticar. Amazon Cognito le permite almacenar en la cloud y sincronizar con ella los datos correspondientes a los usuarios (por ejemplo, la configuración de la aplicación), aunque se trate de usuarios que no han iniciado sesión, y hacerlo de manera segura. Amazon Cognito facilita la tarea de conservar los datos de estos usuarios, por si se autentican más adelante con uno de los proveedores de inicio de sesión públicos compatibles.

Más información »

Al utilizar Amazon Cognito, su aplicación recibe credenciales temporales con privilegios limitados que puede utilizar para obtener acceso a los recursos de AWS. Esto significa que la aplicación podrá obtener acceso a los recursos que necesite y que usted cumplirá las prácticas recomendadas de seguridad al no tener que incluir credenciales en el código de la aplicación.

Más información »

Con Amazon Cognito, puede establecer permisos de acceso granular para los recursos de AWS existentes. Por ejemplo, puede denegar el acceso a una carpeta incluida en un bucket de S3 a un usuario final concreto de la aplicación concreto.

Más información »