PlantUML — GCP Architecture
Google Cloud web application — portable PlantUML (no external stdlib).
Rendering…
Make it your own.
@startuml
!theme plain
skinparam backgroundColor transparent
skinparam linetype ortho
skinparam cloud {
BackgroundColor #dbeafe
BorderColor #1e3a8a
}
skinparam component {
BackgroundColor #fef3c7
BorderColor #92400e
}
skinparam database {
BackgroundColor #dcfce7
BorderColor #166534
}
title GCP web application
cloud "Cloud Storage\n(Static assets)" as storage
cloud "Cloud CDN" as cdn
component "Compute Engine\nus-central1-a" as ce1
component "Compute Engine\nus-central1-b" as ce2
database "Cloud SQL\n(Postgres)" as sql
component "Pub/Sub\n(Events)" as pubsub
component "Cloud Function\n(Worker)" as fn
cdn --> storage
cdn --> ce1
cdn --> ce2
ce1 --> sql
ce2 --> sql
ce1 --> pubsub
pubsub --> fn
fn --> sql
@enduml