Skip to content

Commit 31cb1c4

Browse files
Merge pull request #304878 from anaharris-ms/reliability-event-hubs-ai
Reliability - Event Hubs Reliability Guide
2 parents f1b5ed9 + 2258c28 commit 31cb1c4

9 files changed

Lines changed: 405 additions & 88 deletions

.openpublishing.redirection.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7920,8 +7920,8 @@
79207920
"redirect_document_id": false
79217921
},
79227922
{
7923-
"source_path": "articles/reliability/reliability-event-hubs.md",
7924-
"redirect_url": "/azure/event-hubs/event-hubs-business-continuity-outages-disasters",
7923+
"source_path": "articles/event-hubs/event-hubs-business-continuity-outages-disasters.md",
7924+
"redirect_url": "/azure/reliability/reliability-event-hubs",
79257925
"redirect_document_id": false
79267926
},
79277927
{
@@ -7939,9 +7939,5 @@
79397939
"redirect_url": "/azure/iot-hub-device-update/",
79407940
"redirect_document_id": false
79417941
}
7942-
7943-
7944-
7945-
79467942
]
79477943
}

articles/event-hubs/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,8 @@
156156
href: https://github.com/Azure-Samples/azure-messaging-replication-dotnet/tree/main/functions/config/ServiceBusCopyToEventHub
157157
- name: Reliability
158158
items:
159-
- name: Best practices for business continuity and disaster recovery
160-
href: event-hubs-business-continuity-outages-disasters.md
159+
- name: Reliability in Event Hubs
160+
href: ../reliability/reliability-event-hubs.md?toc=/azure/event-hubs/TOC.json&maintainContext=true
161161
- name: Geo-replication
162162
href: geo-replication.md
163163
- name: Metadata only geo-disaster recovery

articles/event-hubs/event-hubs-business-continuity-outages-disasters.md

Lines changed: 0 additions & 77 deletions
This file was deleted.

articles/event-hubs/event-hubs-capture-overview.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,8 @@ Learn how to enable this feature using the Azure portal and Azure Resource Manag
105105
- [Use an Azure Resource Manager template to enable Event Hubs Capture](event-hubs-resource-manager-namespace-event-hub-enable-capture.md)
106106

107107

108+
Learn about data redundancy options for your Capture destination storage account in [Reliability in Azure Blob Storage](../reliability/reliability-storage-blob.md).
109+
108110
[Apache Avro]: https://avro.apache.org/
109111
[Apache Drill]: https://drill.apache.org/
110112
[Apache Spark]: https://spark.apache.org/

articles/reliability/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,8 @@ items:
158158
href: reliability-energy-data-services.md
159159
- name: Azure Event Grid
160160
href: ./reliability-event-grid.md
161+
- name: Azure Event Hubs
162+
href: ./reliability-event-hubs.md
161163
- name: Azure Functions
162164
href: reliability-functions.md
163165
- name: Azure Health Data Services

articles/reliability/availability-zones-enable-zone-resiliency.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,8 @@ This table summarizes the availability zone support for many Azure services and
152152
| [Azure Database for PostgreSQL - Flexible Server](./reliability-postgresql-flexible-server.md#availability-zone-redeployment-and-migration) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | | Enablement | Requires primary and HA instance |
153153
| [Azure Disk Storage (managed disks)](migrate-vm.md) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | Enablement | Moderate cost increase |
154154
| [Azure Elastic SAN](reliability-elastic-san.md#availability-zone-migration) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | | Redeployment | Moderate cost increase |
155-
| [Azure Event Hubs](./reliability-event-hubs.md) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | | Always zone-resilient | N/A|
155+
| [Azure Event Hubs: Dedicated tier](./reliability-event-hubs.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | | Always zone-resilient | Minimum CU required |
156+
| [Azure Event Hubs: all other tiers](./reliability-event-hubs.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | | Always zone-resilient | N/A |
156157
| [Azure ExpressRoute](/azure/expressroute/expressroute-howto-gateway-migration-portal) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | Modification | Depends on tier |
157158
| [Azure Files](./reliability-storage-files.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | | Enablement | Moderate cost increase |
158159
| [Azure Firewall](./reliability-firewall.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | Modification | No cost impact |

articles/reliability/availability-zones-service-support.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Some Azure services are *nonregional*, which means that you don't deploy the ser
5858
| [Azure DNS Private Resolver](../dns/dns-private-resolver-get-started-portal.md) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: ||
5959
| [Azure DNS Private Zones](../dns/private-dns-getstarted-portal.md) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: ||
6060
| [Azure Event Grid](reliability-event-grid.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
61-
| [Azure Event Hubs](/azure/event-hubs/event-hubs-business-continuity-outages-disasters#availability-zones) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
61+
| [Azure Event Hubs](./reliability-event-hubs.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
6262
| [Azure ExpressRoute](../expressroute/designing-for-high-availability-with-expressroute.md) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
6363
| [Azure Files](./reliability-storage-files.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
6464
| [Azure Firewall](reliability-firewall.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: |

articles/reliability/overview-reliability-guidance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ This section provides links to reliability guidance for many Azure services. Eac
7676
|Azure DNS| [Reliability in Azure DNS ](reliability-dns.md)||
7777
|Azure Elastic SAN| [Reliability in Elastic SAN](reliability-elastic-san.md)||
7878
|Azure Event Grid| [Reliability in Event Grid](./reliability-event-grid.md)||
79-
|Azure Event Hubs||[Best practices for insulating Azure Event Hubs applications against outages and disasters](/azure/event-hubs/event-hubs-business-continuity-outages-disasters)|
79+
|Azure Event Hubs| [Reliability in Azure Event Hubs](./reliability-event-hubs.md) ||
8080
|Azure ExpressRoute|| [Design for high availability with ExpressRoute](../expressroute/designing-for-high-availability-with-expressroute.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json) </p>[Design for disaster recovery with ExpressRoute private peering](../expressroute/designing-for-disaster-recovery-with-expressroute-privatepeering.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json)|
8181
|Azure Files| [Reliability in Azure Files](reliability-storage-files.md)||
8282
|Azure Firewall| [Reliability in Azure Firewall](./reliability-firewall.md) ||

0 commit comments

Comments
 (0)