Layered view
(
)
Overview of how the components of SRDP interact. Click on a component to view the details (documentation is shown in the bottom-right panel).
Compute: serverless jobs and ephemeral processes
Serverless Jobs
Dagster serverless job
Marimo
Quarto
FastAPI
Storage
Container Registry
DuckLake
ducklake-catalog
ducklake-storage
non-tabular data
... (other storage buckets)
marimo static website
Quarto static website
Compute: always-on services
VPC
Dagster
dagster-ui
dagster-daemon
PostgreSQL
zitadel
dagster
Kubernetes cluster
IAM
Traefix proxy
Zitadel
Object Storage
Serverless Jobs
Dagster serverless job
Dagster serverless job
ducklake-catalog
Dagster serverless job
ducklake-storage
Dagster serverless job
non-tabular data
Marimo
marimo static website
Quarto
Quarto static website
FastAPI
... (other storage buckets)
Container Registry
Kubernetes cluster
Container Registry
Dagster serverless job
DuckLake
ducklake-catalog
DuckLake
ducklake-storage
DuckLake
FastAPI
VPC
Kubernetes cluster
Dagster
dagster-ui
Dagster
dagster-daemon
Dagster
dagster
PostgreSQL
ducklake-catalog
PostgreSQL
dagster
PostgreSQL
zitadel
Kubernetes cluster
PostgreSQL
Kubernetes cluster
Dagster
Kubernetes cluster
Zitadel
Kubernetes cluster
Traefix proxy
Kubernetes cluster
FastAPI
IAM
Traefix proxy
IAM
Zitadel
Zitadel
zitadel
Object Storage
ducklake-storage
Object Storage
... (other storage buckets)
Object Storage
non-tabular data
Object Storage
marimo static website