PlantUML C4 — Deployment view
C4 deployment-level view — portable PlantUML with nested nodes.
Rendering…
Make it your own.
@startuml
!theme plain
skinparam backgroundColor transparent
skinparam linetype ortho
skinparam node {
BackgroundColor #1168bd
BorderColor #0b4884
FontColor white
}
skinparam component {
BackgroundColor #dbeafe
BorderColor #1e3a8a
}
skinparam database {
BackgroundColor #fef3c7
BorderColor #92400e
}
title Deployment — production
node "AWS us-east-1" as aws {
node "EKS cluster\n(Kubernetes 1.30)" as eks {
component "API\n[Go]" as api
component "Worker\n[Go]" as worker
}
node "RDS (Postgres 16)" as rds {
database "Primary DB" as db
}
node "S3 (object store)" as s3 {
database "Uploads bucket" as bucket
}
}
api --> db : SQL/TLS
worker --> db : SQL/TLS
api --> bucket : S3 API
@enduml