Skip to content

Commit c6d6612

Browse files
committed
rewrite steps and freshness
1 parent 42805a9 commit c6d6612

File tree

1 file changed

+39
-38
lines changed

1 file changed

+39
-38
lines changed

articles/frontdoor/quickstart-create-front-door.md

Lines changed: 39 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: 'Quickstart: Set up high availability with Azure Front Door Service - Azure portal'
3-
description: This quickstart shows how to use Azure Front Door Service for your highly available and high-performance global web application by using the Azure portal.
2+
title: 'Quickstart: How to use Azure Front Door Service to enable high availability - Azure portal'
3+
description: In this quickstart, you learn how to use the Azure portal to set up Azure Front Door Service for your web application that requires high availability and high performance across the globe.
44
services: front-door
55
author: duongau
66
ms.author: duau
@@ -10,12 +10,12 @@ ms.topic: quickstart
1010
ms.service: frontdoor
1111
ms.workload: infrastructure-services
1212
ms.custom: template-tutorial, mode-ui, engagement-fy23
13-
#Customer intent: As an IT admin, I want to direct user traffic to ensure high availability of web applications.
13+
#Customer intent: As an IT admin, I want to manage user traffic to ensure high availability of web applications.
1414
---
1515

1616
# Quickstart: Create a Front Door for a highly available global web application
1717

18-
This quickstart shows you how to use the Azure portal to set up high availability for a web application with Azure Front Door. You create a Front Door configuration that distributes traffic across two instances of a web application running in different Azure regions. The configuration uses equal weighted and same priority backends, which means that Azure Front Door directs traffic to the closest available site that hosts the application. Azure Front Door also monitors the health of the web application and perform automatic failover to the next nearest site if the closest site is down.
18+
This quickstart shows you how to use the Azure portal to set up high availability for a web application with Azure Front Door. You create a Front Door configuration that distributes traffic across two instances of a web application running in different Azure regions. The configuration uses equal weighted and same priority backends, which means that Azure Front Door directs traffic to the closest available site that hosts the application. Azure Front Door also monitors the health of the web application and performs automatic failover to the next nearest site if the closest site is down.
1919

2020
:::image type="content" source="media/quickstart-create-front-door/environment-diagram.png" alt-text="Diagram of Front Door deployment environment using the Azure portal." border="false":::
2121

@@ -49,11 +49,11 @@ To follow this quickstart, you need two web apps that run in different Azure reg
4949
| **Windows Plan** | Select **Create new** and type *myAppServicePlanCentralUS* in the text box. |
5050
| **Sku and size** | Select **Standard S1 100 total ACU, 1.75 GB memory**. |
5151

52-
1. Select **Review + create** and verify the summary details. Then, select **Create** to initiate the deployment process. Note that the deployment may take several minutes to complete.
52+
1. Select **Review + create** and verify the summary details. Then, select **Create** to initiate the deployment process. The deployment may take several minutes to complete.
5353

5454
:::image type="content" source="media/quickstart-create-front-door/create-web-app.png" alt-text="Screenshot showing Create Web App page." lightbox="./media/quickstart-create-front-door/create-web-app.png":::
5555

56-
Once you have successfully deployed your first web app, proceed to create another one. Follow the same steps and enter the same values as before, except for the ones listed below:
56+
Once you have successfully deployed your first web app, proceed to create another one. Follow the same steps and enter the same values as before, except for the ones listed:
5757

5858
| Setting | Value |
5959
|--|--|
@@ -92,100 +92,101 @@ Next, set up a backend pool that includes your two web apps.
9292

9393
:::image type="content" source="media/quickstart-create-front-door/front-door-add-backend-pool.png" alt-text="Add a backend pool." lightbox="./media/quickstart-create-front-door/front-door-add-backend-pool.png":::
9494

95-
1. In the **Add a backend** pane, select the following information and select **Add**.
95+
1. Provide or select the following information in the *Add a backend* pane and select **Add**.
9696

