peter_s
10/25/2023, 4:10 PMStéphane Burwash
10/27/2023, 3:08 PMmeltano run command). This gives you flexibility on your orchestrator choice.
Here are a few options
• Meltano could comes with orchestration services out of the box, so you can always use that. (Is a paid option though)
• A self-hosted airflow stack is always good, but comes with it's issues (scalability & requires maintenance)
• You could also graduate to a hosted but self-managed solution such as MWAA, or, if your jobs are really large, you could go fully hosted with something like astronomer
Basically, my 2 cents are:
• It's *not the choice of orchestrator (*brand) that's important, since your dag structure is fairly basic.
• What important is:
◦ How scalable / fault tolerant do you want your architecture to be?
◦ What type of effort/time/money to do you want to put into creating / maintaining your orchestration stack
• And a bit of advice: maintaining an orchestration stack is a pain in the ass 🍑 and can be a huge time-sync, so take that into account if you want to create your full self-managed version.
Hope this helps 😄peter_s
10/27/2023, 4:48 PMStéphane Burwash
10/27/2023, 4:56 PMpeter_s
10/27/2023, 5:33 PM