Amazon MWAA Serverless now supports PythonOperator and BashOperator

Published
August 18, 2026
https://aws.amazon.com/about-aws/whats-new/2026/08/mwaa-serverless-pythonoperator-bashoperator/

Amazon MWAA Serverless Feature Update

Amazon Managed Workflows for Apache Airflow (Amazon MWAA) Serverless now supports running custom Python functions and shell scripts directly in the serverless runtime using PythonOperator and BashOperator. Data engineering teams can now execute daily code patterns, including data transformations, format conversions, and data quality checks, without provisioning additional infrastructure.

Package your Python modules or shell scripts as code packages, upload them to Amazon S3, and reference them when creating or updating a workflow. The service snapshots your code at workflow creation time and uses that snapshot for all subsequent runs, ensuring consistency across executions.

What to do

  • Package your Python modules or shell scripts as code packages.
  • Upload them to Amazon S3.
  • Reference them when creating or updating a workflow.

This feature is available in all AWS Regions where Amazon MWAA Serverless is available.

Source: AWS release notes




If you need further guidance on AWS, our experts are available at AWS@westloop.io. You may also reach us by submitting the Contact Us form.

Follow our blog

Get the latest insights and advice on AWS services from our experts.

By clicking Sign Up you're confirming that you agree with our Terms and Conditions.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.