CDK Application (Infrastructure Stacks)
Document Required
Description
The AWS CDK app with four stacks: DeployStack (OIDC), IngestionStack, CatalogStack, EdaStack (ECS Fargate Streamlit). Single source of truth deployed by GitHub Actions/GitLab CI. Record DeployRoleArn, GithubWebhookUrl, StreamlitMartUrl in docs/deploy-manifest.yaml after deploy.
Metadata
- Type:
- Document
- Required:
- Yes
- Created:
- Aug 31, 2026
- Updated:
- Sep 15, 2026
Producer Activity
Model the Data Lake as CDK Stacks
Model and Deploy Infrastructure as Code
Consumer Activities 8
-
Stand Up Serverless Ingestion from Scoped Sources
Build the Operational Data Lake Pipeline Required
-
Backfill Historical GitHub Events
Build the Operational Data Lake Pipeline Required
-
Deploy via GitHub Actions
Model and Deploy Infrastructure as Code Required
-
Store Compressed and Partitioned in S3
Build the Operational Data Lake Pipeline Required
-
Deploy via GitLab CI
Model and Deploy Infrastructure as Code Required
-
Look until Trusted
Constraint and Flow Analysis Optional
-
Catalog with AWS Glue
Build the Operational Data Lake Pipeline Required
-
Present the Catalog via Athena
Build the Operational Data Lake Pipeline Required