Reliability in Azure Notification Hubs

This article describes reliability support in Azure Notification Hubs and covers regional resiliency with availability zones.

Availability zone support

Availability zones are physically separate groups of datacenters within an Azure region. When one zone fails, services can fail over to one of the remaining zones.

In a region that supports availability zones, Notification Hubs supports a zone-redundant deployment by default. When you deploy with availability zones, both registration data and metadata are replicated across all zones in the specified region.

Prerequisites

SLA improvements

Availability zones support incurs an additional cost on top of existing tier pricing. For more information about our SLA, see the Notification Hubs SLA.

Zone down experience

During a zone-wide outage, no action is required during zone recovery. Notification Hubs self-heals and re-balances itself to automatically take advantage of the healthy zone.

Enable availability zones

You can only enable availability zones on new namespaces. Because Notification Hubs doesn't support the migration of existing namespaces, you can't disable zone redundancy after enabling it on your namespace.

Screenshot showing availability zones enabled.

To learn how to set up a new namespace with availability zones, see Create an Azure notification hub in the Azure portal.

Migrate to availability zone support

To learn how to move an existing Notification Hubs resource to a new region with availability zone support, follow the guidance in Move resources between Azure regions.

Next steps