Azure AD B2C ile müşteri kimliği ve erişim yönetiminde dayanıklılık oluşturma
Azure AD B2C , müşteriye yönelik kritik uygulamalarınızı başlatmanıza yardımcı olmak için tasarlanmış bir müşteri kimliği ve erişim yönetimi (CIAM) platformudur. Hizmetimizin gereksinimlerinize göre ölçeklendirilmesine ve olası kesinti durumlarına karşı dayanıklılığı artırmasına yardımcı olmak için dayanıklılığa yönelik yerleşik özelliklere sahibiz. Ayrıca, görev açısından kritik bir uygulamayı başlatırken uygulamanızdaki çeşitli tasarım ve yapılandırma öğelerini göz önünde bulundurmanız önemlidir. Kesinti veya hata senaryolarına yanıt olarak dayanıklı davranışlar gördüğünüzden emin olmak için uygulamanın Azure AD B2C'de nasıl yapılandırıldığını düşünün. Bu makalede dayanıklılığı artırmanıza yardımcı olacak en iyi uygulamalardan bazıları ele alınacaktır.
Dayanıklı bir hizmet kesintilere rağmen çalışmaya devam eder. Dayanıklılığı geliştirmek için:
- Tüm bileşenleri anlama
- Tek hata noktalarını ortadan kaldırma
- Başarısız bileşenleri yalıtarak etkileri sınırlama
- Hızlı yük devretme mekanizmaları ve kurtarma yolları ile yedeklilik sağlama
Uygulamanızı geliştirirken, çözümünüzün kimlik bileşenleriyle uygulamalarınızda kimlik doğrulaması ve yetkilendirme dayanıklılığını nasıl artırabileceğinizi düşünmenizi öneririz. Bu makalede Azure AD B2C uygulamaları için dayanıklılık geliştirmeleri ele alınmaya çalışılıyor. Önerilerimizi CIAM işlevlerine göre gruplandırıyoruz.
Sonraki bölümlerde, aşağıdaki alanlarda dayanıklılık oluşturmanız için size yol göstereceğiz:
- Son kullanıcı deneyimi: Kimlik doğrulama akışınız için bir geri dönüş planı etkinleştirin ve Azure AD B2C kimlik doğrulama hizmetinin kesintiye uğramasından kaynaklanan olası etkiyi azaltın.
- Dış işlemleri olan arabirimler: Hatalardan kurtararak uygulamalarınızda ve arabirimlerinizde dayanıklılık oluşturun.
- Geliştiricinin en iyi uygulamaları: Yaygın özel ilke sorunları nedeniyle kırılganlıktan kaçının ve talep doğrulayıcılar, üçüncü taraf uygulamalar ve REST API'leriyle etkileşimler gibi alanlarda hata işlemeyi geliştirin.
- İzleme ve analiz: Ana göstergeleri izleyerek hizmetinizin durumunu değerlendirin ve uyarı aracılığıyla hataları ve performans kesintilerini algılayın.
- Kimlik doğrulama altyapısında dayanıklılık oluşturma: Kaynaklar için kimlik doğrulaması veya yetkilendirmenin kesintiye uğraması riskini anlayın, barındırın ve azaltın.
- Uygulamalarda kimlik doğrulaması ve yetkilendirme dayanıklılığını artırın: Kullanıcılarınızın ve müşterilerinizin Microsoft kimlikleriyle veya sosyal hesaplarla oturum açacağınız uygulamalar oluşturmak için Microsoft kimlik platformu kullanın.
Dayanıklı ve ölçeklenebilir akışlar oluşturmak için aşağıdaki videoyu izleyin. Azure AD B2C kullanarak dayanıklı ve ölçeklenebilir hizmetler tasarlamayı ve yapılandırmayı öğrenin.