Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New repo - trigger-mwaa-dag-using-s3-event #2274

Closed
2 of 12 tasks
nikhilswagle opened this issue May 2, 2024 · 2 comments
Closed
2 of 12 tasks

New repo - trigger-mwaa-dag-using-s3-event #2274

nikhilswagle opened this issue May 2, 2024 · 2 comments
Assignees

Comments

@nikhilswagle
Copy link
Contributor

Description

This repository demonstrates how to trigger a DAG workflow hosted in MWAA (Managed Wokflow for Apache Airflow) using input request files uploaded in a source S3 bucket.

Important: this application uses various AWS services and there are costs associated with these services after the Free Tier usage - please see the AWS Pricing page for details. You are responsible for any AWS costs incurred. No warranty is implied in this example.

language

English

runtime

Python

Level

200

Type

Examples

Use case

Backend

Primary image

https://github.com/aws-samples/trigger-mwaa-dag-using-s3-event/blob/main/img/design.png

IaC framework

Terraform

AWS Serverless services used

  • Amazon API Gateway
  • Amazon DynamoDB
  • Amazon EventBridge
  • AWS IoT
  • AWS Lambda
  • Amazon Rekognition
  • Amazon S3
  • AWS Step Functions
  • Amazon SNS
  • Amazon SQS
  • Amazon Transcribe
  • Amazon Translate

Description headline

Triggering DAG (Directed Acyclical Graph) workflow in MWAA (Managed Wokflow for Apache Airflow) using S3 file upload events

Repo URL

https://github.com/aws-samples/trigger-mwaa-dag-using-s3-event

Additional resources

Invoking DAGs with a Lambda Function
Airflow Core Concepts

Author Name

Damodar Shenvi Wagle

Author Image URL

https://drive.google.com/file/d/1o-NvTy-Ock12bKOLoMiwyolqizNNMhv8/view?usp=sharing

Author Bio

Damodar Shenvi Wagle is a Senior Cloud Application Architect at AWS Professional Services.

Author Twitter handle

No response

Author LinkedIn URL

https://www.linkedin.com/in/damodar-shenvi-wagle-72375548/

leave

No response

@nikhilswagle
Copy link
Contributor Author

Submitted the issue based on the suggestion in this PR.
Did not find Amazon MWAA (Managed Wokflow for Apache Airflow) service in the options.

@julianwood
Copy link
Contributor

Added

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants