Share via


Tolerantie bouwen in identiteits- en toegangsbeheer van klanten met Azure AD B2C

Azure AD B2C is een CIAM-platform (Identity and Access Management) van klanten dat is ontworpen om u te helpen bij het starten van uw kritieke klantgerichte toepassingen. We hebben ingebouwde functies voor tolerantie om onze service naar uw behoeften te schalen en tolerantie te verbeteren in het gezicht van mogelijke storingssituaties. Daarnaast is het belangrijk om bij het starten van een essentiƫle toepassing rekening te houden met verschillende ontwerp- en configuratie-elementen in uw toepassing. Overweeg hoe de toepassing is geconfigureerd in Azure AD B2C om ervoor te zorgen dat u tolerant gedrag ziet als reactie op storings- of foutscenario's. In dit artikel bespreken we enkele van de aanbevolen procedures om u te helpen de tolerantie te vergroten.

Een tolerante service blijft functioneren ondanks onderbrekingen. Tolerantie verbeteren:

  • Alle onderdelen begrijpen
  • Single points of failures elimineren
  • Effecten beperken door mislukte onderdelen te isoleren
  • Redundantie bieden met snelle failovermechanismen en herstelpaden

Wanneer u uw toepassing ontwikkelt, raden we u aan om na te denken over het vergroten van de tolerantie van verificatie en autorisatie in uw toepassingen met de identiteitsonderdelen van uw oplossing. In dit artikel wordt geprobeerd verbeteringen aan te pakken voor tolerantie voor Azure AD B2C-toepassingen. We groeperen onze aanbevelingen door CIAM-functies.

In de volgende secties wordt u begeleid bij het bouwen van tolerantie op de volgende gebieden:

  • Ervaring voor eindgebruikers: Schakel een terugvalplan in voor uw verificatiestroom en beperk de mogelijke gevolgen van een onderbreking van de Azure AD B2C-verificatieservice.
  • Interfaces met externe processen: bouw tolerantie in uw toepassingen en interfaces door fouten te herstellen.
  • Best practices voor ontwikkelaars: vermijd kwetsbaarheid vanwege veelvoorkomende problemen met aangepast beleid en verbeter foutafhandeling op de gebieden zoals interacties met claimverificatoren, toepassingen van derden en REST API's.
  • Bewaking en analyse: evalueer de status van uw service door belangrijke indicatoren te bewaken en fouten en prestatieonderbrekingen te detecteren via waarschuwingen.
  • Bouw tolerantie in de verificatie-infrastructuur: inzicht in, bevatten en beperken van het risico van verstoorde verificatie of autorisatie voor resources.
  • Vergroot de tolerantie van verificatie en autorisatie in toepassingen: gebruik het Microsoft Identity Platform om apps te bouwen waarmee uw gebruikers en klanten zich aanmelden met Microsoft-identiteiten of sociale accounts.

Bekijk de volgende video om flexibele en schaalbare stromen te bouwen. Leer hoe u flexibele en schaalbare services ontwerpt en configureert met behulp van Azure AD B2C.