title Production checkout
Users -> CDN (cloudfront) : cache miss
cloud aws {
vpc prod {
subnet public { ALB (elb) }
subnet private {
ALB -> EC2 (ec2) -> RDS (rds) : sql
EC2 -> Redis (elasticache) : cache
}
}
EC2 --> CloudWatch (cloudwatch) : logs [gray]
RDS --> S3 (s3) : nightly backup [green]
}
CDN -> ALB : httpsThe default. Chains, fan-outs and deeply nestable groups. Every canvas edit rewrites these same lines, so the text stays the source of truth.
A -> B : labelArrow with an optional label; steps number themselves in written orderA -> B -> CChain several hops on one lineA --> BDashed — good for async / logging edgesName (service)Icon by service nickname — fuzzy-resolved against 7,800 markscloud aws { vpc { … } }Nest containers freely: cloud, account, region, az, vpc, subnet, cluster, sgA -> B [green]Per-line arrow color, or any hex