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/front-door-faq.yml
+28-23Lines changed: 28 additions & 23 deletions
Original file line number
Diff line number
Diff line change
@@ -25,25 +25,25 @@ sections:
25
25
- question: |
26
26
What is Azure Front Door?
27
27
answer: |
28
-
Azure Front Door is an Application Delivery Network (ADN) as a service, offering various layer 7 load-balancing capabilities for your applications. It provides dynamic site acceleration (DSA) along with global load balancing with near real-time failover. It is a highly available and scalable service, which is fully managed by Azure.
28
+
Azure Front Door is an Application Delivery Network (ADN) as a service, offering various layer 7 load-balancing capabilities for your applications. It provides dynamic site acceleration (DSA) along with global load balancing with near real-time failover. It's a highly available and scalable service, which is completed managed by Azure.
29
29
30
30
- question: |
31
31
What features does Azure Front Door support?
32
32
answer: |
33
-
Azure Front Door supports dynamic site acceleration (DSA), TLS/SSL offloading and end to end TLS, Web Application Firewall, cookie-based session affinity, url path-based routing, free certificates and multiple domain management, and others. For a full list of supported features, see [Overview of Azure Front Door](front-door-overview.md).
33
+
Azure Front Door supports dynamic site acceleration (DSA), TLS/SSL offloading and end to end TLS, Web Application Firewall, cookie-based session affinity, url path-based routing, free certificates and multiple domain managements, and many other features. For a full list of supported features, see [Overview of Azure Front Door](front-door-overview.md).
34
34
35
35
- question: |
36
36
What is the difference between Azure Front Door and Azure Application Gateway?
37
37
answer: |
38
-
While both Front Door and Application Gateway are layer 7 (HTTP/HTTPS) load balancers, the primary difference is that Front Door is a non-regional service whereas Application Gateway is a regional service. While Front Door can load balance between your different scale units/clusters/stamp units across regions, Application Gateway allows you to load balance between your VMs/containers etc. that is within the scale unit.
38
+
While both Front Door and Application Gateway are layer 7 (HTTP/HTTPS) load balancers, the primary difference is that Front Door is a nonregional service whereas Application Gateway is a regional service. While Front Door can load balance between your different scale units/clusters/stamp units across regions, Application Gateway allows you to load balance between your VMs/containers etc. that is within the scale unit.
39
39
40
40
- question: |
41
41
When should we deploy an Application Gateway behind Front Door?
42
42
answer: |
43
43
The key scenarios why one should use Application Gateway behind Front Door are:
44
44
45
45
- Front Door can perform path-based load balancing only at the global level but if one wants to load balance traffic even further within their virtual network (VNET) then they should use Application Gateway.
46
-
- Since Front Door doesn't work at a VM/container level, so it cannot do Connection Draining. However, Application Gateway allows you to do Connection Draining.
46
+
- Since Front Door doesn't work at a VM/container level, so it can't do Connection Draining. However, Application Gateway allows you to do Connection Draining.
47
47
- With an Application Gateway behind Front Door, one can achieve 100% TLS/SSL offload and route only HTTP requests within their virtual network (VNET).
48
48
- Front Door and Application Gateway both support session affinity. While Front Door can direct subsequent traffic from a user session to the same cluster or backend in a given region, Application Gateway can direct affinitize the traffic to the same server within the cluster.
49
49
@@ -70,7 +70,7 @@ sections:
70
70
- question: |
71
71
What regions is the service available in?
72
72
answer: |
73
-
Azure Front Door is a global service and is not tied to any specific Azure region. The only location you need to specify while creating a Front Door is the resource group location, which is basically specifying where the metadata for the resource group will be stored. Front Door resource itself is created as a global resource and the configuration is deployed globally to all edge locations.
73
+
Azure Front Door is a global service and isn't tied to any specific Azure region. The only location you need to specify while creating a Front Door is the resource group location, which is specifying where the metadata for the resource group gets stored. The Front Door profile itself is created as a global resource and the configuration is deployed globally to all edge locations.
74
74
75
75
- question: |
76
76
Where are the edge locations for Azure Front Door?
@@ -80,17 +80,17 @@ sections:
80
80
- question: |
81
81
Is Azure Front Door a dedicated deployment for my application or is it shared across customers?
82
82
answer: |
83
-
Azure Front Door is a globally distributed multi-tenant service. So, the infrastructure for Front Door is shared across all its customers. However, by creating a Front Door profile, you define the specific configuration required for your application and no changes made to your Front Door impact other Front Door configurations.
83
+
Azure Front Door is a globally distributed multi-tenant service. So, the infrastructure for Front Door is shared across all its customers. However, by creating a Front Door profile, you define the specific configuration required for your application and no changes made to your Front Door can affect other Front Door configurations.
84
84
85
85
- question: |
86
86
Is HTTP->HTTPS redirection supported?
87
87
answer: |
88
-
Yes. In fact, Azure Front Door supports host, path, and query string redirection as well as part of URL redirection. Learn more about [URL redirection](front-door-url-redirect.md).
88
+
Yes. In fact, Azure Front Door supports host, path, and query string redirection and part of URL redirection. Learn more about [URL redirection](front-door-url-redirect.md).
89
89
90
90
- question: |
91
91
In what order are routing rules processed?
92
92
answer: |
93
-
Routes for your Front Door are not ordered and a specific route is selected based on the best match. Learn more about [How Front Door matches requests to a routing rule](front-door-route-matching.md).
93
+
Routes for your Front Door aren't ordered and a specific route is selected based on the best match. Learn more about [How Front Door matches requests to a routing rule](front-door-route-matching.md).
94
94
95
95
- question: |
96
96
How do I lock down the access to my backend to only Azure Front Door?
@@ -100,7 +100,7 @@ sections:
100
100
- question: |
101
101
Can the anycast IP change over the lifetime of my Front Door?
102
102
answer: |
103
-
The frontend anycast IP for your Front Door should typically not change and may remain static for the lifetime of the Front Door. However, there are **no guarantees** for the same. Kindly do not take any direct dependencies on the IP.
103
+
The frontend anycast IP for your Front Door should typically not change and may remain static for the lifetime of the Front Door. However, there are **no guarantees** for the same. Kindly don't take any direct dependencies on the IP.
104
104
105
105
- question: |
106
106
Does Azure Front Door support static or dedicated IPs?
@@ -122,7 +122,7 @@ sections:
122
122
> [!Note]
123
123
> Most custom TLS/SSL certificate updates take from several minutes to an hour to be deployed globally.
124
124
125
-
Any updates to routes or origin groups/backend pools etc. are seamless and will cause zero downtime (if the new configuration is correct). Certificate updates are also atomic and will not cause any outage.
125
+
Any updates to routes or origin groups/backend pools etc. are seamless and has zero downtime (if the new configuration is correct). Certificate updates are atomic, so there shouldn't be an outage.
126
126
127
127
- name: Configuration
128
128
questions:
@@ -136,7 +136,7 @@ sections:
136
136
answer: |
137
137
An origin group represents a set of origins that are functionally able to serve the same kinds of requests. You should use a separate origin group for each distinct application or workload.
138
138
139
-
Within an origin group, create an origin for each distinct server or service instance that can serve requests. If your origin is itself a load balancer, such as Azure Application Gateway, or if it's hosted on a platform as a service (PaaS) offering that includes a load balancer, then the origin group might only contain a single origin. Internally, your origin handles failover and load distribution between origins, but this is invisible to Front Door.
139
+
Within an origin group, create an origin for each distinct server or service instance that can serve requests. If your origin is itself a load balancer, such as an Azure Application Gateway, or gets hosted on a platform as a service (PaaS) offering that includes a load balancer, then the origin group may only contain a single origin. Internally, your origin handles failover and load distribution between origins that is invisible to Front Door.
140
140
141
141
For example, suppose you host an application on Azure App Service. The way that you configure Front Door depends on how many application instances you deploy:
142
142
@@ -169,14 +169,19 @@ sections:
169
169
- The *AzureFrontDoor.Frontend* service tag provides the list of IP addresses that clients use when connecting to Front Door. You can use the *AzureFrontDoor.Frontend* service tag when you’re controlling the outbound traffic that should be allowed to connect to services deployed behind Azure Front Door.
170
170
- The *AzureFrontDoor.FirstParty* service tag is used internally within Azure.
171
171
172
-
See [available service tags](../virtual-network/service-tags-overview.md#available-service-tags) for more details on Azure Front Door service tags use cases.
172
+
For more information on Azure Front Door service tags use cases, see [available service tags](../virtual-network/service-tags-overview.md#available-service-tags).
173
+
174
+
- question: |
175
+
What is the HTTP keep-alive timeout for Azure Front Door?
176
+
answer: |
177
+
The HTTP keep-alive timeout for Azure Front Door is 90 seconds. Which means that if a client doesn't send any data for 90 seconds, the connection is closed. This timeout value can't be configured.
173
178
174
179
- name: Performance
175
180
questions:
176
181
- question: |
177
182
How does Azure Front Door support high availability and scalability?
178
183
answer: |
179
-
Azure Front Door is a globally distributed multi-tenant platform with huge volumes of capacity to cater to your application's scalability needs. Delivered from the edge of Microsoft's global network, Front Door provides global load-balancing capability that allows you to fail over your entire application or even individual microservices across regions or different clouds.
184
+
Azure Front Door is a globally distributed multi-tenant platform with huge volumes of capacity to cater to your application's scalability needs. Traffic is delivered from the edge of Microsoft's global network, Front Door provides global load-balancing capability that allows you to fail over your entire application or even individual microservices across regions or different clouds.
180
185
181
186
- question: |
182
187
Why aren't ranged responses from my origin getting cached?
@@ -191,30 +196,30 @@ sections:
191
196
- question: |
192
197
How does Front Door handle ‘domain fronting’ behavior?
193
198
answer: |
194
-
Beginning November 8, 2022, all newly created Azure Front Door (Standard, Premium and Classic tier) or Azure CDN Standard from Microsoft (classic) resources will block any HTTP request that exhibits domain fronting behavior. Requests where the host header in HTTP/HTTPS requests that doesn't match the original TLS SNI extension used during the TLS negotiation, will be blocked.
199
+
Beginning November 8, 2022, all newly created Azure Front Door (Standard, Premium and Classic tier) or Azure CDN Standard from Microsoft (classic) resources will block any HTTP request that exhibits domain fronting behavior. Requests where the host header in HTTP/HTTPS requests that doesn't match the original TLS SNI extension used during the TLS negotiation gets blocked.
195
200
196
201
If you wish to block domain fronting for an existing Azure Front Door or Azure CDN Standard from Microsoft (classic) resources, create a support request and provide your subscription and
197
-
resource information. Upon enabling the blocking of domain fronting, Azure Front Door and Azure CDN Standard from Microsoft (classic) resources will block any HTTP/HTTPS requests that exhibit this behavior.
202
+
resource information. Once domain fronting gets blocked, Azure Front Door and Azure CDN Standard from Microsoft (classic) resources block any HTTP/HTTPS requests that exhibit this behavior.
198
203
199
204
When Front Door blocks a request due to a mismatch:
200
-
- The client will receive an HTTP "421 Misdirected Request" error code response.
201
-
- Azure Front Door will log the block in the diagnostic logs under the "Error Info" property with the value **SSLMismatchedSNI**.
205
+
- The client receives an HTTP "421 Misdirected Request" error code response.
206
+
- Azure Front Door logs the block in the diagnostic logs under the "Error Info" property with the value **SSLMismatchedSNI**.
202
207
203
208
For more information about domain fronting, see [Securing our approach to domain fronting within Azure](https://www.microsoft.com/security/blog/2021/03/26/securing-our-approach-to-domain-fronting-within-azure/).
204
209
205
210
- question: |
206
-
What TLS versions are supported by Azure Front Door?
211
+
What TLS versions are supported with Azure Front Door?
207
212
answer: |
208
213
All Front Door profiles created after September 2019 use TLS 1.2 as the default minimum.
209
214
210
-
Front Door supports TLS versions 1.0, 1.1 and 1.2. TLS 1.3 is not yet supported. Refer to [Azure Front Door end-to-end TLS](concept-end-to-end-tls.md) for more details.
215
+
Front Door supports TLS versions 1.0, 1.1 and 1.2. TLS 1.3 isn't yet supported. For more information, see [Azure Front Door end-to-end TLS](concept-end-to-end-tls.md).
211
216
212
217
- name: Billing
213
218
questions:
214
219
- question: |
215
-
Will I be billed for the Azure Front Door resources that are disabled?
220
+
Do I get billed for the Azure Front Door resources that are disabled?
216
221
answer: |
217
-
Azure Front Door resources, like Front Door profiles, routing rules are not billed in disabled. WAF policies and rules are billed even if disabled.
222
+
Azure Front Door resources, like Front Door profiles, routing rules aren't billed in disabled. WAF policies and rules are billed even if disabled.
218
223
219
224
- name: Diagnostics and logging
220
225
questions:
@@ -231,14 +236,14 @@ sections:
231
236
- question: |
232
237
How do I get audit logs for Azure Front Door?
233
238
answer: |
234
-
Audit logs are available for Azure Front Door. In the portal, click **Activity Log** in the menu blade of your Front Door to access the audit log.
239
+
Audit logs are available for Azure Front Door. In the portal, select **Activity Log** in the menu page of your Front Door to access the audit log.
235
240
236
241
- question: |
237
242
Can I set alerts with Azure Front Door?
238
243
answer: |
239
244
Yes, Azure Front Door does support alerts. Alerts are configured based on [metrics or logs](front-door-diagnostics.md).
240
245
241
-
For information about how to create alerts for Azure Front Door Standard and Premium, please see [Configure alerts](./standard-premium/how-to-monitor-metrics.md#configure-alerts-in-the-azure-portal).
246
+
For information about how to create alerts for Azure Front Door Standard and Premium, see [Configure alerts](./standard-premium/how-to-monitor-metrics.md#configure-alerts-in-the-azure-portal).
0 commit comments