Qu'est-ce qu'Amazon Cognito, et comment ça marche?

Qu'est-ce qu'Amazon Cognito, et comment ça marche?
Les développeurs doivent créer les applications en s'assurant de gérer les données sur le cloud en raison de problèmes d'évolutivité et d'efficacité. L'arrière de l'application est nécessaire pour gérer d'énormes quantités de données, et son évolutivité peut provoquer des inconvénients pour l'application. AWS propose un service Cognito qui permet à l'utilisateur d'implémenter l'identité client sécurisée et l'accès à la gestion des applications Web et mobiles.

Commençons par Amazon Cognito et son travail sur la plate-forme AWS.

Qu'est-ce qu'Amazon Cognito?

Amazon Cognito est un service d'authentification et de synchronisation des données de l'utilisateur qui permet à l'utilisateur de gérer facilement les données de l'application sur plusieurs appareils connectés. L'utilisateur peut créer plusieurs identités pour les utilisateurs de l'application, et le service prend également en charge les identités authentifiées qui aident les utilisateurs de l'application à démarrer en tant qu'invité sans se connecter:

Caractéristiques d'Amazon Cognito

Certaines des caractéristiques importantes d'Amazon Cognito sont mentionnées ci-dessous:

Pool d'identité: Il est utile pour fournir un accès à court terme aux services AWS.

Piscine utilisateur: Il offre la possibilité de gérer un répertoire de l'utilisateur afin qu'une application ou plusieurs applications puisse interagir avec ce répertoire.

Sécurité: Amazon Cognito a collaboré avec Amazon Web Application Firewall (WAF) pour détecter les bots dans l'application et en tenir l'application sécurisée:

Comment fonctionne Cognito?

Pour travailler avec Amazon Cognito Service, recherchez simplement le service Cognito à partir du tableau de bord Amazon:

Clique sur le "Créer un nouveau pool d'identité”Bouton du tableau de bord Cognito:

Tapez le nom de la piscine comme identité de la piscine:

Faites défiler vers le bas de la page pour sélectionner le service par lequel l'utilisateur souhaite créer un ID et taper l'exemple mentionné dans la case:

La page suivante créera automatiquement un rôle IAM avec sa politique, et l'utilisateur peut les modifier à partir de la page:

Faites défiler la page pour revoir le résumé et cliquez sur le «Permettre" bouton:

Une fois le pool créé, l'utilisateur peut modifier ses configurations en cliquant sur le «Modifier le pool d'identité" lien:

Configurez simplement le pool d'identité à partir de cette page:

Et cliquez sur le "Sauvegarder les modifications”Bouton pour modifier avec succès les configurations de pool:

Le pool est créé, et dès que l'utilisateur se connecte à l'application, il affichera ses identités ici:

Vous avez réussi à créer un pool d'identité en Amazon Cognito.

Conclusion

Amazon Cognito est un service AWS qui fournit des pools d'identité utilisateur pour gérer les identités sur les applications en utilisant plusieurs appareils. Il offre à l'utilisateur pour créer des pools d'identité et des pools d'utilisateurs pour valider le nombre d'utilisateurs et leur identité et savoir s'il s'agit de vrais utilisateurs ou robots pour améliorer la sécurité. Ce guide a expliqué le service Amazon Cognito et comment l'utiliser.