9797
| Setting | Value |
9898
| --- | --- |
9999
| **Backend host type** | Select **App service**. |
100100
| **Subscription** | Select your subscription. |
101-
| **Backend host name** | Select the first web app you created. In this example, the web app was *WebAppContoso-1*. |
101+
| **Backend host name** | Select the first web app you created. For example, *WebAppContoso-1*. |
102102

103-
**Leave all other fields default.**
103+
**Keep all other fields default.**
104104

105105
:::image type="content" source="media/quickstart-create-front-door/front-door-add-a-backend.png" alt-text="Add a backend host to your Front Door." lightbox="./media/quickstart-create-front-door/front-door-add-a-backend.png":::
106106

107-
1. Select **Add a backend** again. select the following information and select **Add**.
107+
1. Select **Add a backend** again. Provide or select the following information and select **Add**.
108108

109109
| Setting | Value |
110110
| --- | --- |
111111
| **Backend host type** | Select **App service**. |
112112
| **Subscription** | Select your subscription. |
113-
| **Backend host name** | Select the second web app you created. In this example, the web app was *WebAppContoso-2*. |
113+
| **Backend host name** | Select the second web app you created. For example, *WebAppContoso-2*. |
114114

115-
**Leave all other fields default.**
115+
**Keep all other fields default.**
116116

117-
1. Select **Add** on the **Add a backend pool** pane to complete the configuration of the backend pool.
117+
1. Select **Add** on the *Add a backend pool* page to finish the configuration of the backend pool.
118118

119119
:::image type="content" source="media/quickstart-create-front-door/front-door-add-backend-pool-complete.png" alt-text="Add a backend pool for Azure Front Door." lightbox="./media/quickstart-create-front-door/front-door-add-backend-pool-complete.png":::
120120

121-
Finally, add a routing rule. A routing rule maps your frontend host to the backend pool. The rule forwards a request for `contoso-frontend.azurefd.net` to **myBackendPool**.
121+
Lastly, create a routing rule. A routing rule links your frontend host to the backend pool. The rule routes a request for `contoso-frontend.azurefd.net` to **myBackendPool**.
122122

123-
1. Still in **Create a Front Door**, in **Routing rules**, select **+** to configure a routing rule.
123+
1. Still in *Create a Front Door*, in *Routing rules*, select **+** to set up a routing rule.
124124

125-
1. In **Add a rule**, for **Name**, enter *LocationRule*. Accept all the default values, then select **Add** to add the routing rule.
125+
1. In *Add a rule*, for **Name**, type LocationRule. Keep all the default values, then select Add to create the routing rule.
126126

127127
:::image type="content" source="media/quickstart-create-front-door/front-door-add-a-rule.png" alt-text="Screenshot showing Add a rule when creating Front Door." lightbox="./media/quickstart-create-front-door/front-door-add-a-rule.png":::
128128

129-
>[!WARNING]
130-
> You **must** ensure that each of the frontend hosts in your Front Door has a routing rule with a default path (`/*`) associated with it. That is, across all of your routing rules there must be at least one routing rule for each of your frontend hosts defined at the default path (`/*`). Failing to do so may result in your end-user traffic not getting routed correctly.
129+
> [!WARNING]
130+
> It's essential that you associate each of the frontend hosts in your Azure Front Door with a routing rule that has a default path `/*`. This means that you need to have at least one routing rule for each of your frontend hosts at the default path `/*` among all of your routing rules. Otherwise, your end-user traffic may not be routed properly.
131131
132-
1. Select **Review + Create**, and then **Create**.
132+
1. Select **Review + create** and verify the details. Then, select **Create** to start the deployment.
133133

134134
:::image type="content" source="media/quickstart-create-front-door/configuration-azure-front-door.png" alt-text="Configured Azure Front Door." lightbox="./media/quickstart-create-front-door/configuration-azure-front-door.png":::
135135

136136

137137
## View Azure Front Door in action
138138

139-
Once you create a Front Door, it takes a few minutes for the configuration to be deployed globally. Once complete, access the frontend host you created. In a browser, go to your frontend host address. Your request will automatically get routed to the nearest server to you from the specified servers in the backend pool.
139+
Once you create a Front Door, it takes a few minutes for the configuration to be deployed globally; once completed, access the frontend host you created. In the browser, go to your frontend host address. Your requests automatically get routed to your nearest server from the specified servers in the backend pool.
140140

