This topic describes the billing methods, billable items, and billing rules for Enterprise Distributed Application Service (EDAS). The bills that are generated by EDAS do not cover the costs of Infrastructure as a Service (IaaS) resources such as Elastic Compute Service (ECS) instances, Server Load Balancer (SLB) instances, and Container Service for Kubernetes (ACK) clusters. You are billed separately for each IaaS resource that you use.

Important The examples in this topic are only for reference. The actual prices on the buy page of EDAS prevail.

Billing methods

EDAS supports the subscription and pay-as-you-go billing methods.

Subscription

The subscription billing method allows you to pay for resources in advance and is applicable to three editions of EDAS: Standard Edition, Professional Edition, and Platinum Edition.

If you use the subscription billing method, you are billed for additional application instances beyond the resource plan in pay-as-you-go mode. Standard Edition, Professional Edition, and Platinum Edition support the pay-as-you-go billing method for additional application instances beyond the resource plan. The unit price for a pay-as-you-go application instance varies with different editions. In this mixed payment mode, the free quota of five pay-as-you-go application instances are inapplicable. When you scale in an application, the pay-as-you-go application instances are released first. You are no longer charged for pay-as-you-go application instances that have been released. You are charged only the subscription fee if all pay-as-you-go application instances are released.

Pay-as-you-go

The pay-as-you-go billing method charges fees based on the amount of resources that are consumed. You are required to complete payments after bills are issued. You can change the billing method of EDAS from pay-as-you-go to subscription. For more information, see Switch the billing method from pay-as-you-go to subscription.

Only Standard Edition supports the pay-as-you-go billing method. For more information about the features that are provided by Standard Edition, see the description of Standard Edition in Editions.

If you want to disable the pay-as-you-go billing method for an application, you must manually delete the application on the application management page. Then, the system stops billing for the application.

Billable items

EDAS bills are generated based on the number of instances on which applications are deployed. These instances are referred to as application instances in this section. The application instance varies based on the type of cluster in which applications are deployed.

  • ECS cluster

    In an ECS cluster, only one application can be deployed on each ECS instance. Therefore, EDAS bills you for each application based on the number of ECS instances on which the application is deployed. These ECS instances are application instances.

    For example, if you deploy an application on 10 ECS instances in an ECS cluster, you are billed for 10 application instances.

  • Kubernetes cluster

    In a Kubernetes cluster, each pod is regarded as one application instance.

    For example, if you deploy an application on 15 pods in a Kubernetes cluster, you are billed for 15 application instances.

Important
  • EDAS calculates fees based on application instances rather than the relevant pods or ECS instances. You are charged based on the maximum number of running application instances in a day. No fees are generated when you restart ECS instances or pods.
  • If you create an application in an ECS cluster but do not add application instances, the application is free of charge.

EDAS on Alibaba Cloud (pay-as-you-go)

Only Standard Edition supports the pay-as-you-go billing method. For more information about the features that are provided by Standard Edition, see the description of Standard Edition in Editions.
Important If you want to disable the pay-as-you-go billing method for an application, you must manually delete the application on the application management page. Then, the system stops billing for the application.

Billing rules

EDAS provides a sales promotion for pay-as-you-go application instances. The first five pay-as-you-go application instances are free of charge during the sales promotion.

The following table describes the billing rules for pay-as-you-go application instances.
Tier for the number of pay-as-you-go application instancesUnit price for an application instance in the tier (unit: USD per day)
One to five application instances0 during the sales promotion
More than five application instances0.31

Billing formula and example

Billing formula: Number of pay-as-you-go application instances × Unit price for a pay-as-you-go application instance × Number of days in the current month when the pay-as-you-go application instances are used

Example: If you use 50 pay-as-you-go application instances, you are charged the following daily fee for the application instances: USD 0.31 × (50 - 5) = USD 13.95

EDAS on Alibaba Cloud (subscription)

Purchase an EDAS subscription plan.

Billing rules

Subscription billing is applicable to three editions of EDAS: Standard Edition, Professional Edition, and Platinum Edition. The subscription prices of application instances vary with the editions that you select.

Note Features vary with the editions that you select. For more information, see Editions.

Maximum number of supported application instancesStandard Edition (USD per month)Professional Edition (USD per month)Platinum Edition (USD per month)
511536,858
1014586,858
2019156,858
506862,2866,858
1001,1433,81011,430
2001,8296,09618,288
3002,4698,23022,860
4002,7449,14427,432
5003,08610,28730,860
500+N/A15,24045,719

Billing rules for additional application instances beyond the resource plan

If you use the subscription billing method, you are billed for additional application instances beyond the resource plan in pay-as-you-go mode.

Billing rules

Standard Edition, Professional Edition, and Platinum Edition support the pay-as-you-go billing method for additional application instances beyond the resource plan. The unit price for a pay-as-you-go application instance varies with different editions.
  • Standard Edition: USD 0.31 per day
  • Professional Edition: USD 0.93 per day
  • Platinum Edition: USD 2.79 per day

Billing formula and example

Calculation formula of mixed payment: Subscription price + Number of pay-as-you-go application instances × Unit price for a pay-as-you-go application instance × Number of days in the current month when the pay-as-you-go application instances are used

Example: If you purchase EDAS Standard Edition with 100 application instances in subscription mode and use 50 pay-as-you-go application instances for five days in a month, the total cost of application instances in that month is calculated by using the following formula: USD 1,143 + 50 × USD 0.31 × 5 = USD 1,220.5

When you scale in an application, the pay-as-you-go application instances are released first. You are no longer charged for pay-as-you-go application instances that have been released. You are charged only the subscription fee if all pay-as-you-go application instances are released.