You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/frontdoor/quickstart-create-front-door.md
+39-38Lines changed: 39 additions & 38 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
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.
#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.
14
14
---
15
15
16
16
# Quickstart: Create a Front Door for a highly available global web application
17
17
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.
19
19
20
20
:::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":::
21
21
@@ -49,11 +49,11 @@ To follow this quickstart, you need two web apps that run in different Azure reg
49
49
|**Windows Plan**| Select **Create new** and type *myAppServicePlanCentralUS* in the text box. |
50
50
|**Sku and size**| Select **Standard S1 100 total ACU, 1.75 GB memory**. |
51
51
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.
53
53
54
54
:::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":::
55
55
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:
57
57
58
58
| Setting | Value |
59
59
|--|--|
@@ -92,100 +92,101 @@ Next, set up a backend pool that includes your two web apps.
92
92
93
93
:::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":::
94
94
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**.
96
96
97
97
| Setting | Value |
98
98
| --- | --- |
99
99
|**Backend host type**| Select **App service**. |
100
100
|**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*. |
102
102
103
-
**Leave all other fields default.**
103
+
**Keep all other fields default.**
104
104
105
105
:::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":::
106
106
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**.
108
108
109
109
| Setting | Value |
110
110
| --- | --- |
111
111
|**Backend host type**| Select **App service**. |
112
112
|**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*. |
114
114
115
-
**Leave all other fields default.**
115
+
**Keep all other fields default.**
116
116
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.
118
118
119
119
:::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":::
120
120
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**.
122
122
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.
124
124
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.”
126
126
127
127
:::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":::
128
128
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.
131
131
132
-
1. Select **Review + Create**, and then **Create**.
132
+
1. Select **Review + create** and verify the details. Then, select **Create** to start the deployment.
133
133
134
134
:::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":::
135
135
136
136
137
137
## View Azure Front Door in action
138
138
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.
140
140
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.
142
142
143
-
To test instant global failover in action, try the following steps:
143
+
To test the instant global failover feature, try the following steps:
144
144
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.”
146
146
147
147
:::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":::
148
148
149
149
1. From the **Overview** page, copy the **Frontend host** address.
150
150
151
151
:::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":::
152
152
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.
154
154
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*.
156
156
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.
158
158
159
159
1. Refresh your browser. You should see the same information page.
160
160
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.”
163
163
164
-
1.Find the other web app, and stop it as well.
164
+
1.Locate the other web app, and stop it as well.
165
165
166
166
1. Refresh your browser. This time, you should see an error message.
167
167
168
168
:::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":::
169
169
170
170
## Clean up resources
171
171
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.
173
173
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.
175
175
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*.
177
177
178
-
1.Select the resource group, then select **Delete resource group**.
178
+
1.Choose the resource group, then select **Delete** resource group.
179
179
180
-
>[!WARNING]
181
-
>This action is irreversible.
180
+
> [!WARNING]
181
+
> This action can't be undone.
182
182
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**.
184
184
185
-
Repeat the procedure for the other two groups.
185
+
1.Repeat these steps for the remaining two groups.
186
186
187
187
## Next steps
188
188
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
+
190
191
> [!div class="nextstepaction"]
191
192
> [Add a custom domain](front-door-custom-domain.md)
0 commit comments