EDAS charges management fees based on the number of application instances you deploy. Infrastructure resources such as Elastic Compute Service (ECS) instances, Server Load Balancer (SLB) instances, and Container Service for Kubernetes (ACK) clusters are billed separately.
The pricing examples below are for reference only. Actual prices on the buy page prevail.
Billing methods
EDAS supports two billing methods:
| Billing method | How it works | Available editions |
|---|---|---|
| Subscription | Pay upfront for a fixed number of application instances per month | Standard, Professional, and Platinum |
| Pay-as-you-go | Pay daily based on the number of running application instances | Standard only |
To switch from pay-as-you-go to subscription, see Switch the billing method from pay-as-you-go to subscription.
What counts as an application instance
EDAS billing is based on application instances, not the underlying infrastructure. What constitutes an application instance depends on the cluster type:
| Cluster type | Application instance definition | Example |
|---|---|---|
| ECS cluster | Each ECS instance running an application = 1 application instance. Only one application runs per ECS instance. | Deploy on 10 ECS instances = 10 application instances |
| Kubernetes cluster | Each pod = 1 application instance | Deploy on 15 pods = 15 application instances |
-
Billing is based on the maximum number of running application instances in a day. Restarting ECS instances or pods does not generate additional fees.
-
An application in an ECS cluster with no instances added is free.
-
A stopped ECS instance in an ECS cluster still incurs EDAS charges if the instance has not expired. Remove ECS instances you no longer need from the cluster.
Pay-as-you-go pricing
Only Standard Edition supports pay-as-you-go billing. For a feature comparison across editions, see Editions.
Free tier
The first 5 pay-as-you-go application instances are free during the current sales promotion.
Pay-as-you-go rates
| Application instances | Unit price (USD/day per instance) |
|---|---|
| 1-5 | Free (sales promotion) |
| 6+ | 0.31 |
Daily cost formula
Daily cost = (Total application instances - 5 free instances) x USD 0.31
Example: 50 application instances:
-
Billable instances: 50 - 5 = 45
-
Daily cost: 45 x USD 0.31 = USD 13.95
Stop pay-as-you-go billing
To stop charges for an application, delete it from the application management page. EDAS stops billing after the application is deleted.
Subscription pricing
Subscription plans are available for three editions: Standard Edition, Professional Edition, and Platinum Edition. Each edition provides different features and supports different numbers of application instances.
Features vary by edition. For a detailed comparison, see Editions.
Subscription rates
| Maximum application instances | Standard Edition (USD/month) | Professional Edition (USD/month) | Platinum Edition (USD/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 |
Overage billing for additional instances
When you exceed the application instances included in your subscription plan, each additional instance is billed in pay-as-you-go mode at a rate that varies by edition:
| Edition | Overage rate (USD/day per instance) |
|---|---|
| Standard Edition | 0.31 |
| Professional Edition | 0.93 |
| Platinum Edition | 2.79 |
In this mixed billing mode, the free quota of 5 pay-as-you-go application instances does not apply.
Mixed billing cost formula
Monthly cost = Subscription fee + (Overage instances x Overage rate x Days used)
Example: You subscribe to Standard Edition with 100 application instances and run 50 additional instances for 5 days in a month:
| Cost component | Value |
|---|---|
| Subscription fee | USD 1,143 |
| Overage instances | 50 |
| Overage rate (Standard Edition) | USD 0.31/day per instance |
| Days used | 5 |
| Overage cost | 50 x USD 0.31 x 5 = USD 77.50 |
| Total monthly cost | USD 1,143 + USD 77.50 = USD 1,220.50 |
Scale-in behavior
When you scale in an application, pay-as-you-go (overage) instances are released first. After all overage instances are released, only the subscription fee applies.