Обеспечение устойчивости в управлении удостоверениями клиентов и доступом с помощью Azure AD B2C
Azure AD B2C — это платформа управления удостоверениями клиентов и доступом (CIAM), предназначенная для запуска критически важных клиентских приложений. У нас есть встроенные функции для обеспечения устойчивости, чтобы помочь нашей службе масштабировать свои потребности и повысить устойчивость в случае потенциальных сбоев. Кроме того, при запуске критически важного приложения важно учитывать различные элементы проектирования и конфигурации в приложении. Рассмотрим, как приложение настроено в Azure AD B2C, чтобы обеспечить устойчивость поведения в ответ на сбои или сбои. В этой статье мы обсудим некоторые рекомендации по повышению устойчивости.
Устойчивая служба продолжает функционировать, несмотря на нарушения. Чтобы повысить устойчивость:
- Общие сведения обо всех компонентах
- Устранение отдельных точек сбоев
- Ограничение эффектов путем изоляции компонентов сбоя
- Обеспечение избыточности с помощью быстрых механизмов отработки отказа и путей восстановления
При разработке приложения рекомендуется учитывать, как повысить устойчивость проверки подлинности и авторизации в приложениях с помощью компонентов удостоверений решения. В этой статье рассматриваются улучшения устойчивости для приложений Azure AD B2C. Мы группируем наши рекомендации по функциям CIAM.
В последующих разделах мы рекомендуем создать устойчивость в следующих областях:
- Взаимодействие с конечными пользователями: подготовьте резервный план для процесса проверки подлинности, устраните возможное влияние перебоев в работе службы проверки подлинности Azure AD B2C.
- Интерфейсы с внешними процессами: повысьте устойчивость приложений и интерфейсов с помощью восстановления после ошибок.
- Рекомендации для разработчиков: избавьтесь от неустойчивости, связанной с распространенными проблемами в пользовательских политиках, улучшите обработку ошибок при взаимодействии со средствами проверки претензий, сторонними приложениями и API REST.
- Мониторинг и анализ: оцените работоспособность своей службы путем мониторинга основных индикаторов, с помощью оповещений реализуйте обнаружение сбоев и снижения производительности.
- Создание устойчивости в инфраструктуре проверки подлинности: общие сведения, содержащие и смягчающее риск нарушения проверки подлинности или авторизации ресурсов.
- Повышение устойчивости проверки подлинности и авторизации в приложениях: используйте платформа удостоверений Майкрософт для создания приложений, в которые входят пользователи и клиенты с помощью удостоверений Майкрософт или учетных записей социальных параметров.
Просмотрите следующее видео, чтобы создать устойчивые и масштабируемые потоки. Узнайте, как разрабатывать и настраивать устойчивые и масштабируемые службы с помощью Azure AD B2C.