Skip to content

Commit 1649ecb

Browse files
committed
[Cogsvcs] QnA Maker - Bus Contin Plan
1 parent 739b30b commit 1649ecb

File tree

2 files changed

+9
-14
lines changed

2 files changed

+9
-14
lines changed
Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,8 @@
11
---
22
title: Business continuity plan - QnA Maker
3-
titleSuffix: Azure Cognitive Services
43
description: The primary objective of the business continuity plan is to create a resilient knowledge base endpoint, which would ensure no down time for the Bot or the application consuming it.
5-
services: cognitive-services
6-
author: diberry
7-
manager: nitinme
8-
ms.service: cognitive-services
9-
ms.subservice: qna-maker
104
ms.topic: conceptual
11-
ms.date: 08/20/2019
12-
ms.author: diberry
5+
ms.date: 04/07/2020
136
---
147

158
# Create a business continuity plan for your QnA Maker service
@@ -22,17 +15,19 @@ The high-level idea as represented above is as follows:
2215

2316
1. Set up two parallel [QnA Maker services](../How-To/set-up-qnamaker-service-azure.md) in [Azure paired regions](https://docs.microsoft.com/azure/best-practices-availability-paired-regions).
2417

25-
2. Keep the primary and secondary Azure search indexes in sync. Use the GitHub sample [here](https://github.com/pchoudhari/QnAMakerBackupRestore) to see how to backup-restore Azure indexes.
18+
2. [Backup](https://docs.microsoft.com/en-us/azure/app-service/manage-backup) your primary QnA Maker App service and [restore](https://docs.microsoft.com/en-us/azure/app-service/web-sites-restore) it in the secondary setup. This will ensure that both setups work with the same hostname and keys.
2619

27-
3. Back up the Application Insights using [continuous export](https://docs.microsoft.com/azure/application-insights/app-insights-export-telemetry).
20+
3. Keep the primary and secondary Azure search indexes in sync. Use the GitHub sample [here](https://github.com/pchoudhari/QnAMakerBackupRestore) to see how to backup-restore Azure indexes.
2821

29-
4. Once the primary and secondary stacks have been set up, use [traffic manager](https://docs.microsoft.com/azure/traffic-manager/) to configure the two endpoints and set up a routing method.
22+
4. Back up the Application Insights using [continuous export](https://docs.microsoft.com/azure/application-insights/app-insights-export-telemetry).
3023

31-
5. You would need to create a Transport Layer Security (TLS), previously known as Secure Sockets Layer (SSL), certificate for your traffic manager endpoint. [Bind the TLS/SSL certificate](https://docs.microsoft.com/azure/app-service/configure-ssl-bindings) in your App services.
24+
5. Once the primary and secondary stacks have been set up, use [traffic manager](https://docs.microsoft.com/azure/traffic-manager/) to configure the two endpoints and set up a routing method.
3225

33-
6. Finally, use the traffic manager endpoint in your Bot or App.
26+
6. You would need to create a Transport Layer Security (TLS), previously known as Secure Sockets Layer (SSL), certificate for your traffic manager endpoint. [Bind the TLS/SSL certificate](https://docs.microsoft.com/azure/app-service/configure-ssl-bindings) in your App services.
27+
28+
7. Finally, use the traffic manager endpoint in your Bot or App.
3429

3530
## Next steps
3631

3732
> [!div class="nextstepaction"]
38-
> [Choose capactiy](./improve-knowledge-base.md)
33+
> [Choose capactiy](./improve-knowledge-base.md)
313 KB
Loading

0 commit comments

Comments
 (0)