Skip to content

Commit da4e400

Browse files
Merge pull request #228818 from duongau/cdnfreshness5
CDN freshness review (Batch 5)
2 parents ae8c443 + 32232ac commit da4e400

File tree

5 files changed

+32
-41
lines changed

5 files changed

+32
-41
lines changed

articles/cdn/cdn-create-endpoint-how-to.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,28 @@
22
title: Create an Azure CDN endpoint | Microsoft Docs
33
description: This article shows how to create a new Azure Content Delivery Network (CDN) endpoint, including advanced settings.
44
services: cdn
5-
documentationcenter: ''
65
author: duongau
7-
manager: danielgi
8-
editor: ''
9-
6+
manager: kumudd
107
ms.service: azure-cdn
118
ms.workload: media
129
ms.tgt_pltfrm: na
1310
ms.topic: how-to
14-
ms.date: 09/09/2021
11+
ms.date: 02/27/2023
1512
ms.author: duau
1613
ms.custom: mvc
17-
1814
---
15+
1916
# Create an Azure CDN endpoint
17+
2018
This article describes all the settings for creating an [Azure Content Delivery Network (CDN)](cdn-overview.md) endpoint in an existing CDN profile. After you've created a profile and an endpoint, you can start delivering content to your customers. For a quickstart on creating a profile and endpoint, see [Quickstart: Create an Azure CDN profile and endpoint](cdn-create-new-endpoint.md).
2119

