# Overview

Welcome to the AWS + Apache Iceberg Data Stack Template!

This template provides everything you need to build a modern data lakehouse on AWS using Apache Iceberg.

<div align="center"><img src="https://762120491-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FryeUyIxiKpsTawnfUoTV%2Fuploads%2Fgit-blob-474669ba68da321f752e417c3f7136e0f9434851%2Ftemplate.png?alt=media" alt="Iceberg Stack Overview"></div>

The infrastructure is fully automated with Terraform and includes:

* An example ingestion pipeline: dlt + lambda
* A dbt project transformation Iceberg data with Athena
* AWS Step Functions to orchestrate ingestion + transformation
* A Github CI workflow

The template is designed to be fully modular and customizable.\
You can easily swap out any component with your preferred tools:

* Replace dlt with any other ingestion framework
* Use an alternative to dbt for transformations
* Switch to a different orchestration service instead of Step Functions

***

## Next Steps

1. [Key Concepts](https://docs.boringdata.io/template-aws-iceberg/introduction/key-concepts) - Understand the core architecture and components
2. [Get Started](https://docs.boringdata.io/template-aws-iceberg/introduction/get-started) - Set up your environment and run your first deployment
