Her müşterinin mobil uygulaması için anlık bildirimler gönderen çok kiracılı bir SaaS platformu oluşturuyorsunuz. Her müşteri kendi APNs/FCM kimlik bilgilerini getirir ve kayıtların ve etiketlerin izolasyonunu gerektirir. Ortamları (Geliştirme/Test/Üretim) ayrı tutarken operasyonel yükü en aza indirmek istiyorsunuz. Hangi Azure Notification Hubs tasarımını uygulamalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Ortam başına bir Notification Hubs ad alanı oluşturun; bunun altında, müşteri uygulaması başına ayrı bir hub oluşturun ve bu hub'ı müşterinin APNs/FCM kimlik bilgileriyle yapılandırın; hedefleme için etiketleri kullanın..
Neden bu cevap
Doğru tasarım, her ortam (Geliştirme/Test/Üretim) için ayrı bir Notification Hubs ad alanı oluşturmayı içerir. Bu, ortamlar arasında tam izolasyon sağlar. Her ad alanının altında, her müşteri uygulaması için ayrı bir hub oluşturulmalıdır. Bu, her müşterinin kendi APNs/FCM kimlik bilgilerini ayrı ayrı yapılandırmasına ve yönetmesine olanak tanır, bu da güvenlik ve veri izolasyonu için kritik öneme sahiptir. Hedefleme için etiketlerin kullanılması, belirli cihazlara veya kullanıcı gruplarına bildirim göndermeyi kolaylaştırır. Diğer seçenekler uygun değildir: Tek bir hub'da birden çok kimlik bilgisi kümesi ilişkilendirmek, Notification Hubs'ın tasarlanma şekliyle uyumlu değildir ve güvenlik ile izolasyon sorunlarına yol açar. Tüm müşteriler tarafından paylaşılan tek bir ad alanı ve hub, müşteri kimlik bilgilerinin ve verilerinin izolasyonunu imkansız hale getirir. Notification Hubs'ı Event Grid ve Web Push ile değiştirmek, mobil anlık bildirimler için tasarlanmış bir hizmeti gereksiz yere karmaşıklaştırır ve APNs/FCM entegrasyonu sağlamaz. Azure SignalR Service, gerçek zamanlı web iletişimi için tasarlanmıştır, anlık mobil bildirimler için doğrudan bir APNs/FCM alternatifi değildir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez