Moeve Standardizes dbt Data Lake Workflows with Amazon Athena
Moeve implemented a centralized, serverless solution for dbt runs on Amazon Athena to address fragmented data processing and inconsistent compute across its data lakes. This standardization improved cost visibility and operational efficiency, reducing new dbt project onboarding from days to just 15 minutes. The architecture leverages Athena's serverless capabilities, Apache Iceberg for optimized incremental processing, and integrates with AWS Step Functions, Fargate, DynamoDB, and EventBridge.
- →Moeve standardizes dbt runs across data lakes with Amazon Athena
- →Serverless architecture for cost-effective, idempotent transformations
Notes (2) ›
- Moeve standardizes dbt runs across data lakes with Amazon Athena
Moeve developed a centralized, serverless dbt launcher using Amazon Athena to overcome fragmented data processing, inconsistent compute, and limited cost visibility across its data lakes. This standardized approach significantly reduced onboarding time for new dbt projects from days to approximately 15 minutes.
- Serverless architecture for cost-effective, idempotent transformations
The solution leverages Amazon Athena as the serverless processing engine, chosen for its operational simplicity and pay-per-query model. The architecture uses AWS Step Functions for run lifecycle control, AWS Fargate for ephemeral dbt container execution, Amazon DynamoDB for project configuration, and Amazon EventBridge to publish run results. It also features optimized incremental processing for Apache Iceberg tables, building dynamic predicates to reduce scanned data and achieve idempotent operations.
https://aws.amazon.com/blogs/big-data/how-moeve-standardized-dbt-runs-across-data-lakes-with-amazon-athena/
Related releases
- AWS MCP Server adds serverless diagnostics for Lambda functions with AI agents AWS What's New ·
- AWS Automated Security Response Adds AI Toolkit, Enhanced Management, and Multi-channel Notifications AWS What's New ·
- Amazon DynamoDB Streams now supports attribute-based access control (ABAC) AWS What's New ·
- Enforcing User Authorization Context in Amazon Bedrock AI Agents AWS Security Blog ·
- Amazon DynamoDB adds general availability for real-time vector search AWS What's New ·
- DynamoDB adds real-time vector search for scalable similarity searches AWS News Blog ·