MicrosoftMicrosoft Azure Solutions Architect Expert AZ-305 Certification
·CN
·更新于 11 Aug 2026
您正在构建一个多租户SaaS平台,该平台为每个客户的移动应用发送推送通知。每个客户都有自己的APNs/FCM凭据,并且需要隔离注册和标签。您希望最大限度地减少运营开销,同时保持环境(开发/测试/生产)相互独立。您应该实施哪种Azure Notification Hubs设计?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为每个环境创建一个Notification Hubs命名空间;在该命名空间下,为每个客户应用创建一个单独的中心,并使用客户的APNs/FCM凭据配置该中心;使用标签进行目标定位。.
为什么这是答案
此设计通过为每个环境创建独立的命名空间来确保开发/测试/生产环境的隔离。在每个命名空间内,为每个客户应用创建单独的通知中心,允许为每个客户配置其特有的APNs/FCM凭据,满足了每个客户独立凭据的需求。这种方法还利用了通知中心内置的注册和标签功能,简化了管理,并支持通过标签进行精确的目标定位,从而最大限度地减少了运营开销。其他选项要么无法提供足够的隔离,要么无法有效处理每个客户独立的凭据,要么引入了不必要的复杂性或不适合推送通知的场景。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