ENS instances access the internet through three methods: a static public IP address assigned to a network interface controller (NIC), an elastic IP address (EIP), or an edge NAT Gateway. Each method is measured and billed separately.
The edge NAT Gateway feature is currently free of charge. Affected customers will be notified one month before billing starts.
Bandwidth pricing
Prices vary by region and carrier. All prices are in USD.
Prices in the Chinese mainland
| Carrier | Area | Single-line daily peak bandwidth (USD/Mbps/day) | Single-line monthly 4th peak bandwidth (USD/Mbps/month) | Single-line monthly 95th percentile bandwidth (USD/Mbps/month) |
|---|---|---|---|---|
| China Telecom, China Unicom | Beijing, Shanghai, and prefecture-level cities of Guangdong Province | 0.3077 | 7.6923 | 0.0714 |
| Regional centers | 0.1538 | 3.8462 | 0.0357 | |
| Other cities | 0.1231 | 3.0769 | 0.0286 | |
| China Mobile | Beijing, Shanghai, and prefecture-level cities of Guangdong Province | 0.1846 | 4.6154 | 0.0429 |
| Regional centers | 0.0923 | 2.3077 | 0.0214 | |
| Cities | 0.0738 | 1.8462 | 0.0171 |
Regional centers refer to provincial capitals and municipalities directly under the central government, excluding Beijing, Shanghai, and all prefecture-level cities in Guangdong Province. Sub-provincial cities that are not provincial capitals — such as Dalian, Qingdao, Xiamen, and Ningbo — are also classified as regional centers.
Prices in other countries and regions
For the edge node coverage of each billing region, see Node distribution.
|
Region |
Country/Region |
Pay-by-traffic (CNY/GB) |
Pay-by-daily-peak-bandwidth (CNY/Mbps/day) |
Pay-by-monthly-95th-percentile-bandwidth (CNY/Mbps/month) |
|
North America |
United States |
0.2 |
0.67 |
20 |
|
Europe |
France, Germany, Switzerland, Netherlands |
0.2 |
0.67 |
20 |
|
Asia-Pacific |
Thailand, Philippines, Malaysia, Singapore, Japan, China (Hong Kong), Indonesia |
0.38 |
1.27 |
38 |
|
Australia |
0.51 |
1.70 |
51 |
|
|
Macao (China) |
0.92 |
3.07 |
92 |
|
|
South Korea |
0.57 |
1.90 |
57 |
|
|
Middle East |
Türkiye, UAE |
0.44 |
1.47 |
44 |
|
Africa |
Egypt, South Africa |
0.44 |
1.47 |
44 |
|
Nigeria |
0.98 |
3.27 |
98 |
|
|
Central and South America |
Brazil |
0.35 |
1.17 |
35 |
Billing details
Static public IP bandwidth
When you create an ENS instance, you can assign a public IP address to its NIC. ENS then automatically assigns a static public IP address to the instance for internet access. With a static public IP address, you are charged only for internet bandwidth — no configuration fee applies.
How bandwidth is measured: ENS measures the inbound and outbound bandwidth of all instances on each edge node every 5 minutes. The higher of the two values is used as a valid peak bandwidth data point.
In pay-as-you-go mode, peak inbound and outbound bandwidth values are upper limits, not guaranteed service commitments. Bandwidth may be throttled under resource contention.
Three billing methods are available for static public IP bandwidth. A single billing method applies to all static public IPs under the same Alibaba Cloud account. For details, see Billing method consistency.
EIP bandwidth
If an ENS instance is attached to an EIP, the instance accesses the internet through the EIP. You are charged for both the EIP configuration fee and the internet bandwidth the EIP uses.
How EIP bandwidth is measured: ENS measures the inbound and outbound bandwidth of all EIPs on each edge node. The higher of the two values is used as a valid peak bandwidth data point. EIPs under the same account, on the same edge node, and using the same billing method are billed together.
EIPs under the same account can use different billing methods. For example, if you have three EIPs, the first can use pay-by-traffic and the other two can use pay-by-monthly-95th-percentile-bandwidth. ENS merges the bandwidth only for EIPs sharing the same account, edge node, and billing method.
EIP configuration fee (effective April 1, 2024):
| Category | Details |
|---|---|
| Billing method | Pay-as-you-go |
| Billing cycle | Calendar month |
| Unit price |
CNY 100/month/instance. |
| Formula | Configuration fee = Unit price x Validity factor |
Validity factor = Number of valid days / Total days in the month.
Example: June 2024 has 30 days. If an EIP has 17 valid days, the validity factor is 17/30 = 0.5667.
Valid days are counted from the day the EIP is created to the day it is released within a calendar month. If the EIP is not released in the current month, the period ends on the last day of the month.
-
Scenario 1: An EIP is created on June 5 and released on June 25. Valid days in June: 21.
-
Scenario 2: An EIP is created on June 5 and kept through the end of June. Valid days in June: 26.
Billing methods
ENS supports the following billing methods for internet bandwidth. All three use the same 5-minute measurement interval; they differ in how the billable value is determined and when bills are generated.
Choosing a billing method
The table below compares all three methods using the same baseline: a China Telecom node in Beijing, 50 Mbps peak bandwidth usage for an entire month (June 2024, 30 days).
| Billing method | Billing cycle | Best for | Example monthly cost |
|---|---|---|---|
| Daily peak bandwidth | Daily | Spiky, unpredictable traffic; you want to pay only for actual daily peaks | 50 x 0.3077/day x 30 days = USD 461.55 |
| Monthly 4th peak bandwidth | Monthly | Bursty traffic with a few high-traffic days; the 4th highest day is lower than the daily average | 50 x 7.6923 x 1.0 (validity factor) = USD 384.62 |
| Monthly 95th percentile bandwidth | Monthly | Sustained, predictable bandwidth; the 95th percentile method rewards consistent usage | 50 x 0.0714 x 1.0 = USD 3.57 |
The example above uses a full month (30/30 validity factor = 1.0) for illustration. When bandwidth usage spans fewer days, multiply by the corresponding validity factor.
Daily peak bandwidth
ENS measures bandwidth every 5 minutes, generating 288 data points per day. The highest data point in a day is the daily peak bandwidth for that node.
| Category | Details |
|---|---|
| Billing method | Pay-as-you-go |
| Billing cycle | Daily. A bill for the previous day is generated after 00:00 each day. |
| Formula | Daily fee = Sum of (daily peak bandwidth x unit price) across all nodes |
Pricing example: A node has a daily peak bandwidth of 50 Mbps. The unit price is USD 0.3077/Mbps/day (China Telecom in Beijing).
Daily fee for that node = 50 x 0.3077 = USD 15.39
Monthly 4th peak bandwidth
ENS calculates the daily peak bandwidth for each node every day throughout the month. At the end of the month, all daily peak values are sorted in descending order, and the fourth highest value is the billable bandwidth.
If no bandwidth is used during certain periods, no data points are generated for those periods.
| Category | Details |
|---|---|
| Billing method | Pay-as-you-go |
| Billing cycle | Calendar month. A bill for the previous month is generated on the first day of the next month. |
| Formula | Monthly fee = Sum of (4th highest daily peak x unit price x validity factor) across all nodes |
| Validity factor | Number of valid days in the month / Total days in the month |
| Valid days | The number of days in which internet bandwidth was used |
Pricing example: In June 2024 (30 days), an instance on a China Telecom node in Beijing uses bandwidth for 17 days (June 5–June 21). The 4th highest daily peak bandwidth is 60 Mbps.
-
Validity factor: 17/30 = 0.5667
-
Unit price: USD 7.6923/Mbps/month
-
Monthly fee for that node: 60 x 7.6923 x 0.5667 = USD 261.51
Monthly 95th percentile bandwidth
ENS measures bandwidth every 5 minutes throughout the month, generating one data point every 5 minutes. All data points (N) for a node are sorted in descending order. The top 5% of data points (M = floor(N x 0.05)) are discarded, and the (M+1)th data point is the 95th percentile billable bandwidth.
If no bandwidth is used during certain periods, no data points are generated for those periods.
| Category | Details |
|---|---|
| Billing method | Pay-as-you-go |
| Billing cycle | Calendar month. A bill for the previous month is generated on the first day of the next month. |
| Formula | Monthly fee = Sum of (95th percentile bandwidth x unit price x validity factor) across all nodes |
| Validity factor | Number of valid days in the month / Total days in the month |
| Valid days | The number of days in which internet bandwidth was used |
Pricing example: In June 2024 (30 days), an instance on a China Telecom node in Beijing uses bandwidth for 14 days.
-
Total data points: 14 days x 288 data points/day = 4,032 data points
-
Top 5% discarded: floor(4,032 x 0.05) = floor(201.6) = 201 data points
-
95th percentile value: the 202nd data point (after sorting in descending order)
-
Assume the 202nd data point is 60 Mbps.
-
Validity factor: 14/30 = 0.4667
-
Unit price: USD 0.0714/Mbps/month
-
Monthly fee for that node: 60 x 0.0714 x 0.4667 = USD 2.00
Billing method consistency
A single billing method applies to all static public IP bandwidth under the same Alibaba Cloud account. This billing cycle also applies to other pay-as-you-go resources — such as instances and disks — under the same account.
For example, if you select monthly 95th percentile bandwidth when creating your first instance, all existing and new static public IPs under your account are billed using that method. The monthly billing cycle then also applies to all existing and new pay-as-you-go instances and disks under your account.
For more information about billing methods, see Pay-as-you-go (user-level, deprecated).