Introduction

Amazon Cognito propose désormais une fonctionnalité de réplication multi-régions, permettant de synchroniser les données d'identité utilisateur et machine entre une région principale et une région secondaire en temps quasi réel.

Contexte Technique

Cette fonctionnalité permet de renforcer la résilience des systèmes d'authentification en fournissant une réplique de secours qui peut prendre en charge le trafic en cas de perturbation de service régional. Les données synchronisées incluent les informations d'identification, les configurations de pool d'utilisateurs et les paramètres de fédération.

La réplication multi-régions est disponible en tant que module complémentaire pour les pools d'utilisateurs dans les niveaux de fonctionnalités Essentials ou Plus. Cette fonctionnalité peut être utilisée dans plusieurs régions AWS, notamment les États-Unis, l'Asie-Pacifique, le Canada, l'Europe et l'Amérique du Sud.

Analyse et Implications

La réplication multi-régions d'Amazon Cognito offre une solution pour améliorer la disponibilité et la fiabilité des systèmes d'authentification. En cas de perturbation dans la région principale, le trafic peut être redirigé vers la réplique secondaire, permettant aux utilisateurs connectés de continuer à accéder à leurs applications sans avoir à se réauthentifier.

Les méthodes d'authentification, y compris le nom d'utilisateur/mot de passe, la fédération avec les fournisseurs d'identité sociale et SAML/OIDC, ainsi que les flux d'autorisation machine-à-machine, continuent de fonctionner dans la région secondaire.

Perspective

Pour tirer parti de cette fonctionnalité, les développeurs peuvent configurer la réplication multi-régions à l'aide de la console de gestion AWS, de l'interface de ligne de commande AWS ou des kits de développement logiciel AWS. Il est important de consulter la page de tarification pour obtenir des détails sur les coûts et de suivre le guide du développeur pour obtenir des instructions sur la mise en œuvre.