U bouwt een multi-tenant SaaS-platform dat pushmeldingen verzendt voor de mobiele app van elke klant. Elke klant brengt zijn eigen APNs/FCM-referenties mee en vereist isolatie van registraties en tags. U wilt de operationele overhead minimaliseren en tegelijkertijd de omgevingen (Dev/Test/Prod) gescheiden houden. Welk Azure Notification Hubs-ontwerp moet u implementeren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak één Notification Hubs-namespace per omgeving; maak daaronder een aparte hub per klantenapp en configureer die hub met de APNs/FCM-referenties van de klant; gebruik tags voor targeting..
Waarom dit het antwoord is
De correcte aanpak is het creëren van één Notification Hubs-namespace per omgeving (Dev/Test/Prod). Binnen elke namespace maakt u een aparte Notification Hub voor elke klantenapp. Deze architectuur zorgt voor de vereiste isolatie van registraties en tags per klant en per omgeving. Elke hub kan worden geconfigureerd met de specifieke APNs/FCM-referenties van de klant, wat de beveiliging en het beheer vereenvoudigt. Tags kunnen vervolgens binnen elke hub worden gebruikt voor gerichte meldingen aan specifieke gebruikers of apparaten van die klant. Dit minimaliseert de operationele overhead door een duidelijke scheiding te bieden zonder overmatig veel namespaces te creëren. De andere opties zijn minder geschikt: Eén hub met meerdere referentiesets is niet mogelijk; een hub ondersteunt één set referenties per platform. Eén namespace en één hub per platform gedeeld door alle klanten biedt onvoldoende isolatie van registraties en tags per klant. Event Grid en Web Push zijn geen directe vervanging voor de functionaliteit van Notification Hubs voor mobiele pushmeldingen. Azure SignalR Service is bedoeld voor real-time tweerichtingscommunicatie en niet primair voor het verzenden van mobiele pushmeldingen via APNs/FCM.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig