Bienvenido a los recursos para desarrolladores que usan Cognito. Aquí encontrará material técnico que describe cómo realizar una tarea específica con muestras de código que puede reutilizar en su aplicación. El primer conjunto de guías que se incluye a continuación le enseña los aspectos básicos de los grupos de usuarios de Cognito, los grupos de identidades de Cognito y del desarrollo de AWS AppSync. Si no ha utilizado Cognito con anterioridad, debería comenzar con la sección “Creación de su primer proyecto”.
Creación de su primer proyecto
Grupos de usuarios de Cognito:
Los grupos de usuarios de Amazon Cognito simplifican la creación y el mantenimiento de un directorio de usuarios y el agregado de un registro (acceso a los usuarios) e inicio de sesión a su aplicación móvil o web para la autenticación, la autorización y el acceso y control de recursos.
- Introducción a los grupos de usuarios de Amazon Cognito
- Configure la aplicación de muestra: iOS (Objective C) | Android | JavaScript (Angular 2)
Grupos de identidades de Cognito:
A través de los grupos de identidades de Amazon Cognito puede crear identidades únicas y asignar permisos a usuarios. Además, los usuarios pueden iniciar sesión a través de proveedores de identidad social, como Facebook, Google o Apple, o a través de proveedores de identidad corporativa con SAML u OIDC y controlar el acceso a sus recursos en el backend.
- Introducción a los grupos de identidades de Amazon Cognito
- Configure la aplicación de muestra: iOS (Objective C) | Android
- Integre los grupos de identidades de Cognito con los grupos de usuarios de Cognito
AWS AppSync:
Si es nuevo en Amazon Cognito Sync, use AWS AppSync. Al igual que Amazon Cognito Sync, AWS AppSync es un servicio para sincronizar los datos de las aplicaciones entre dispositivos.
Permite sincronizar los datos del usuario, como las preferencias de la aplicación o el estado del juego. También amplía estas capacidades, ya que permite que varios usuarios se sincronicen y colaboren en tiempo real en datos compartidos.
AWS AppSync simplifica el desarrollo de aplicaciones porque permite crear una API flexible para obtener acceso seguro a datos a partir de uno o más orígenes de datos y la posibilidad de manipularlos y combinarlos. AppSync es un servicio administrado que utiliza GraphQL para facilitar a las aplicaciones la obtención de los datos específicos que necesitan.
- AWS AppSync: comience por la plataforma
- Aquí hay una referencia para que los clientes existentes de Cognito Sync puedan comenzar a utilizar Amazon Cognito Sync
Documentación, SDK y aplicaciones de muestra
Grupos de usuarios de Cognito:
- Guía para desarrolladores |Referencia de la API
- JavaScript: SDK | Aplicación de muestra (Angular 2) | Tutorial
- iOS: SDK | Aplicación de muestra (Objective C) | Tutorial
- Android: SDK | Aplicación de muestra | Tutorial
- Java: aplicación de muestra
- .NET: aplicación de muestra
- Ionic 2: aplicación de muestra
- AWS BeanStalk: aplicación de muestra
Cognito Sync:
- Guía para desarrolladores | Referencia de la API
- iOS: SDK
- Android: SDK
Grupos de identidades de Cognito:
API de nivel bajo:
Además de utilizar los SDK para dispositivos móviles y JavaScript de mayor nivel, también puede usar las API de nivel inferior disponibles mediante los siguientes SDK de AWS para integrar toda la funcionalidad de Amazon Cognito en sus aplicaciones.
- Java: Instalación | Documentación | Más información
- .NET: Instalación | Documentación | Más información
- Node.js: Instalación | Documentación | Más información
- Python: Instalación | Documentación | Más información
- PHP: Instalación | Documentación | Más información
- Ruby: Instalación | Documentación | Más información
Diapositivas con contenido técnico
- Serverless Authentication and Authorization
- Interacción con usuarios en varios canales mediante Amazon Pinpoint y Amazon Cognito
- Amazon Cognito en profundidad – Marzo de 2017 Presentaciones técnicas en línea de AWS
- AWS re:Invent 2016: Add User Sign-In, User Management, and Security to your Mobile and Web Applications with Amazon Cognito (MBL310)
- AWS re:Invent 2016: Serverless Authentication and Authorization: Identity Management for Serverless Architectures (MBL306)
Videos
Artículos y publicaciones de blog
No se han encontrado publicaciones de blog en este momento. Consulte el Blog de AWS para conocer otros recursos.

Ver detalles de precios y calcule sus costos.

Obtenga acceso instantáneo a la capa gratuita de AWS.

Comience a crear con Amazon Cognito en la consola de administración de AWS.