# dashapetr/aws-data-engineer-certification architecture

> Architecture diagram of the GitHub repository dashapetr/aws-data-engineer-certification, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/dashapetr/aws-data-engineer-certification
- Repository: https://github.com/dashapetr/aws-data-engineer-certification

## Overview

This repository is a study resource for the AWS Data Engineer Associate certification, not an executable application. The principal workflow is for a learner to review preparation guidance, then consult scenario-focused how-to material and case studies. The tree identifies those materials, but no source excerpts establish links or execution flow among individual documents.

Main entry points: [`README.md`](https://github.com/dashapetr/aws-data-engineer-certification/blob/main/README.md) (Preparation Overview), [`how-to/README.md`](https://github.com/dashapetr/aws-data-engineer-certification/blob/main/how-to/README.md) (How-To Index), [`case_studies/README.md`](https://github.com/dashapetr/aws-data-engineer-certification/blob/main/case_studies/README.md) (Case Study Index)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_orientation["Exam Preparation"]
  node_readme["Preparation Overview<br/>[README.md]"]
end

subgraph group_guides["AWS How-To Guides"]
  node_howto_index["How-To Index<br/>[README.md]"]
  node_athena["Athena Guides"]
  node_glue["Glue Guides"]
  node_redshift["Redshift Guides"]
  node_streaming["Streaming Guides"]
  node_s3["S3 Guides"]
  node_general["General Guides"]
end

subgraph group_cases["Case Studies"]
  node_case_index["Case Study Index<br/>[README.md]"]
  node_engineering_case["Engineering Case"]
  node_automotive_case["Automotive Case"]
  node_scale_case["Petabytes Case"]
end

node_learner(("Learner"))

node_learner -->|"reads"| node_readme
node_readme -->|"references"| node_howto_index
node_learner -->|"browses"| node_howto_index
node_learner -->|"browses"| node_case_index

click node_readme "https://github.com/dashapetr/aws-data-engineer-certification/blob/main/README.md"
click node_howto_index "https://github.com/dashapetr/aws-data-engineer-certification/blob/main/how-to/README.md"
click node_athena "https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to"
click node_glue "https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to"
click node_redshift "https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to"
click node_streaming "https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to"
click node_s3 "https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to"
click node_general "https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to"
click node_case_index "https://github.com/dashapetr/aws-data-engineer-certification/blob/main/case_studies/README.md"
click node_engineering_case "https://github.com/dashapetr/aws-data-engineer-certification/blob/main/case_studies/AnyCompany_engineering.md"
click node_automotive_case "https://github.com/dashapetr/aws-data-engineer-certification/blob/main/case_studies/AnyCompany_racing_automotive.md"
click node_scale_case "https://github.com/dashapetr/aws-data-engineer-certification/blob/main/case_studies/petabytes_data_3_months.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_readme toneBlue
class node_howto_index,node_athena,node_glue,node_redshift,node_streaming,node_s3,node_general toneAmber
class node_case_index,node_engineering_case,node_automotive_case,node_scale_case toneMint
class node_learner toneIndigo
```

## Components

### Exam Preparation

- [Preparation Overview](https://github.com/dashapetr/aws-data-engineer-certification/blob/main/README.md): `README.md`

### AWS How-To Guides

- [How-To Index](https://github.com/dashapetr/aws-data-engineer-certification/blob/main/how-to/README.md): `how-to/README.md`
- [Athena Guides](https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to): `how-to`
- [Glue Guides](https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to): `how-to`
- [Redshift Guides](https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to): `how-to`
- [Streaming Guides](https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to): `how-to`
- [S3 Guides](https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to): `how-to`
- [General Guides](https://github.com/dashapetr/aws-data-engineer-certification/tree/main/how-to): `how-to`

### Case Studies

- [Case Study Index](https://github.com/dashapetr/aws-data-engineer-certification/blob/main/case_studies/README.md): `case_studies/README.md`
- [Engineering Case](https://github.com/dashapetr/aws-data-engineer-certification/blob/main/case_studies/AnyCompany_engineering.md): `case_studies/AnyCompany_engineering.md`
- [Automotive Case](https://github.com/dashapetr/aws-data-engineer-certification/blob/main/case_studies/AnyCompany_racing_automotive.md): `case_studies/AnyCompany_racing_automotive.md`
- [Petabytes Case](https://github.com/dashapetr/aws-data-engineer-certification/blob/main/case_studies/petabytes_data_3_months.md): `case_studies/petabytes_data_3_months.md`

### Other components

- **Learner**

## Connections

- Learner → Preparation Overview: reads
- Preparation Overview → How-To Index: references
- Learner → How-To Index: browses
- Learner → Case Study Index: browses
