<?xml version='1.0' encoding='utf-8'?>
<mxfile host="app.diagrams.net" modified="2026-09-20T00:00:00.000Z" agent="draw.io" version="31.1.5" type="device" compressed="false">
  <diagram id="desktop" name="Desktop">
    <mxGraphModel dx="1280" dy="1320" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1280" pageHeight="1320" math="0" shadow="0" background="#ffffff">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="extent" value="" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;fillColor=none;strokeColor=none;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="0" y="0" width="1280" height="1320" />
        </mxCell>
        <mxCell id="experience" value="" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;arcSize=3;fillColor=#f3f4f8;strokeColor=#454b6b;strokeWidth=1;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="20" y="180" width="360" height="470" />
        </mxCell>
        <mxCell id="experience-title" value="Self-service" style="rounded=0;html=0;fillColor=none;strokeColor=none;fontColor=#131525;fontFamily=Arial;fontSize=26;fontStyle=1;spacing=0;align=left;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="195" width="320" height="34" />
        </mxCell>
        <mxCell id="delivery" value="" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;arcSize=3;fillColor=#f3f4f8;strokeColor=#454b6b;strokeWidth=1;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="430" y="180" width="830" height="490" />
        </mxCell>
        <mxCell id="delivery-title" value="Paved path · service delivery" style="rounded=0;html=0;fillColor=none;strokeColor=none;fontColor=#131525;fontFamily=Arial;fontSize=26;fontStyle=1;spacing=0;align=left;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="450" y="195" width="790" height="34" />
        </mxCell>
        <mxCell id="runtime" value="" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;arcSize=3;fillColor=#f3f4f8;strokeColor=#454b6b;strokeWidth=1;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="430" y="750" width="830" height="370" />
        </mxCell>
        <mxCell id="runtime-title" value="Service operations" style="rounded=0;html=0;fillColor=none;strokeColor=none;fontColor=#131525;fontFamily=Arial;fontSize=26;fontStyle=1;spacing=0;align=left;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="450" y="765" width="790" height="34" />
        </mxCell>
        <mxCell id="kubernetes" value="" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;arcSize=3;fillColor=#f3f4f8;strokeColor=#454b6b;strokeWidth=1;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="450" y="830" width="790" height="260" />
        </mxCell>
        <mxCell id="kubernetes-title" value="Kubernetes · multiple clusters" style="rounded=0;html=0;fillColor=none;strokeColor=none;fontColor=#131525;fontFamily=Arial;fontSize=26;fontStyle=1;spacing=0;align=left;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="470" y="845" width="750" height="34" />
        </mxCell>
        <mxCell id="teams" value="Product teams&#10;Own their services" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="20" width="320" height="110" />
        </mxCell>
        <mxCell id="portal" value="Developer portal&#10;Generate a service scaffold" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="280" width="320" height="130" />
        </mxCell>
        <mxCell id="path" value="Access model&#10;DIY: runtime access&#10;Paved path: CI/CD" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="500" width="320" height="120" />
        </mxCell>
        <mxCell id="git" value="Git + service configuration&#10;Code and operating settings&#10;Service ownership" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="450" y="290" width="350" height="150" />
        </mxCell>
        <mxCell id="ci" value="CI/CD&#10;Build and test&#10;Scan container images" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="870" y="290" width="350" height="150" />
        </mxCell>
        <mxCell id="registry" value="Image registry&#10;+ secret services&#10;Deployment inputs" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="870" y="510" width="350" height="130" />
        </mxCell>
        <mxCell id="api" value="API management&#10;Authentication, routing&#10;and throttling" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="760" width="340" height="150" />
        </mxCell>
        <mxCell id="ingress" value="Ingress gateway&#10;Enforce access rules" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="990" width="340" height="110" />
        </mxCell>
        <mxCell id="aws" value="AWS&#10;Clusters" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="470" y="930" width="230" height="125" />
        </mxCell>
        <mxCell id="azure" value="Azure&#10;Clusters" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="730" y="930" width="230" height="125" />
        </mxCell>
        <mxCell id="datacentres" value="Adobe data centres&#10;Clusters" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="990" y="930" width="230" height="125" />
        </mxCell>
        <mxCell id="security" value="Shared guardrails&#10;Hardened images&#10;RBAC + audit" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="1180" width="350" height="120" />
        </mxCell>
        <mxCell id="diagnostics" value="Telemetry, diagnostics and SRE support&#10;Feedback to product teams" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="450" y="1180" width="790" height="120" />
        </mxCell>
        <mxCell id="teams-portal" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.94;exitY=1;entryX=0.94;entryY=0;" edge="1" parent="1" source="teams" target="portal">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="portal-path" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="portal" target="path">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="path-git" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1" source="path" target="git">
          <mxGeometry as="geometry" relative="1">
            <Array as="points">
              <mxPoint x="405" y="560" />
              <mxPoint x="405" y="365" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="git-ci" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;" edge="1" parent="1" source="git" target="ci">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="ci-registry" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="ci" target="registry">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="registry-runtime" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.75;entryY=0;" edge="1" parent="1" source="registry" target="kubernetes">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="api-ingress" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="api" target="ingress">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="ingress-runtime" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.82;" edge="1" parent="1" source="ingress" target="kubernetes">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="runtime-diagnostics" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="kubernetes" target="diagnostics">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="feedback-teams" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0;entryY=0.5;dashed=1;dashPattern=6 4;" edge="1" parent="1" source="diagnostics" target="teams">
          <mxGeometry as="geometry" relative="1">
            <Array as="points">
              <mxPoint x="845" y="1310" />
              <mxPoint x="10" y="1310" />
              <mxPoint x="10" y="75" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="security-delivery" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=1;exitY=0.35;entryX=0;entryY=0.91;dashed=1;dashPattern=6 4;" edge="1" parent="1" source="security" target="delivery">
          <mxGeometry as="geometry" relative="1">
            <Array as="points">
              <mxPoint x="415" y="1222" />
              <mxPoint x="415" y="625.9" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="security-runtime" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=1;exitY=0.65;entryX=0;entryY=0.96;dashed=1;dashPattern=6 4;" edge="1" parent="1" source="security" target="kubernetes">
          <mxGeometry as="geometry" relative="1">
            <Array as="points">
              <mxPoint x="420" y="1258" />
              <mxPoint x="420" y="1079.6" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="diy-runtime" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0;entryY=0.3;" edge="1" parent="1" source="path" target="kubernetes">
          <mxGeometry as="geometry" relative="1">
            <Array as="points">
              <mxPoint x="200" y="710" />
              <mxPoint x="405" y="710" />
              <mxPoint x="405" y="908" />
            </Array>
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
  <diagram id="mobile" name="Mobile">
    <mxGraphModel dx="400" dy="3160" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="400" pageHeight="3160" math="0" shadow="0" background="#ffffff">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="extent" value="" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;fillColor=none;strokeColor=none;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="0" y="0" width="400" height="3160" />
        </mxCell>
        <mxCell id="experience" value="" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;arcSize=3;fillColor=#f3f4f8;strokeColor=#454b6b;strokeWidth=1;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="20" y="200" width="360" height="470" />
        </mxCell>
        <mxCell id="experience-title" value="Self-service" style="rounded=0;html=0;fillColor=none;strokeColor=none;fontColor=#131525;fontFamily=Arial;fontSize=26;fontStyle=1;spacing=0;align=left;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="215" width="320" height="34" />
        </mxCell>
        <mxCell id="kubernetes" value="" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;arcSize=3;fillColor=#f3f4f8;strokeColor=#454b6b;strokeWidth=1;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="20" y="2010" width="360" height="590" />
        </mxCell>
        <mxCell id="kubernetes-title" value="Kubernetes&#10;Multiple clusters" style="rounded=0;html=0;fillColor=none;strokeColor=none;fontColor=#131525;fontFamily=Arial;fontSize=26;fontStyle=1;spacing=0;align=left;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="2025" width="320" height="68" />
        </mxCell>
        <mxCell id="teams" value="Product teams&#10;Own their services" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="20" width="320" height="110" />
        </mxCell>
        <mxCell id="portal" value="Developer portal&#10;Generate a service scaffold" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="285" width="320" height="130" />
        </mxCell>
        <mxCell id="path" value="Access model&#10;DIY: runtime access&#10;Paved path: CI/CD" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="505" width="320" height="125" />
        </mxCell>
        <mxCell id="git" value="Git + service configuration&#10;Code and operating settings&#10;Service ownership" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="750" width="320" height="150" />
        </mxCell>
        <mxCell id="ci" value="CI/CD&#10;Build and test&#10;Scan container images" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="980" width="320" height="150" />
        </mxCell>
        <mxCell id="registry" value="Image registry&#10;+ secret services&#10;Deployment inputs" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="1210" width="320" height="140" />
        </mxCell>
        <mxCell id="api" value="API management&#10;Authentication, routing&#10;and throttling" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="1450" width="320" height="155" />
        </mxCell>
        <mxCell id="ingress" value="Ingress gateway&#10;Enforce access rules" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="1720" width="320" height="120" />
        </mxCell>
        <mxCell id="aws" value="AWS&#10;Clusters" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="2130" width="320" height="100" />
        </mxCell>
        <mxCell id="azure" value="Azure&#10;Clusters" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="2300" width="320" height="100" />
        </mxCell>
        <mxCell id="datacentres" value="Adobe data centres&#10;Clusters" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="2470" width="320" height="100" />
        </mxCell>
        <mxCell id="security" value="Shared guardrails&#10;Hardened images&#10;RBAC + audit" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="2700" width="320" height="145" />
        </mxCell>
        <mxCell id="diagnostics" value="Telemetry + diagnostics&#10;SRE support&#10;Feedback to product teams" style="rounded=1;arcSize=8;html=0;fillColor=#ffffff;strokeColor=#2044aa;strokeWidth=2;fontColor=#131525;fontFamily=Arial;fontSize=24;spacing=8;align=center;verticalAlign=middle;" vertex="1" parent="1">
          <mxGeometry as="geometry" x="40" y="2960" width="320" height="150" />
        </mxCell>
        <mxCell id="teams-portal" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.94;exitY=1;entryX=0.94;entryY=0;" edge="1" parent="1" source="teams" target="portal">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="portal-path" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="portal" target="path">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="path-git" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.85;exitY=1;entryX=0.85;entryY=0;" edge="1" parent="1" source="path" target="git">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="git-ci" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="git" target="ci">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="ci-registry" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="ci" target="registry">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="registry-runtime" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0.92;entryY=0;" edge="1" parent="1" source="registry" target="kubernetes">
          <mxGeometry as="geometry" relative="1">
            <Array as="points"><mxPoint x="390" y="1280" /><mxPoint x="390" y="1980" /><mxPoint x="351.2" y="1980" /></Array></mxGeometry>
        </mxCell>
        <mxCell id="api-ingress" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="api" target="ingress">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="ingress-runtime" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="ingress" target="kubernetes">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="security-runtime" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.5;exitY=0;entryX=0.5;entryY=1;dashed=1;dashPattern=6 4;" edge="1" parent="1" source="security" target="kubernetes">
          <mxGeometry as="geometry" relative="1" />
        </mxCell>
        <mxCell id="runtime-diagnostics" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0.2;exitY=1;entryX=0;entryY=0.5;" edge="1" parent="1" source="kubernetes" target="diagnostics">
          <mxGeometry as="geometry" relative="1">
            <Array as="points"><mxPoint x="92" y="2640" /><mxPoint x="10" y="2640" /><mxPoint x="10" y="3035" /></Array></mxGeometry>
        </mxCell>
        <mxCell id="diy-runtime" value="" style="edgeStyle=none;rounded=0;html=0;strokeColor=#2044aa;strokeWidth=2;endArrow=block;endFill=1;exitX=0;exitY=0.5;entryX=0;entryY=0.05;" edge="1" parent="1" source="path" target="kubernetes">
          <mxGeometry as="geometry" relative="1">
            <Array as="points">
              <mxPoint x="10" y="567.5" />
              <mxPoint x="10" y="2039.5" />
            </Array>
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>