Revisit Amazon Web Services re:Invent 2024’s biggest moments and watch keynotes and innovation talks on demand

 ✕

Amazon Managed Workflows for Apache Airflow (MWAA) Pricing

Pricing summary / tiers

With Amazon Managed Workflows for Apache Airflow (MWAA) you pay only for what you use. There are no minimum fees or upfront commitments. You pay for the time your Airflow Environment runs plus any additional auto-scaling to provide more worker or web server capacity.

Environment Pricing

Hourly Instance Usage

You pay for your Managed Workflows environment usage on an hourly basis (billed at one second resolution), with varying fees depending on the size of the environment. See the Environment Instance Pricing table for details.

Additional Worker Instance Pricing

Hourly Instance Usage

If you opt for auto-scaling, you pay for any additional worker instances used based upon your Managed Workflow environment task load. Usage is billed on an hourly basis (at one second resolution), with varying fees depending on the size of the environment. See the Additional Worker Instance Pricing table for details.

Additional Scheduler Instance Pricing

Hourly Instance Usage

If you opt for additional schedulers beyond those included with your Managed Workflows environment, you pay for any additional scheduler instances used based upon your Managed Workflow environment availability. See the Additional Scheduler Instance Pricing table for details.

Additional Web Server Instance Pricing

Hourly Instance Usage

If you opt for additional web server instances, you pay for those instances for the same duration that your Amazon MWAA environment is available. Usage is billed on an hourly basis (at one second resolution), with varying fees depending on the size of the environment. See the Additional Web Server Instance Pricing table for details.

Database Storage

GB-month Storage

Storage consumed by your Managed Workflows meta database is billed in per GB-month increments. You pay only for the storage your Managed Workflows meta database consumes and do not need to provision in advance.

Pricing table

Environment Instance Pricing

Region: China (Beijing) Region, Operated by Sinnet

Size Scheduler vCPU Worker vCPU Web Server vCPU Recommended Workflow Capacity Price Per Hour (CHY)
Micro 1 n/a 1 Up to 25 DAGs 2.1006237
Small 1 1 1 Up to 50 DAGs 3.5493297
Medium 2 2 1 Up to 250 DAGs 5.3602122
Large 4 4 2 Up to 1000 DAGs 7.1710947
XL 8 8 4 Up to 2000 DAGs 14.3421894
2XL 16 16 8 Up to 4000 DAGs 28.6843788

Additional Worker and Scheduler Instance Pricing

Size Price per Hour (CNY)
Small 0.39839415
Medium 0.7967883
Large 1.5935766
XL 3.1871532
2XL 6.3743064

Additional Web Server Instance Pricing (BJS)

Size Price per Hour (CNY)
Small 0.39839415 CNY
Medium 0.39839415 CNY
Large 0.7967883 CNY
XL 1.5935766 CNY
2XL 3.1871532 CNY

Meta Database Storage

0.724353 CNY per GB Month

Environment Instance Pricing

Region: China (Ningxia) Region, Operated by NWCD

Size Scheduler vCPU Worker vCPU Web Server vCPU Recommended Workflow Capacity Price Per Hour(CNY)
Micro 1 n/a 1 Up to 25 DAGs 2.8008316
Small 1 1 1 Up to 50 DAGs 4.7324396
Medium 2 2 1 Up to 250 DAGs 7.1469496
Large 4 4 2 Up to 1000 DAGs 9.5614596
XL 8 8 4 Up to 2000 DAGs 19.1229192
2XL 16 16 8 Up to 4000 DAGs 38.2458384

Additional Worker and Scheduler Instance Pricing

Size Price per Hour (CNY)
Small 0.5311922
Medium 1.0623844
Large 2.1247688
XL 4.2495376
2XL 8.4990752

Additional Web Server Instance Pricing (ZHY)

Size Price per Hour
Small 0.5311922 CNY
Medium 0.5311922 CNY
Large 1.0623844 CNY
XL 2.1247688 CNY
2XL 4.2495376 CNY

Meta Database Storage

0.965804 CNY per GB Month

Pricing examples

If you are operating a medium Managed Workflows environment with Apache Airflow the Amazon Web Services China (Beijing) Region, Operated by Sinnet, where your variable demand requires 10 workers simultaneously for 2 hours a day, you require a total of 4 web servers simultaneously for 3 hours a day to manage your programmatic and Airflow UI load, a total of 3 schedulers to manage your workflow definitions, and retain 40 GB of data (approximately 200 daily workflows, each with 20 tasks, stored for 6 months), you would pay the following for the month:

Environment charge
Instance usage (in hours) = 31 days x 24 hrs/day = 744 hours
x 5.360212 CNY (price per hour for a medium environment in the China (Beijing) Region, Operated by Sinnet)
= 3,988.00 CNY

Worker charge
Instance usage (in hours) = 31 days x 2 hrs/day x 9 additional instances (10 less 1 included with environment) = 558 hours
x 0.796788 CNY (price per hour for a medium worker in the China (Beijing) Region, Operated by Sinnet)

= 444.61 CNY

Scheduler charge
Instance usage (in hours) = 31 days x 24 hrs/day x 1 additional instances (3 less 2 included with environment) = 774 hours
x 0.796788 CNY (price per hour for a medium scheduler in the China (Beijing) Region, Operated by Sinnet)
= 616.71 CNY

Web Server charge
Instance usage (in hours) = 31 days x 3 hrs/day x 2 additional instances (4 less 2 included with environment) = 186 hours
x 0.39839415 CNY (price per hour for a medium worker in the China (Beijing) Region, Operated by Sinnet)
= 74.10 CNY

Meta database charge
40 GB or storage x 0.724353 CNY-month = 28.97 CNY

Total charge = 5,152.39 CNY