141-
If you created these apps in this quickstart, you'll see an information page.
141+
If you followed this quickstart to create these apps, you see an information page.
142142

143-
To test instant global failover in action, try the following steps:
143+
To test the instant global failover feature, try the following steps:
144144

145-
1. Open the resource group **FrontDoorQS_rg0** and select the frontend service.
145+
1. Navigate to the resource group **FrontDoorQS_rg0** and select the Front Door service.
146146

147147
:::image type="content" source="./media/quickstart-create-front-door/front-door-view-frontend-service.png" alt-text="Screenshot of frontend service." lightbox="./media/quickstart-create-front-door/front-door-view-frontend-service.png":::
148148

149149
1. From the **Overview** page, copy the **Frontend host** address.
150150

151151
:::image type="content" source="./media/quickstart-create-front-door/front-door-view-frontend-host-address.png" alt-text="Screenshot of frontend host address." lightbox="./media/quickstart-create-front-door/front-door-view-frontend-host-address.png":::
152152

153-
1. Open a browser, as described above, and go to your frontend address.
153+
1. Open the browser, as described previously, and go to your frontend address.
154154

155-
1. In the Azure portal, search for and select *App services*. Scroll down to find one of your web apps, **WebAppContoso-1** in this example.
155+
1. In the Azure portal, search for and select App services. Scroll down to find one of your web apps, for example, *WebAppContoso-1*.
156156

157-
1. Select your web app, and then select **Stop**, and **Yes** to verify.
157+
1. Select your web app, and then select **Stop**, and **Yes** to confirm.
158158

159159
1. Refresh your browser. You should see the same information page.
160160

161-
>[!TIP]
162-
>There is a little bit of delay for these actions. You might need to refresh again.
161+
> [!TIP]
162+
> These actions may take some time to take effect. You may need to refresh the browser again.
163163
164-
1. Find the other web app, and stop it as well.
164+
1. Locate the other web app, and stop it as well.
165165

166166
1. Refresh your browser. This time, you should see an error message.
167167

168168
:::image type="content" source="media/quickstart-create-front-door/web-app-stopped-message.png" alt-text="Both instances of the web app stopped." lightbox="./media/quickstart-create-front-door/web-app-stopped-message.png":::
169169

170170
## Clean up resources
171171

172-
After you're done, you can remove all the items you created. Deleting a resource group also deletes its contents. If you don't intend to use this Front Door, you should remove resources to avoid unnecessary charges.
172+
After you're done, you can delete all the items you created. Deleting the resource group also deletes its contents. If you don't intend to use this Front Door, you should delete the resources to avoid incurring unnecessary charges.
173173

174-
1. In the Azure portal, search for and select **Resource groups**, or select **Resource groups** from the Azure portal menu.
174+
1. In the Azure portal, search for and select **Resource groups**, or choose **Resource groups** from the Azure portal menu.
175175

176-
1. Filter or scroll down to find a resource group, such as **FrontDoorQS_rg0**.
176+
1. Filter or scroll down to find a resource group, for example, *FrontDoorQS_rg0*.
177177

178-
1. Select the resource group, then select **Delete resource group**.
178+
1. Choose the resource group, then select **Delete** resource group.
179179

180-
>[!WARNING]
181-
>This action is irreversible.
180+
> [!WARNING]
181+
> This action can't be undone.
182182
183-
1. Type the resource group name to verify, and then select **Delete**.
183+
1. Enter the name of the resource group that you want to delete, and then select **Delete**.
184184

185-
Repeat the procedure for the other two groups.
185+
1. Repeat these steps for the remaining two groups.
186186

187187
## Next steps
188188

189-
Advance to the next article to learn how to add a custom domain to your Front Door.
189+
Proceed to the next article to learn how to configure a custom domain for your Front Door.
190+
190191
> [!div class="nextstepaction"]
191192
> [Add a custom domain](front-door-custom-domain.md)

0 commit comments

Comments
 (0)