{
  "version": 1,
  "width": 720,
  "height": 400,
  "title": "Deployment topology",
  "description": "Document redundancy across two availability zones. All values are illustrative example data.",
  "elements": [
    {
      "type": "text",
      "x": 36,
      "y": 39,
      "text": "One region, two zones",
      "size": 17,
      "fill": "ink",
      "align": "start",
      "mono": false
    },
    {
      "type": "text",
      "x": 36,
      "y": 62,
      "text": "eu-west · example deployment",
      "size": 11,
      "fill": "muted",
      "align": "start",
      "mono": true
    },
    {
      "type": "box",
      "x": 282,
      "y": 84,
      "w": 156,
      "h": 66,
      "fill": "soft",
      "stroke": "accent",
      "dashed": false
    },
    {
      "type": "text",
      "x": 360,
      "y": 111,
      "text": "Load balancer",
      "size": 15,
      "fill": "ink",
      "align": "middle",
      "mono": false
    },
    {
      "type": "text",
      "x": 360,
      "y": 133,
      "text": "public ingress",
      "size": 11,
      "fill": "muted",
      "align": "middle",
      "mono": true
    },
    {
      "type": "box",
      "x": 70,
      "y": 184,
      "w": 266,
      "h": 177,
      "fill": "soft",
      "stroke": "rule",
      "dashed": true
    },
    {
      "type": "text",
      "x": 90,
      "y": 209,
      "text": "Availability zone 1",
      "size": 11,
      "fill": "muted",
      "align": "start",
      "mono": false
    },
    {
      "type": "box",
      "x": 124,
      "y": 230,
      "w": 156,
      "h": 66,
      "fill": "surface",
      "stroke": "rule",
      "dashed": false
    },
    {
      "type": "text",
      "x": 202,
      "y": 257,
      "text": "Application",
      "size": 15,
      "fill": "ink",
      "align": "middle",
      "mono": false
    },
    {
      "type": "text",
      "x": 202,
      "y": 279,
      "text": "2 replicas",
      "size": 11,
      "fill": "muted",
      "align": "middle",
      "mono": true
    },
    {
      "type": "text",
      "x": 202,
      "y": 331,
      "text": "private subnet",
      "size": 11,
      "fill": "muted",
      "align": "middle",
      "mono": true
    },
    {
      "type": "box",
      "x": 382,
      "y": 184,
      "w": 266,
      "h": 177,
      "fill": "soft",
      "stroke": "rule",
      "dashed": true
    },
    {
      "type": "text",
      "x": 402,
      "y": 209,
      "text": "Availability zone 2",
      "size": 11,
      "fill": "muted",
      "align": "start",
      "mono": false
    },
    {
      "type": "box",
      "x": 436,
      "y": 230,
      "w": 156,
      "h": 66,
      "fill": "surface",
      "stroke": "rule",
      "dashed": false
    },
    {
      "type": "text",
      "x": 514,
      "y": 257,
      "text": "Application",
      "size": 15,
      "fill": "ink",
      "align": "middle",
      "mono": false
    },
    {
      "type": "text",
      "x": 514,
      "y": 279,
      "text": "2 replicas",
      "size": 11,
      "fill": "muted",
      "align": "middle",
      "mono": true
    },
    {
      "type": "text",
      "x": 514,
      "y": 331,
      "text": "private subnet",
      "size": 11,
      "fill": "muted",
      "align": "middle",
      "mono": true
    },
    {
      "type": "path",
      "d": "M310 150 V171 H310 V218 H202 V228",
      "stroke": "accent",
      "fill": "none",
      "arrow": true
    },
    {
      "type": "path",
      "d": "M410 150 V171 H622 V218 H514 V228",
      "stroke": "accent",
      "fill": "none",
      "arrow": true
    }
  ]
}