Azure Active Directory B2C ile müşteri kimliğinizde ve erişim yönetiminizde dayanıklılık oluşturma
Azure AD B2C , kritik müşteriye yönelik uygulamalarınızı başarıyla başlatmanıza yardımcı olmak için tasarlanmış bir Müşteri Kimliği ve Erişim Yönetimi (CIAM) platformudur. Dayanıklılık için, hizmetimizin ihtiyaçlarınıza göre ölçeklendirilmesine ve olası kesinti durumlarına karşı dayanıklılığı artırmasına yardımcı olmak üzere tasarlanmış birçok yerleşik özelliğimiz vardır. 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ı bir davranış elde etmek için uygulamanın Azure AD B2C içinde 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ını ele alacağız.
Dayanıklı bir hizmet, kesintilere rağmen çalışmaya devam eden hizmettir. Hizmetinizde dayanıklılığı geliştirmeye şu şekilde yardımcı olabilirsiniz:
tüm bileşenleri anlama
tek hata noktalarını ortadan kaldırma
başarısız bileşenleri etkilerini sınırlamak için yalıtma
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ı artırmayı göz önünde bulundurmanızı öneririz. Bu makalede Azure AD B2C uygulamalarına özgü dayanıklılık geliştirmeleri ele alınmaya çalışılıyor. Önerilerimiz CIAM işlevlerine göre gruplandırılır.
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.
Uygulamalarınızda kimlik doğrulaması ve yetkilendirme dayanıklılığını artırma
Azure AD B2C kullanarak dayanıklı ve ölçeklenebilir akışlar oluşturmayı öğrenmek için bu videoyu izleyin.