Skip to content

Commit 31729e8

Browse files
committed
freshness review
1 parent fb50d81 commit 31729e8

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

articles/cdn/cdn-billing.md

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,13 @@
22
title: Understanding Azure CDN billing | Microsoft Docs
33
description: Learn about the billing structure for content hosted by Azure Content Delivery Network, including billing regions, delivery charges, and to manage costs.
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: 09/13/2019
11+
ms.date: 02/27/2023
1612
ms.author: duau
1713

1814
---
@@ -21,6 +17,7 @@ ms.author: duau
2117
This FAQ describes the billing structure for content hosted by Azure Content Delivery Network (CDN).
2218

2319
## What is a billing region?
20+
2421
A billing region is a geographic area used to determine what rate is charged for delivery of objects from Azure CDN. The current billing zones and their regions are as follows:
2522

2623
- Zone 1: North America, Europe, Middle East, and Africa
@@ -38,17 +35,17 @@ For information about point-of-presence (POP) regions, see [Azure CDN POP locati
3835
For information about Azure CDN pricing, see [Content Delivery Network pricing](https://azure.microsoft.com/pricing/details/cdn/).
3936

4037
## How are delivery charges calculated by region?
41-
The Azure CDN billing region is based on the location of the source server delivering the content to the end user. The destination (physical location) of the client is not considered the billing region.
38+
The Azure CDN billing region is based on the location of the source server delivering the content to the end user. The destination (physical location) of the client isn't considered the billing region.
4239

43-
For example, if a user located in Mexico issues a request and this request is serviced by a server located in a United States POP due to peering or traffic conditions, the billing region will be the United States.
40+
For example, if a user located in Mexico issues a request and this request gets serviced by a server located in a United States POP due to peering or traffic conditions, the billing region is the United States.
4441

4542
## What is a billable Azure CDN transaction?
46-
Any HTTP(S) request that terminates at the CDN is a billable event, which includes all response types: success, failure, or other. However, different responses may generate different traffic amounts. For example, *304 Not Modified* and other header-only responses generate little traffic because they are a small header response; similarly, error responses (for example, *404 Not Found*) are billable but incur a small cost because of the tiny response payload.
43+
Any HTTP(S) request that terminates at the CDN is a billable event, which includes all response types: success, failure, or other. However, different responses may generate different traffic amounts. For example, *304 Not Modified* and other header-only responses generate little traffic because they're a small header response. Similarly, error responses (for example, *404 Not Found*) are billable but incur a small cost because of the tiny response payload.
4744

4845
## What other Azure costs are associated with Azure CDN use?
4946
Using Azure CDN also incurs some usage charges on the services used as the origin for your objects. These costs are typically a small fraction of the overall CDN usage cost.
5047

51-
If you are using Azure Blob storage as the origin for your content, you also incur the following storage charges for cache fills:
48+
If you're using Azure Blob storage as the origin for your content, you also incur the following storage charges for cache fills:
5249

5350
- Actual GB used: The actual storage of your source objects.
5451

@@ -57,11 +54,11 @@ If you are using Azure Blob storage as the origin for your content, you also inc
5754
- Transfers in GB: The amount of data transferred to fill the CDN caches.
5855

5956
> [!NOTE]
60-
> Starting October 2019, If you are using Azure CDN from Microsoft, the cost of data transfer from Origins hosted in Azure to CDN PoPs is free of charge. Azure CDN from Verizon and Azure CDN from Akamai are subject to the rates described below.
57+
> Starting October 2019, If you are using Azure CDN from Microsoft, the cost of data transfer from Origins hosted in Azure to CDN PoPs is free of charge. Azure CDN from Verizon and Azure CDN from Akamai are subject to the rates described as followed.
6158
6259
For more information about Azure Storage billing, see [Plan and manage costs for Azure Storage](../storage/common/storage-plan-manage-costs.md).
6360

64-
If you are using *hosted service delivery*, you will incur charges as follows:
61+
If you're using *hosted service delivery*, you incur charges as follows:
6562

6663
- Azure compute time: The compute instances that act as the origin.
6764

@@ -74,16 +71,16 @@ If your client uses byte-range requests (regardless of origin service), the foll
7471
- When a request arrives for only part of an object (by specifying a byte-range header), the CDN may fetch the entire object into its cache. As a result, even though the billable transaction from the CDN is for a partial response, the billable transaction from the origin may involve the full size of the object.
7572

7673
## How much transfer activity occurs to support the cache?
77-
Each time a CDN POP needs to fill its cache, it makes a request to the origin for the object being cached. As a result, the origin incurs a billable transaction on every cache miss. The number of cache misses depends on a number of factors:
74+
Each time a CDN POP needs to fill its cache, it makes a request to the origin for the object being cached. As a result, the origin incurs a billable transaction on every cache miss. The number of cache misses depends on many factors:
7875

79-
- How cacheable the content is: If the content has high TTL (time-to-live)/expiration values and is accessed frequently so it stays popular in cache, then the vast majority of the load is handled by the CDN. A typical good cache-hit ratio is well over 90%, meaning that less than 10% of client requests have to return to origin, either for a cache miss or object refresh.
76+
- How cacheable the content is: If the content has high TTL (time-to-live)/expiration values and is accessed frequently so it stays popular in cache, then most of the load gets handled by the CDN. A typical good cache-hit ratio is well over 90%, meaning that less than 10% of client requests have to return to origin, either for a cache miss or object refresh.
8077

8178
- How many nodes need to load the object: Each time a node loads an object from the origin, it incurs a billable transaction. As a result, more global content (accessed from more nodes) results in more billable transactions.
8279

8380
- TTL influence: A higher TTL for an object means it needs to be fetched from the origin less frequently. It also means clients, such as browsers, can cache the object longer, which can reduce the transactions to the CDN.
8481

8582
## Which origin services are eligible for free data transfer with Azure CDN from Microsoft?
86-
If you use one of the following Azure services as your CDN origin, you will not be charged from Data transfer from the Origin to the CDN PoPs.
83+
If you use one of the following Azure services as your CDN origin, you don't get charged from Data transfer from the Origin to the CDN PoPs.
8784

8885
- Azure Storage
8986
- Azure Media Services

0 commit comments

Comments
 (0)