{
  "version": 3,
  "app": "fluyo",
  "doc": {
    "theme": "dark",
    "customBg": "",
    "cur": 0,
    "pages": [
      {
        "name": "Serverless AWS",
        "nodes": [
          {
            "id": 1,
            "shape": "text",
            "x": 1280,
            "y": 320,
            "w": 620,
            "h": 40,
            "label": "Arquitectura serverless en AWS",
            "color": "#d08b5b",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": false,
            "order": 0,
            "fs": 30
          },
          {
            "id": 2,
            "shape": "icon",
            "x": 460,
            "y": 640,
            "w": 120,
            "h": 92,
            "label": "Usuario",
            "color": "#8f8f8f",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": false,
            "order": 1,
            "icon": "user"
          },
          {
            "id": 3,
            "shape": "icon",
            "x": 780,
            "y": 640,
            "w": 120,
            "h": 92,
            "label": "CloudFront",
            "color": "#6b78c9",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": false,
            "order": 2,
            "icon": "cdn"
          },
          {
            "id": 4,
            "shape": "icon",
            "x": 780,
            "y": 860,
            "w": 120,
            "h": 92,
            "label": "S3 (frontend)",
            "color": "#c98f5b",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": false,
            "order": 3,
            "icon": "s3"
          },
          {
            "id": 5,
            "shape": "icon",
            "x": 1120,
            "y": 640,
            "w": 120,
            "h": 92,
            "label": "API Gateway",
            "color": "#6a9fb5",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": false,
            "order": 4,
            "icon": "apigw"
          },
          {
            "id": 6,
            "shape": "icon",
            "x": 1460,
            "y": 480,
            "w": 120,
            "h": 92,
            "label": "Lambda: API",
            "color": "#d08b5b",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": true,
            "order": 5,
            "icon": "lambda"
          },
          {
            "id": 7,
            "shape": "icon",
            "x": 1460,
            "y": 800,
            "w": 120,
            "h": 92,
            "label": "Lambda: worker",
            "color": "#d08b5b",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": false,
            "order": 6,
            "icon": "lambda"
          },
          {
            "id": 8,
            "shape": "icon",
            "x": 1820,
            "y": 480,
            "w": 120,
            "h": 92,
            "label": "DynamoDB",
            "color": "#7fa66b",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": false,
            "order": 7,
            "icon": "dynamo"
          },
          {
            "id": 9,
            "shape": "icon",
            "x": 1460,
            "y": 1000,
            "w": 120,
            "h": 92,
            "label": "SQS",
            "color": "#b5739b",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": false,
            "order": 8,
            "icon": "sqs"
          },
          {
            "id": 10,
            "shape": "icon",
            "x": 1820,
            "y": 800,
            "w": 120,
            "h": 92,
            "label": "CloudWatch",
            "color": "#c16a6a",
            "fill": null,
            "border": "solid",
            "lblPos": "center",
            "textBg": null,
            "font": null,
            "bold": false,
            "pulse": false,
            "order": 9,
            "icon": "bell"
          }
        ],
        "edges": [
          {
            "id": 11,
            "from": 2,
            "to": 3,
            "fromSide": "e",
            "toSide": "w",
            "route": "ortho",
            "waypoints": [],
            "label": "HTTPS",
            "font": null,
            "bold": false,
            "animated": true,
            "dashed": false,
            "startArrow": false,
            "endArrow": true,
            "flowDir": "normal"
          },
          {
            "id": 12,
            "from": 3,
            "to": 4,
            "fromSide": "s",
            "toSide": "n",
            "route": "ortho",
            "waypoints": [],
            "label": "estáticos",
            "font": null,
            "bold": false,
            "animated": true,
            "dashed": true,
            "startArrow": false,
            "endArrow": true,
            "flowDir": "normal"
          },
          {
            "id": 13,
            "from": 3,
            "to": 5,
            "fromSide": "e",
            "toSide": "w",
            "route": "ortho",
            "waypoints": [],
            "label": "/api/*",
            "font": null,
            "bold": false,
            "animated": true,
            "dashed": false,
            "startArrow": false,
            "endArrow": true,
            "flowDir": "normal"
          },
          {
            "id": 14,
            "from": 5,
            "to": 6,
            "fromSide": "e",
            "toSide": "w",
            "route": "ortho",
            "waypoints": [],
            "label": "",
            "font": null,
            "bold": false,
            "animated": true,
            "dashed": false,
            "startArrow": false,
            "endArrow": true,
            "flowDir": "normal"
          },
          {
            "id": 15,
            "from": 6,
            "to": 8,
            "fromSide": "e",
            "toSide": "w",
            "route": "ortho",
            "waypoints": [],
            "label": "",
            "font": null,
            "bold": false,
            "animated": true,
            "dashed": false,
            "startArrow": false,
            "endArrow": true,
            "flowDir": "normal"
          },
          {
            "id": 16,
            "from": 6,
            "to": 9,
            "fromSide": "s",
            "toSide": "w",
            "route": "ortho",
            "waypoints": [],
            "label": "encola",
            "font": null,
            "bold": false,
            "animated": true,
            "dashed": false,
            "startArrow": false,
            "endArrow": true,
            "flowDir": "normal"
          },
          {
            "id": 17,
            "from": 9,
            "to": 7,
            "fromSide": "n",
            "toSide": "s",
            "route": "ortho",
            "waypoints": [],
            "label": "dispara",
            "font": null,
            "bold": false,
            "animated": true,
            "dashed": false,
            "startArrow": false,
            "endArrow": true,
            "flowDir": "normal"
          },
          {
            "id": 18,
            "from": 7,
            "to": 10,
            "fromSide": "e",
            "toSide": "w",
            "route": "ortho",
            "waypoints": [],
            "label": "métricas",
            "font": null,
            "bold": false,
            "animated": true,
            "dashed": true,
            "startArrow": false,
            "endArrow": true,
            "flowDir": "normal"
          }
        ],
        "nextId": 19
      }
    ]
  },
  "settings": {
    "speed": 0.5,
    "dots": 3,
    "build": false,
    "stagger": 0.45,
    "grid": true,
    "snap": false,
    "font": "Georgia, serif"
  }
}