fred_reimer
11/16/2021, 2:20 AMaaronsteers
11/16/2021, 2:27 AMCloudwatch Events
trigger Step Function
which runs an ECS Fargate Task
defined by an ECR
-backed docker image, with state stored in S3
. Creds were backed by AWS Parameter Store, which mapped from the config ref to environment variables in the defined ECS task. The step functions also created a nice "clickable" invoke point from AWS Web Console, as well as providing a means for max runtime and retry logic.aaronsteers
11/16/2021, 2:31 AMmeltano.yml
file (or similar Meltano project artifact) as its input. In theory, most of the logic you describe could be built into Terraform module. We're still exploring the details how much Meltano would/should need to understand AWS infra in order to enable scenarios like these.aaronsteers
11/16/2021, 2:32 AMaaronsteers
11/16/2021, 2:36 AMchris_kings-lynne
11/16/2021, 5:43 AMchris_kings-lynne
11/16/2021, 5:44 AMchris_kings-lynne
11/16/2021, 5:44 AMfred_reimer
11/16/2021, 7:27 PM