Renforcer la résilience de la gestion des identités et des accès client avec Azure Active Directory B2C
Azure AD B2C est une plateforme de gestion des identités et des accès client (CIAM) conçue pour vous aider à lancer vos applications critiques destinées aux clients. Nous disposons de fonctionnalités de résilience pour aider notre service à s’adapter à vos besoins et à améliorer la résilience en cas d’éventuelles situations de panne. En outre, lors du lancement d’une application stratégique, il est important de prendre en compte différents éléments de conception et de configuration dans votre application. Tenez compte de la façon dont l’application est configurée dans Azure AD B2C pour vous assurer d’obtenir un comportement résilient en réponse à des scénarios de panne ou de défaillance. Dans cet article, nous allons aborder certaines des meilleures pratiques pour vous aider à renforcer la résilience.
Un service résilient continue à fonctionner malgré les interruptions. Pour améliorer la résilience :
- Comprendre tous les composants
- Éliminer les points de défaillance uniques
- Limiter les effets en isolant les composants défaillants
- Fournir la redondance avec des mécanismes de basculement rapide et des chemins de récupération
Lors du développement de votre application, nous vous recommandons de réfléchir à la manière d’accroître la résilience de l’authentification et de l’autorisation dans vos applications avec les composants d’identité de votre solution. Cet article tente d’aborder les améliorations apportées à la résilience aux applications Azure AD B2C. Nous groupons nos recommandations par les fonctions CIAM.
Dans les sections suivantes, nous vous aidons à renforcer la résilience dans les domaines suivants :
- Expérience de l’utilisateur final : Activez un plan de secours pour votre flux d’authentification et atténuez l’impact potentiel d’une interruption du service d’authentification Azure AD B2C.
- Interfaces avec processus externes : Renforcez la résilience de vos applications et interfaces en récupérant des erreurs.
- Meilleures pratiques de développement : Évitez la fragilité due à des problèmes courants de stratégie personnalisée et améliorez la gestion des erreurs dans les domaines tels que les interactions avec les vérificateurs de revendications, les applications tierces et les API REST.
- Supervision et analytique : Évaluez l’intégrité de votre service en surveillant les indicateurs clés et détectez les défaillances et les interruptions de performances par le biais d’alertes.
- Renforcer la résilience dans l’infrastructure d’authentification : comprendre, contenir et atténuer le risque d’authentification ou d’autorisation interrompue pour les ressources.
- Augmentez la résilience de l’authentification et de l’autorisation dans les applications : utilisez la plateforme d’identités Microsoft pour créer des applications auxquelles vos utilisateurs et clients se connectent avec des identités Microsoft ou des comptes sociaux.
Regardez la vidéo suivante pour créer des flux résilients et évolutifs. Découvrez comment concevoir et configurer des services résilients et évolutifs à l’aide d’Azure AD B2C.