Files
kasperhermansen-blog/content/posts/assets/2023-09-09-iot-service.md
kjuulh 4bb6b0228a
Some checks failed
continuous-integration/drone/push Build is failing
feat: add blog contents
2025-07-31 11:01:22 +02:00

9.3 KiB

excalidraw-plugin, tags
excalidraw-plugin tags
parsed
excalidraw

==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==

Text Elements

IoT Service ^EoQSgbi1

IoT Sensor ^HZlDcT2x

Data platform Ingest ^72o9GXma

%%

Drawing

{
  "type": "excalidraw",
  "version": 2,
  "source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.19",
  "elements": [
    {
      "type": "rectangle",
      "version": 701,
      "versionNonce": 167105808,
      "isDeleted": false,
      "id": "2wHeg2N53IYzpgCwRZ_sV",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -109.90675912352219,
      "y": -145.46057384034123,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 149,
      "height": 151,
      "seed": 746651120,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "type": "text",
          "id": "EoQSgbi1"
        },
        {
          "id": "jYcTtzBU6Ba3uXE02Cful",
          "type": "arrow"
        },
        {
          "id": "vzeGuvlzbu9D-RUnuM_MZ",
          "type": "arrow"
        }
      ],
      "updated": 1694341385095,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 520,
      "versionNonce": 77116176,
      "isDeleted": false,
      "id": "EoQSgbi1",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -93.19669900389329,
      "y": -82.46057384034123,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 115.57987976074219,
      "height": 25,
      "seed": 25935856,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1694341385095,
      "link": null,
      "locked": false,
      "fontSize": 20,
      "fontFamily": 1,
      "text": "IoT Service",
      "rawText": "IoT Service",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "2wHeg2N53IYzpgCwRZ_sV",
      "originalText": "IoT Service",
      "lineHeight": 1.25,
      "baseline": 18
    },
    {
      "type": "diamond",
      "version": 552,
      "versionNonce": 1837905680,
      "isDeleted": false,
      "id": "HKT3KgeY8V3T-f2SJo_3r",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -488.4076748989678,
      "y": -159.80102940728523,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 220,
      "height": 200,
      "seed": 737034736,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [
        {
          "type": "text",
          "id": "HZlDcT2x"
        },
        {
          "id": "jYcTtzBU6Ba3uXE02Cful",
          "type": "arrow"
        }
      ],
      "updated": 1694341514931,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 546,
      "versionNonce": 722654480,
      "isDeleted": false,
      "id": "HZlDcT2x",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -409.8976422451592,
      "y": -84.80102940728523,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 62.97993469238281,
      "height": 50,
      "seed": 716211184,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1694341514931,
      "link": null,
      "locked": false,
      "fontSize": 20,
      "fontFamily": 1,
      "text": "IoT \nSensor",
      "rawText": "IoT Sensor",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "HKT3KgeY8V3T-f2SJo_3r",
      "originalText": "IoT Sensor",
      "lineHeight": 1.25,
      "baseline": 43
    },
    {
      "type": "arrow",
      "version": 642,
      "versionNonce": 1628229904,
      "isDeleted": false,
      "id": "jYcTtzBU6Ba3uXE02Cful",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": -260.6056224823998,
      "y": -63.47351673236517,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 133.76296346137323,
      "height": 0.9440251662323789,
      "seed": 1541047792,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1694341514931,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "HKT3KgeY8V3T-f2SJo_3r",
        "gap": 8.623177202385875,
        "focus": -0.028358267431578415
      },
      "endBinding": {
        "elementId": "2wHeg2N53IYzpgCwRZ_sV",
        "gap": 16.935899897504328,
        "focus": -0.06442193471262163
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          133.76296346137323,
          -0.9440251662323789
        ]
      ]
    },
    {
      "type": "rectangle",
      "version": 331,
      "versionNonce": 369345808,
      "isDeleted": false,
      "id": "EpQKc79arb5LHLs5lDD9x",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 148.9076748989678,
      "y": -128.05834559271477,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 204,
      "height": 179,
      "seed": 477382640,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "boundElements": [
        {
          "type": "text",
          "id": "72o9GXma"
        },
        {
          "id": "vzeGuvlzbu9D-RUnuM_MZ",
          "type": "arrow"
        }
      ],
      "updated": 1694341385095,
      "link": null,
      "locked": false
    },
    {
      "type": "text",
      "version": 294,
      "versionNonce": 963158800,
      "isDeleted": false,
      "id": "72o9GXma",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 173.20776950345999,
      "y": -63.55834559271477,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 155.39981079101562,
      "height": 50,
      "seed": 1753598448,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "boundElements": [],
      "updated": 1694341385095,
      "link": null,
      "locked": false,
      "fontSize": 20,
      "fontFamily": 1,
      "text": "Data platform \nIngest",
      "rawText": "Data platform Ingest",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "EpQKc79arb5LHLs5lDD9x",
      "originalText": "Data platform Ingest",
      "lineHeight": 1.25,
      "baseline": 43
    },
    {
      "type": "arrow",
      "version": 315,
      "versionNonce": 420523792,
      "isDeleted": false,
      "id": "vzeGuvlzbu9D-RUnuM_MZ",
      "fillStyle": "hachure",
      "strokeWidth": 1,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "angle": 0,
      "x": 49.56397613476656,
      "y": -68.71372587133547,
      "strokeColor": "#1e1e1e",
      "backgroundColor": "transparent",
      "width": 78.50557061906932,
      "height": 2.059257777181273,
      "seed": 2065107952,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "boundElements": [],
      "updated": 1694341501797,
      "link": null,
      "locked": false,
      "startBinding": {
        "elementId": "2wHeg2N53IYzpgCwRZ_sV",
        "gap": 10.470735258288755,
        "focus": -0.012678407176878778
      },
      "endBinding": {
        "elementId": "EpQKc79arb5LHLs5lDD9x",
        "gap": 20.83812814513192,
        "focus": 0.2698545781974716
      },
      "lastCommittedPoint": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "points": [
        [
          0,
          0
        ],
        [
          78.50557061906932,
          2.059257777181273
        ]
      ]
    }
  ],
  "appState": {
    "theme": "dark",
    "viewBackgroundColor": "#ffffff",
    "currentItemStrokeColor": "#1e1e1e",
    "currentItemBackgroundColor": "transparent",
    "currentItemFillStyle": "hachure",
    "currentItemStrokeWidth": 1,
    "currentItemStrokeStyle": "solid",
    "currentItemRoughness": 1,
    "currentItemOpacity": 100,
    "currentItemFontFamily": 1,
    "currentItemFontSize": 20,
    "currentItemTextAlign": "left",
    "currentItemStartArrowhead": null,
    "currentItemEndArrowhead": "arrow",
    "scrollX": 826.25,
    "scrollY": 377.71484375,
    "zoom": {
      "value": 2
    },
    "currentItemRoundness": "round",
    "gridSize": null,
    "gridColor": {
      "Bold": "#C9C9C9FF",
      "Regular": "#EDEDEDFF"
    },
    "currentStrokeOptions": null,
    "previousGridSize": null,
    "frameRendering": {
      "enabled": true,
      "clip": true,
      "name": true,
      "outline": true
    }
  },
  "files": {}
}

%%