All Products
Search
Document Center

Enterprise Distributed Application Service:Billing overview

Last Updated:Jan 18, 2024

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 is inapplicable. When you scale in an application, 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 provided, 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 management fees of application instances rather than 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.

  • If an ECS instance in an ECS cluster does not expire, you are charged for the ECS instance even if it is in the Stopped state. We recommend that you remove ECS instances that you no longer require from your ECS cluster.

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 provided, 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.

Number of pay-as-you-go application instances

Unit price per application instance (unit: USD per day)

1 to 5

0 during the sales promotion

More than 5

0.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 based on the edition.

Note

Features vary based on the edition. For more information, see Editions.

Maximum number of supported application instances

Standard Edition (USD per month)

Professional Edition (USD per month)

Platinum Edition (USD per month)

5

1

153

6,858

10

1

458

6,858

20

1

915

6,858

50

686

2,286

6,858

100

1,143

3,810

11,430

200

1,829

6,096

18,288

300

2,469

8,230

22,860

400

2,744

9,144

27,432

500

3,086

10,287

30,860

500+

N/A

15,240

45,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.

References

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 based on the edition.

  • 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, 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.