Skip to content
Weave templates

AWS VPC + Multi-AZ (icons)

Two-AZ deployment with proper AWS icons inside VPC and AZ containers.

Template previewWeave
Rendering…

Make it your own.

{
  "nodes": [
    { "id":"u","type":"user","label":"Users","x":40,"y":200 },
    { "id":"cf","type":"aws-cloudfront","label":"CloudFront","x":200,"y":180 },
    { "id":"vpc","type":"container","label":"VPC 10.0.0.0/16","x":380,"y":40,"w":700,"h":420,"locked":true },
    { "id":"elb","type":"aws-elb","label":"ALB","x":420,"y":210 },
    { "id":"aza","type":"container","label":"AZ a","x":580,"y":80,"w":230,"h":360,"locked":true },
    { "id":"azb","type":"container","label":"AZ b","x":830,"y":80,"w":230,"h":360,"locked":true },
    { "id":"ec2a","type":"aws-ec2","label":"App","x":620,"y":140 },
    { "id":"ec2b","type":"aws-ec2","label":"App","x":870,"y":140 },
    { "id":"rdsa","type":"aws-rds","label":"RDS-A","x":620,"y":290 },
    { "id":"rdsb","type":"aws-rds","label":"RDS-B","x":870,"y":290 },
    { "id":"s3","type":"aws-s3","label":"Static","x":380,"y":380 }
  ],
  "edges": [
    { "id":"a","source":"u","target":"cf" },
    { "id":"b","source":"cf","target":"s3","style":"dashed" },
    { "id":"c","source":"cf","target":"elb" },
    { "id":"d","source":"elb","target":"ec2a" },
    { "id":"e","source":"elb","target":"ec2b" },
    { "id":"f","source":"ec2a","target":"rdsa" },
    { "id":"g","source":"ec2b","target":"rdsb" },
    { "id":"h","source":"rdsa","target":"rdsb","label":"replication","style":"dashed" }
  ]
}