Compilación de resistencia en la administración de identidades y acceso de clientes con Azure AD B2C
Azure AD B2C es una plataforma de administración de identidades y acceso de clientes (CIAM) diseñada para ayudarle a iniciar las aplicaciones críticas orientadas al cliente. Tenemos características integradas para resistencia para ayudar a que nuestro servicio se escale a sus necesidades y mejore la resistencia frente a posibles situaciones de interrupción. Además, al iniciar una aplicación crítica, es importante tener en cuenta varios elementos de diseño y configuración en la aplicación. Considere cómo se configura la aplicación en Azure AD B2C para asegurarse de que ve un comportamiento resistente en respuesta a escenarios de interrupción o error. En este artículo se describen algunos de los procedimientos recomendados para ayudarle a aumentar la resistencia.
Un servicio resistente sigue funcionando a pesar de las interrupciones. Para mejorar la resistencia:
- Comprender todos los componentes
- Eliminación de puntos únicos de errores
- Limitar los efectos al aislar componentes con errores
- Proporcionar redundancia con mecanismos de conmutación por error rápidos y rutas de acceso de recuperación
A medida que desarrolle la aplicación, se recomienda considerar cómo Aumento de la resistencia de la autenticación y la autorización en las aplicaciones con los componentes de identidad de la solución. En este artículo se intenta abordar las mejoras de resistencia de las aplicaciones de Azure AD B2C. Agrupamos nuestras recomendaciones por funciones de CIAM.
En las secciones posteriores, le guiaremos para crear resistencia en las siguientes áreas:
- Experiencia del usuario final: habilite un plan de reserva para el flujo de autenticación y mitigue el posible efecto de una interrupción del servicio de autenticación de Azure AD B2C.
- Interfaces con procesos externos: recupérese de los errores para aumentar la resistencia de sus aplicaciones e interfaces.
- Procedimientos recomendados para desarrolladores: evite la fragilidad derivada de los problemas comunes con las directivas personalizadas y mejore el control de errores en áreas como las interacciones con los comprobadores de notificaciones, las aplicaciones de terceros y las API REST.
- Supervisión y análisis: use alertas para evaluar el estado del servicio mediante la supervisión de los indicadores clave y la detección de errores e interrupciones del rendimiento.
- Compilar resistencia en la infraestructura de autenticación: comprenda, contenga y mitigue el riesgo de autenticación o autorización interrumpidas para los recursos.
- Aumentar la resistencia de la autenticación y autorización en las aplicaciones: use la plataforma de identidad de Microsoft para crear aplicaciones a las que los usuarios y los clientes inicien sesión con identidades de Microsoft o cuentas sociales.
Vea el vídeo siguiente para crear flujos resistentes y escalables. Aprenda a diseñar y configurar servicios resistentes y escalables mediante Azure AD B2C.