Skip to content

Commit e5e97c3

Browse files
v-stsavellanaharris-msjohndowns
authored
Apply suggestions from code review
Co-authored-by: Anastasia Harris <[email protected]> Co-authored-by: John Downs <[email protected]>
1 parent 7ea5d90 commit e5e97c3

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

articles/reliability/reliability-iot-hub.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Reliability in Azure IoT Hub
3-
description: Find out about reliability in Azure IoT Hub, including availability zones and multiregion deployments.
3+
description: Find out about reliability in Azure IoT Hub, including availability zones and multi-region deployments.
44
author: kgremban
55
ms.author: kgremban
66
ms.topic: reliability-article
@@ -16,7 +16,10 @@ ms.date: 05/02/2025
1616

1717
This article describes reliability support in Azure IoT Hub. It covers intra-regional resiliency via [availability zones](#availability-zone-support) and [multiregion deployments](#multiregion-support).
1818

19-
Resiliency is a shared responsibility between you and Microsoft. You can use this guide to find out which reliability options fulfill your specific business objectives and uptime goals. When you evaluate reliability options, you also need to evaluate the trade-offs between the following items:
19+
20+
[!INCLUDE [Shared responsibility description](includes/reliability-shared-responsibility-include.md)]
21+
22+
When you evaluate reliability options, you also need to evaluate the trade-offs between the following items:
2023

2124
- Level of resiliency that you require
2225
- Implementation and maintenance complexity
@@ -103,11 +106,11 @@ This section describes what to expect when IoT Hub resources are configured for
103106

104107
When the availability zone recovers, IoT Hub automatically restores instances in the availability zone and reroutes traffic between your instances as normal.
105108

106-
### Test for zone failures
109+
### Testing for zone failures
107110

108111
Because IoT Hub fully manages traffic routing, failover, and failback for zone failures, you don't need to validate availability zone failure processes or provide any further input.
109112

110-
## Multiregion support
113+
## Multi-region support
111114

112115
IoT Hub is a single-region service. If the region becomes unavailable, your IoT Hub resources are also unavailable.
113116

@@ -233,11 +236,11 @@ To fail back to the primary region, you can manually trigger the failover action
233236

234237
If the original failover operation was performed to recover from an extended outage in the original primary region, perform failback to the primary region after the primary region recovers from the outage.
235238

236-
### Test for region failures
239+
### Testing for region failures
237240

238241
To simulate a failure during a region outage, you can trigger a manual failover of your IoT hub. However, because regional failover causes both downtime and data loss, you should only perform test failovers in nonproduction environments. For more information, see [Region-down experience](#region-down-experience). Consider setting up a test IoT Hub instance to initiate the planned failover option periodically. Periodic testing can help you build confidence in your ability to restore and operate your end-to-end solutions effectively when a real disaster occurs.
239242

240-
### Alternative multiregion approaches
243+
### Alternative multi-region approaches
241244

242245
The cross-region failover capabilities of IoT Hub aren't suitable for the following scenarios:
243246

@@ -270,9 +273,9 @@ At a high level, to implement a regional failover model with IoT Hub, you need t
270273

271274
## Backups
272275

273-
For most solutions, you shouldn't rely exclusively on backups. Instead, use the other capabilities described in this guide to support your resiliency requirements. However, backups protect against some risks that other approaches don't. For more information, see [Import and export IoT Hub device identities in bulk](../iot-hub/iot-hub-bulk-identity-mgmt.md).
276+
For most solutions, you shouldn't rely exclusively on backups. Instead, use the other capabilities described in this guide to support your resiliency requirements. However, backups protect against some risks that other approaches don't. For more information, see [Redundancy, replication, and backup](./concept-redundancy-replication-backup.md).
274277

275-
The IoT Hub service enables bulk export operations, which allow you to export the entire identity registry of an IoT hub. This data is transferred to an Azure Storage blob container by using a shared access signature. This method enables you to create reliable backups of your device information in a blob container that you control.
278+
The IoT Hub service enables bulk export operations, which allow you to export the entire identity registry of an IoT hub. This data is transferred to an Azure Storage blob container by using a shared access signature. This method enables you to create reliable backups of your device information in a blob container that you control. For more information, see [Import and export IoT Hub device identities in bulk](../iot-hub/iot-hub-bulk-identity-mgmt.md).
276279

277280
You can also export an existing IoT hub's Azure Resource Manager template (ARM template) to create a backup of the IoT hub's configuration. For more information, see [Manually migrate an IoT hub by using an ARM template](../iot-hub/migrate-hub-arm.md).
278281

0 commit comments

Comments
 (0)