That's a common question many have as the data space explodes yearly. If you want an end-to-end base solution with integration, transformation, and a BI solution (this is the most flexible to exchange with any tool you like) and orchestrate everything, I have a hands-on example here
Configure Airbyte Connections with Python (Dagster) or if you are interested why each tool, I wrote the related article
The Open (aka Modern) Data Stack Distilled into Four Core Tools (including a linked GitHub repo to get you started).
Our alpha destination is a good start and works alongside a Databricks Spark Server. I wrote a
tutorial explaining why you'd want to use Databricks and how to implement it (some things might have changed, and some also reported some problems with some features of this connection).
AWS glue, you can see more as a lean version of orchestration, not as a comparison to Airbyte. But I wouldn't use that Glue for orchestration except for a POC or small applications. You usually want to reuse existing components in orchestration pretty fast, want to have restart ability, etc., all of the features an orchestrator does for you.
I hope some of this help, but I'm sure new different questions are popping up now :)