2220
## Prerequisites
21+
2322
Before you can create a CDN endpoint, you must have created at least one CDN profile, which can contain one or more CDN endpoints. To organize your CDN endpoints by internet domain, web application, or some other criteria, you can use multiple profiles. Because CDN pricing is applied at the CDN profile level, you must create multiple CDN profiles if you want to use a mix of Azure CDN pricing tiers. To create a CDN profile, see [Create a new CDN profile](cdn-create-new-endpoint.md#create-a-new-cdn-profile).
2423

25-
## Log in to the Azure portal
26-
Log in to the [Azure portal](https://portal.azure.com) with your Azure account.
24+
## Sign in to the Azure portal
25+
26+
Sign in to the [Azure portal](https://portal.azure.com) with your Azure account.
2727

2828
## Create a new CDN endpoint
2929

@@ -94,13 +94,13 @@ Log in to the [Azure portal](https://portal.azure.com) with your Azure account.
9494
- For **Azure CDN Standard from Akamai** profiles, propagation usually completes within one minute.
9595
- For **Azure CDN Standard from Verizon** and **Azure CDN Premium from Verizon** profiles, propagation usually completes within 30 minutes.
9696

97-
If you attempt to use the CDN domain name before the endpoint configuration has propagated to the point-of-presence (POP) servers, you might receive an HTTP 404 response status. If it's been several hours since you created your endpoint and you're still receiving a 404 response status, see [Troubleshooting Azure CDN endpoints that return a 404 status code](cdn-troubleshoot-endpoint.md).
97+
If you attempt to use the CDN domain name before the endpoint configuration has propagated to the point-of-presence (POP) servers, you might receive an HTTP 404 response status. If it has been several hours since you created your endpoint and you're still receiving a 404 response status, see [Troubleshooting Azure CDN endpoints that return a 404 status code](cdn-troubleshoot-endpoint.md).
9898

9999
> [!NOTE]
100100
> For *Verizon CDN endpoints*, when an endpoint is **disabled** or **stopped** for any reason, all resources configured through the Verizon supplemental portal will be cleaned up. These configurations can't be restored automatically by restarting the endpoint. You will need to make those configuration changes again.
101101
102102
## Clean up resources
103-
To delete an endpoint when it is no longer needed, select it and then select **Delete**.
103+
To delete an endpoint when it's no longer needed, select it and then select **Delete**.
104104

105105
## Next steps
106106
To learn about custom domains, continue to the tutorial for adding a custom domain to your CDN endpoint.

articles/cdn/cdn-improve-performance.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,24 @@
22
title: Improve performance by compressing files in Azure CDN | Microsoft Docs
33
description: Learn how to improve file transfer speed and increase page-load performance by compressing your files in Azure CDN.
44
services: cdn
5-
documentationcenter: ''
65
author: duongau
7-
manager: danielgi
8-
editor: ''
9-
6+
manager: kumudd
107
ms.assetid: af1cddff-78d8-476b-a9d0-8c2164e4de5d
118
ms.service: azure-cdn
129
ms.workload: tbd
1310
ms.tgt_pltfrm: na
1411
ms.topic: how-to
15-
ms.date: 02/28/2018
12+
ms.date: 02/27/2023
1613
ms.author: duau
1714

1815
---
1916
# Improve performance by compressing files in Azure CDN
20-
File compression is a simple and effective method to improve file transfer speed and increase page-load performance by reducing a file's size before it is sent from the server. File compression can reduce bandwidth costs and provide a more responsive experience for your users.
17+
File compression is a simple and effective method to improve file transfer speed and increase page-load performance by reducing a file's size before it's sent from the server. File compression can reduce bandwidth costs and provide a more responsive experience for your users.
2118

2219
There are two ways to enable file compression:
2320

2421
- Enable compression on your origin server. In this case, Azure CDN passes along the compressed files and delivers them to clients that request them.
25-
- Enable compression directly on the CDN POP servers (*compression on the fly*). In this case, the CDN compresses the files and serves them to the end users, even if they were not compressed by the origin server.
22+
- Enable compression directly on the CDN POP servers (*compression on the fly*). In this case, the CDN compresses the files and serves them to the end users, even if they don't get compressed by the origin server.
2623

2724
> [!IMPORTANT]
2825
> Azure CDN configuration changes can take some time to propagate through the network:
@@ -105,7 +102,7 @@ If the request supports more than one compression type, brotli compression takes
105102

106103
When a request for an asset specifies gzip compression and the request results in a cache miss, Azure CDN performs gzip compression of the asset directly on the POP server. Afterward, the compressed file is served from the cache.
107104

108-
If the origin uses Chunked Transfer Encoding (CTE) to send compressed data to the CDN POP, then response sizes greater than 8MB are not supported.
105+
If the origin uses Chunked Transfer Encoding (CTE) to send compressed data to the CDN POP, then response sizes greater than 8 MB aren't supported.
109106

110107
### Azure CDN from Verizon profiles
111108

@@ -118,13 +115,13 @@ These profiles support the following compression encodings:
118115
- DEFLATE
119116
- bzip2
120117

121-
Azure CDN from Verizon does not support brotli compression. When the HTTP request has the header `Accept-Encoding: br`, the CDN responds with an uncompressed response.
118+
Azure CDN from Verizon doesn't support brotli compression. When the HTTP request has the header `Accept-Encoding: br`, the CDN responds with an uncompressed response.
122119

123120
### Azure CDN Standard from Akamai profiles
124121

125122
For **Azure CDN Standard from Akamai** profiles, all files are eligible for compression. However, a file must be of a MIME type that has been [configured for compression](#enabling-compression).
126123

127-
These profiles support gzip compression encoding only. When a profile endpoint requests a gzip-encoded file, it is always requested from the origin, regardless of the client request.
124+
These profiles support gzip compression encoding only. When a profile endpoint requests a gzip-encoded file, it's always requested from the origin, regardless of the client request.
128125

129126
## Compression behavior tables
130127
The following tables describe Azure CDN compression behavior for every scenario:
Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
---
22
title: Debug HTTP headers for Azure CDN from Microsoft | Microsoft Docs
3-
description: Debug cache request headers provides additional information about the cache policy applied to the requested asset. These headers are specific to Azure CDN from Microsoft.
3+
description: Debug cache request headers provide additional information about the cache policy applied to the requested asset. These headers are specific to Azure CDN from Microsoft.
44
services: cdn
5-
documentationcenter: ''
65
author: duongau
7-
manager: danielgi
8-
editor: ''
9-
10-
ms.assetid:
6+
manager: kumudd
117
ms.service: azure-cdn
128
ms.workload: media
139
ms.tgt_pltfrm: na
1410
ms.topic: article
15-
ms.date: 07/31/2019
11+
ms.date: 02/27/2023
1612
ms.author: duau
1713

1814
---
1915
# Debug HTTP header for Azure CDN from Microsoft
16+
2017
The debug response header, `X-Cache`, provides details as to what layer of the CDN stack the content was served from. This header is specific to Azure CDN from Microsoft.
2118

2219
### Response header format
@@ -25,9 +22,9 @@ Header | Description
2522
-------|------------
2623
X-Cache: TCP_HIT | This header is returned when the content is served from the CDN edge cache.
2724
X-Cache: TCP_REMOTE_HIT | This header is returned when the content is served from the CDN regional cache (Origin shield layer)
28-
X-Cache: TCP_MISS | This header is returned when there is a cache miss, and the content is served from the Origin.
29-
X-Cache: PRIVATE_NOSTORE | This header is returned when the request cannot be cached as Cache-Control response header is set to either private or no-store.
25+
X-Cache: TCP_MISS | This header is returned when there's a cache miss, and the content is served from the Origin.
26+
X-Cache: PRIVATE_NOSTORE | This header is returned when the request can't be cached as Cache-Control response header is set to either private or no-store.
3027
X-Cache: CONFIG_NOCACHE | This header is returned when the request is configured not to cache in the CDN profile.
31-
X-Cache: N/A | This header is returned when the request that was denied by Signed URL and Rules Set.
28+
X-Cache: N/A | This header is returned when a request gets denied by Signed URL and Rules Set.
3229

33-
For additional information on HTTP headers supported in Azure CDN, see [Front Door to backend](../frontdoor/front-door-http-headers-protocol.md#from-the-front-door-to-the-backend).
30+
For more information on HTTP headers supported in Azure CDN, see [Front Door to backend](../frontdoor/front-door-http-headers-protocol.md#from-the-front-door-to-the-backend).

articles/cdn/cdn-pop-list-api.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,29 @@
22
title: Retrieve the current POP IP list for Azure CDN| Microsoft Docs
33
description: Learn how to get POP servers by using the REST API. POP servers make requests to origin servers associated with Azure Content Delivery Network endpoints.
44
services: cdn
5-
documentationcenter: ''
65
author: duongau
7-
manager: danielgi
8-
editor: ''
9-
10-
ms.assetid:
6+
manager: kumudd
117
ms.service: azure-cdn
128
ms.workload: tbd
139
ms.tgt_pltfrm: na
1410
ms.topic: article
15-
ms.date: 07/06/2021
11+
ms.date: 02/27/2023
1612
ms.author: duau
1713
ms.custom:
1814

1915
---
16+
2017
# Retrieve the current POP IP list for Azure CDN
2118

2219
## Retrieve the current Verizon POP IP list for Azure CDN
2320

24-
You can use the REST API to retrieve the set of IPs for Verizon’s point of presence (POP) servers. These POP servers make requests to origin servers that are associated with Azure Content Delivery Network (CDN) endpoints on a Verizon profile (**Azure CDN Standard from Verizon** or **Azure CDN Premium from Verizon**). Note that this set of IPs is different from the IPs that a client would see when making requests to the POPs.
21+
You can use the REST API to retrieve the set of IPs for Verizon’s point of presence (POP) servers. These POP servers make requests to origin servers that are associated with Azure Content Delivery Network (CDN) endpoints on a Verizon profile (**Azure CDN Standard from Verizon** or **Azure CDN Premium from Verizon**). This set of IPs is different from the IPs that a client would see when making requests to the POPs.
2522

2623
For the syntax of the REST API operation for retrieving the POP list, see [Edge Nodes - List](/rest/api/cdn/edge-nodes/list).
2724

2825
## Retrieve the current Microsoft POP IP list for Azure CDN
2926

30-
To lock down your application to accept traffic only from Azure CDN from Microsoft, you will need to set up IP ACLs for your backend. You may also restrict the set of accepted values for the header 'X-Forwarded-Host' sent by Azure CDN from Microsoft. These steps are detailed out as below:
27+
To lock down your application to accept traffic only from Azure CDN from Microsoft, you need to set up IP ACLs for your backend. You may also restrict the set of accepted values for the header 'X-Forwarded-Host' sent by Azure CDN from Microsoft. These steps are detailed as followed:
3128

3229
Configure IP ACLing for your backends to accept traffic from Azure CDN from Microsoft's backend IP address space and Azure's infrastructure services only.
3330

articles/cdn/cdn-standard-rules-engine.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: Use a rules engine to enforce HTTPS in Standard Azure CDN | Microsoft Docs
3-
description: Use the rules engine for Microsoft Standard Azure Content Delivery Network (Azure CDN) to customize how Azure CDN handles HTTP requests, including blocking the delivery of certain types of content, defining a caching policy, and modifying HTTP headers. In this article, learn how to create a rule to redirect users to HTTPS.
3+
description: Use the rules engine for Microsoft Standard Azure Content Delivery Network (Azure CDN) to customize how Azure CDN handles HTTP requests. Including blocking the delivery of certain types of content, defining a caching policy, and modifying HTTP headers. In this article, learn how to create a rule to redirect users to HTTPS.
44
services: cdn
55
author: duongau
66
ms.service: azure-cdn
77
ms.topic: how-to
8-
ms.date: 11/01/2019
8+
ms.date: 02/27/2023
99
ms.author: duau
1010

1111
---

0 commit comments

Comments
 (0)