Skip to content

Commit b44e51e

Browse files
[UUF362546]: Analyzed and fixed the documentation issue; reviewed and fixed the issues w.r.t freshness. Updated ms.date
1 parent 8f8a551 commit b44e51e

File tree

1 file changed

+22
-5
lines changed

1 file changed

+22
-5
lines changed

articles/container-apps/waf-app-gateway.md

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ services: container-apps
55
author: cachai2
66
ms.service: azure-container-apps
77
ms.topic: how-to
8-
ms.date: 03/31/2023
8+
ms.date: 03/06/2025
99
ms.author: cachai
1010
---
1111

1212
# Protect Azure Container Apps with Web Application Firewall on Application Gateway
1313

14-
When you host your apps or microservices in Azure Container Apps, you may not always want to publish them directly to the internet. Instead, you may want to expose them through a reverse proxy.
14+
When you host your apps or microservices in Azure Container Apps, you might not always want to publish them directly to the internet. Instead, you might want to expose them through a reverse proxy.
1515

1616
A reverse proxy is a service that sits in front of one or more services, intercepting and directing incoming traffic to the appropriate destination.
1717

@@ -48,6 +48,8 @@ Use the following steps to retrieve the values of the **default domain** and the
4848

4949
## Create and configure an Azure Private DNS zone
5050

51+
To create and configure an Azure Private DNS zone, perform the following steps:
52+
5153
1. On the Azure portal menu or the *Home* page, select **Create a resource**.
5254

5355
1. Search for *Private DNS Zone*, and select **Private DNS Zone** from the search results.
@@ -110,8 +112,17 @@ Use the following steps to retrieve the values of the **default domain** and the
110112

111113
## Create and configure Azure Application Gateway
112114

115+
To create and configure an Azure Application Gateway, perform the following steps:
116+
117+
1. On the Azure portal menu or the *Home* page, select **Create a resource**.
118+
1. Search for *Application Gateway*, and select **Application Gateway** from the search results.
119+
120+
Now, enter the required details under the *Basics* tab, *Frontends* tab, *Backends* tab, and *Configuration* tab.
121+
113122
### Basics tab
114123

124+
Perform the following steps:
125+
115126
1. Enter the following values in the *Project details* section.
116127

117128
| Setting | Action |
@@ -151,6 +162,8 @@ Use the following steps to retrieve the values of the **default domain** and the
151162

152163
### Frontends tab
153164

165+
Perform the following steps:
166+
154167
1. On the *Frontends* tab, enter the following values:
155168

156169
| Setting | Action |
@@ -174,7 +187,9 @@ The backend pool is used to route requests to the appropriate backend servers. B
174187
- Fully qualified domain names (FQDN)
175188
- Multi-tenant back-ends like Azure App Service and Container Apps
176189

177-
In this example, you create a backend pool that targets your container app.
190+
In this example, you create a backend pool that targets your container app.
191+
192+
To create a backend pool, perform the following steps:
178193

179194
1. Select **Add a backend pool**.
180195

@@ -197,7 +212,9 @@ In this example, you create a backend pool that targets your container app.
197212

198213
### Configuration tab
199214

200-
On the *Configuration* tab, you connect the frontend and backend pool you created using a routing rule.
215+
On the *Configuration* tab, you connect the frontend and backend pool you created using a routing rule.
216+
217+
To connect the frontend and backend pool, perform the following steps:
201218

202219
1. Select **Add a routing rule**. Enter the following values:
203220

@@ -266,7 +283,7 @@ On the *Configuration* tab, you connect the frontend and backend pool you create
266283

267284
## Add private link to your Application Gateway
268285

269-
You can establish a secured connection to internal-only container app environments by leveraging private link, as it allows your Application Gateway to communicate with your Container App on the backend through the virtual network.
286+
You can establish a secured connection to internal-only container app environments using private link. Private link allows your Application Gateway to communicate with your Container App on the backend through the virtual network.
270287

271288
1. Once the Application Gateway is created, select **Go to resource**.
272289

0 commit comments

Comments
 (0)