<mxfile host="app.diagrams.net" modified="2025-08-17T20:24:03.521Z" agent="Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0" etag="_O8yASCoxlTkXiUyQfps" version="24.4.0" type="device">
  <diagram name="Page-1" id="bfe91b75-5d2c-26a0-9c1d-138518896778">
    <mxGraphModel dx="1562" dy="927" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" background="none" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="7c3789c024ecab99-53" value="Internet" style="html=1;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.cloud;fontColor=#6881B3;rounded=0;shadow=0;comic=0;align=center;fontSize=28;" parent="1" vertex="1">
          <mxGeometry x="910" y="900" width="330" height="140" as="geometry" />
        </mxCell>
        <mxCell id="7c3789c024ecab99-57" value="&lt;b style=&quot;font-size: 18px;&quot;&gt;Database 1&lt;/b&gt;" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.storage;rounded=0;shadow=0;comic=0;fontSize=18;" parent="1" vertex="1">
          <mxGeometry x="1710" y="810" width="100" height="100" as="geometry" />
        </mxCell>
        <mxCell id="7c3789c024ecab99-58" value="&lt;div style=&quot;font-size: 18px;&quot;&gt;&lt;b style=&quot;font-size: 18px;&quot;&gt;Frontend 1&lt;/b&gt;&lt;/div&gt;" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.server_storage;rounded=0;shadow=0;comic=0;fontSize=18;" parent="1" vertex="1">
          <mxGeometry x="1371.28" y="762.5" width="105" height="105" as="geometry" />
        </mxCell>
        <mxCell id="7c3789c024ecab99-76" value="&lt;div&gt;Internal user&lt;br&gt;&lt;/div&gt;&lt;div&gt;network&lt;br&gt;&lt;/div&gt;" style="html=1;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.cloud;fontColor=#6881B3;rounded=0;shadow=0;comic=0;align=center;fontSize=28;" parent="1" vertex="1">
          <mxGeometry x="1595" y="1250" width="330" height="140" as="geometry" />
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-3" value="&lt;div style=&quot;font-size: 18px;&quot;&gt;&lt;b style=&quot;font-size: 18px;&quot;&gt;Frontend 2&lt;/b&gt;&lt;/div&gt;" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.server_storage;rounded=0;shadow=0;comic=0;fontSize=18;" vertex="1" parent="1">
          <mxGeometry x="1371.28" y="920" width="105" height="105" as="geometry" />
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-4" value="&lt;div style=&quot;font-size: 18px;&quot;&gt;&lt;b style=&quot;font-size: 18px;&quot;&gt;Frontend 3&lt;br style=&quot;font-size: 18px;&quot;&gt;&lt;/b&gt;&lt;/div&gt;" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.server_storage;rounded=0;shadow=0;comic=0;fontSize=18;" vertex="1" parent="1">
          <mxGeometry x="1371.28" y="1070" width="105" height="105" as="geometry" />
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-10" value="&lt;b style=&quot;font-size: 14px;&quot;&gt;TCP/5432&lt;/b&gt;" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;" edge="1" parent="1" source="H3Er7enHx7MXY6nojliz-5" target="7c3789c024ecab99-57">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-5" value="&lt;b style=&quot;font-size: 18px;&quot;&gt;Backend 1&lt;/b&gt;" style="fontColor=#0066CC;verticalAlign=top;verticalLabelPosition=bottom;labelPosition=center;align=center;html=1;fillColor=#CCCCCC;strokeColor=#6881B3;gradientColor=none;gradientDirection=north;strokeWidth=2;shape=mxgraph.networks.server_storage;rounded=0;shadow=0;comic=0;fontSize=18;" vertex="1" parent="1">
          <mxGeometry x="1707.5" y="1025" width="105" height="105" as="geometry" />
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-11" value="&lt;b style=&quot;font-size: 14px;&quot;&gt;TCP/5432&lt;/b&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;exitX=0.88;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="7c3789c024ecab99-58" target="7c3789c024ecab99-57">
          <mxGeometry x="0.4069" y="17" relative="1" as="geometry">
            <mxPoint x="1770" y="1035" as="sourcePoint" />
            <mxPoint x="1770" y="920" as="targetPoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-13" value="&lt;b style=&quot;font-size: 14px;&quot;&gt;TCP/5432&lt;/b&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;exitX=0.88;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.02;entryY=0.62;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="H3Er7enHx7MXY6nojliz-3" target="7c3789c024ecab99-57">
          <mxGeometry x="0.5009" y="18" relative="1" as="geometry">
            <mxPoint x="1474" y="825" as="sourcePoint" />
            <mxPoint x="1710" y="860" as="targetPoint" />
            <mxPoint y="-1" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-14" value="&lt;b style=&quot;font-size: 14px;&quot;&gt;TCP/5432&lt;/b&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;exitX=0.88;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.02;entryY=0.74;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="H3Er7enHx7MXY6nojliz-4" target="7c3789c024ecab99-57">
          <mxGeometry x="0.5267" y="15" relative="1" as="geometry">
            <mxPoint x="1474" y="983" as="sourcePoint" />
            <mxPoint x="1700" y="860" as="targetPoint" />
            <mxPoint y="1" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-15" value="&lt;b style=&quot;font-size: 14px;&quot;&gt;TCP/8443&lt;/b&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;exitX=0.88;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=-0.024;entryY=0.352;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="7c3789c024ecab99-58" target="H3Er7enHx7MXY6nojliz-5">
          <mxGeometry x="0.5217" y="-10" relative="1" as="geometry">
            <mxPoint x="1474" y="825" as="sourcePoint" />
            <mxPoint x="1720" y="870" as="targetPoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-16" value="&lt;b style=&quot;font-size: 14px;&quot;&gt;TCP/8443&lt;/b&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;exitX=0.88;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="H3Er7enHx7MXY6nojliz-3">
          <mxGeometry x="0.4258" y="4" relative="1" as="geometry">
            <mxPoint x="1474" y="825" as="sourcePoint" />
            <mxPoint x="1710" y="1080" as="targetPoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-17" value="&lt;b style=&quot;font-size: 14px;&quot;&gt;TCP/8443&lt;/b&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;exitX=0.88;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="H3Er7enHx7MXY6nojliz-4">
          <mxGeometry x="0.4258" y="4" relative="1" as="geometry">
            <mxPoint x="1474" y="983" as="sourcePoint" />
            <mxPoint x="1710" y="1090" as="targetPoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-18" value="&lt;div&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;TCP/8443&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b style=&quot;font-size: 14px;&quot;&gt;(disabled)&lt;br&gt;&lt;/b&gt;&lt;/div&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;entryX=0.5;entryY=0.94;entryDx=0;entryDy=0;entryPerimeter=0;fillColor=#f8cecc;strokeColor=#b85450;fontColor=#a51d2d;" edge="1" parent="1" source="7c3789c024ecab99-76" target="H3Er7enHx7MXY6nojliz-5">
          <mxGeometry x="0.0195" y="5" relative="1" as="geometry">
            <mxPoint x="1474" y="1133" as="sourcePoint" />
            <mxPoint x="1720" y="1100" as="targetPoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-19" value="&lt;div&gt;&lt;b&gt;TCP/80&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;TCP/443&lt;br&gt;&lt;/b&gt;&lt;/div&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;exitX=0.91;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="7c3789c024ecab99-53" target="7c3789c024ecab99-58">
          <mxGeometry x="0.5166" y="3" relative="1" as="geometry">
            <mxPoint x="1474" y="825" as="sourcePoint" />
            <mxPoint x="1720" y="870" as="targetPoint" />
            <mxPoint y="-1" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-20" value="&lt;div&gt;&lt;b&gt;TCP/80&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;TCP/443&lt;br&gt;&lt;/b&gt;&lt;/div&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;exitX=0.91;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="7c3789c024ecab99-53">
          <mxGeometry x="0.3738" relative="1" as="geometry">
            <mxPoint x="1220" y="980" as="sourcePoint" />
            <mxPoint x="1370" y="970" as="targetPoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-21" value="&lt;div&gt;&lt;b&gt;TCP/80&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;TCP/443&lt;br&gt;&lt;/b&gt;&lt;/div&gt;" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;exitX=0.991;exitY=0.664;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="7c3789c024ecab99-53" target="H3Er7enHx7MXY6nojliz-4">
          <mxGeometry x="0.2136" y="2" relative="1" as="geometry">
            <mxPoint x="1220" y="980" as="sourcePoint" />
            <mxPoint x="1380" y="980" as="targetPoint" />
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-22" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000099;strokeWidth=5;dashed=1;align=left;fontColor=#000066;" vertex="1" parent="1">
          <mxGeometry x="1270" y="750" width="630" height="480" as="geometry" />
        </mxCell>
        <mxCell id="H3Er7enHx7MXY6nojliz-24" value="Acme Inc. website" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontColor=#000066;fontSize=20;fontStyle=1" vertex="1" parent="1">
          <mxGeometry x="1270" y="710" width="200" height="30" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
