# 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="/files/g4E8xN1jn1bFQHKJMhHo" 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](/template-aws-iceberg/introduction/key-concepts.md) - Understand the core architecture and components
2. [Get Started](/template-aws-iceberg/introduction/get-started.md) - Set up your environment and run your first deployment


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.boringdata.io/template-aws-iceberg/introduction/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
