Build resilience in your customer identity and access management with Azure Active Directory B2C

Azure Active Directory (AD) B2C is a Customer Identity and Access Management (CIAM) platform that is designed to help you launch your critical customer facing applications successfully. We have many built-in features for resilience that are designed to help our service scale to your needs and improve resilience in the face of potential outage situations. In addition, when launching a mission critical application, it's important to consider various design and configuration elements in your application. Consider how the application is configured within Azure AD B2C to ensure that you get a resilient behavior in response to outage or failure scenarios. In this article, we'll discuss some of the best practices to help you increase resilience.

A resilient service is one that continues to function despite disruptions. You can help improve resilience in your service by:

  • understanding all the components

  • eliminating single points of failures

  • isolating failing components to limit their impact

  • providing redundancy with fast failover mechanisms and recovery paths

As you develop your application, we recommend considering how to increase resilience of authentication and authorization in your applications with the identity components of your solution. This article attempts to address enhancements for resilience specific to Azure AD B2C applications. Our recommendations are grouped by CIAM functions.

Image shows CIAM components In the subsequent sections, we'll guide you to build resilience in the following areas:

Watch this video to know how to build resilient and scalable flows using Azure AD B2C.