<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Deployment Architecture — Where It Runs and What Survives a Failure" id="30-deployment-architecture">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1860" pageHeight="1280" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_box1" value="Azure — West Europe (primary region)" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;verticalAlign=top;align=left;spacingLeft=34;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="80" width="1770" height="690" as="geometry" />
        </mxCell>
        <mxCell id="_ico2" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB40lEQVRoge3Yz6sOURzH8dfjXlfuQkoW6ooiIUk2imRna+kvYCMLUlIsWNhYKFtZKUp3y80/YGOHKD+6RCGJErnyazF3MsbM85z73HnmTDnv+tQ0c2bm8znnzJyZL4lEIpH4n+k1dJ21mMJKfMFjvG7o2iNjChfwFL8q9ARnsTqWwTrGcE7W01XGy/qEo5ob7UWxAjPCjJd1DRPtW/7DOG4bznyuqyKOxPkAgyE6jD24IXtOPmMWV7B9VObX4WtDAb73OfYDZ4xglC41ZD5UJ5s038PLlgPMYUOIuSUBbTbJ3vltMoFDIQ1DArRtPmdvSKOQALFW0kXfdxlO4IV253+uOyEmx2v2b8U0tgTHbZ57w564Ex/E6fWynuE4loeaX4VXHTBe1kNsCwlwuQNm6/RuUIg1+NYBo/30SGk6FV+jB7G0X8IOsBlH6g5Oi9/DIZotmi6OQKwVd6Gsl33e4O8AUf+WFsjGfKMYoPNVhAKT+UYxwIMIRoblTdXO3eI/oCGakxUX/qGHux0wOEg3q8zn7JP9l8Y2Waef2NUvAJzqgNE6XRxknmwqnZ5PG9twUdfVf/5Xsh/3O2D8I46pKbUMqr+MzQc5gB2y1Xqy7xnN8BbPcUtWknzfwj0TiUQikWif37lJeEKjXHZHAAAAAElFTkSuQmCC;" vertex="1" parent="_box1">
          <mxGeometry x="9" y="7" width="20" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_box3" value="Hub VNet — edge and shared services" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="110" width="1730" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.fd" value="&lt;b&gt;Front Door and WAF&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;TLS, bot rules&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="420" y="140" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico4" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADDUlEQVRoge3azatVVRjH8Y+aebMX4Q6EQKQXaiBRDkS46TCLZgbpIMgKylHQC6HYX+BMmgS90BvhoJpEgmiFoNmk0sAyiKK07GVwzTJLUe9tsN1w2j37nL32XvvcBn5hDc5z1lrP73fWWnuvtThcZm6Z11O/a/EwVuIP7MJrONlTvixMYBMOYzYoZ/EW1syVwDpuwXZMi4VH5VNsxuI50Avm4y68h5lAYNPyG57DjeMSvhRb8X0H0VG5iPexAQv6EL4GO3EuUdi04ldOafMNnsFkV9GjFmWTsn+gn0OJbVsv+iuwDac6CB80MMidePOSuJR+DigeyY14IYPwOgMlS/EsjiX09TtuGyX+dt2eKk0NlCzAeuxtmPfdUQYezyi+iYFBbsUOwxf9qWqj+ZXP1yQkzM3XeArLFC+5r4I6/9FXNXA2v65kzuAlvBh891c1UDXwdx+KWnJdEBtpYDqziC673ehFdroaqBo40SFhxGyHtsuD2PFqoGrgxw4JI7qMwE1B7IdqIBqBMx2S5mIxVgTxY9VA1cAMvsgopO0UWoWFQfxwNVA1AJ+3TBrRdgqtrokfqgYiAwdbJs3JVBD7VYNFDB9ml5PG1bg7iH8QVY4M/IQvcypK5D7xlmZPVDkyAO9kk5POg0HsghoDdayQZzd6IFH8sktiq/3sqmtQNwJH8Uli8hxsEx/qX2/T2SbjHYEbxJcGJ3BlGwMT+HmMBl6p6WNLG/ElT47JwJR47p/Eki4GrlJs8Po0cK3iLihq/3QX8SUPdDDwUYP+X61p+y0W5TAwD/t6MrC5pt0M1uUQX3Kz4jSU08AG8byfxcs5xZc8mtHAPervWY/q8Xakbr6mGHhsiPjT4oNMNhbh45YGFuL5IXXP494+xZdM4kiigSl8NqTeBTw0DvEl1yuOnqMMHFG8YYfde57D/eMUXzIpbTpF5U+ZH5epTEhf2GX5Tv3Zd+w8ori/byr+DR33OH2wHG8bLvw4Ns6VwKasxW7/Fv4LnpBpbzNIX381oNh+3KGYWgf9P67uL5OdfwCdL2jqexBRtgAAAABJRU5ErkJggg==;" vertex="1" parent="n.fd">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.apim" value="&lt;b&gt;API Management&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;quota, keys, versions&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="640" y="140" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico5" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAEYAAABBCAYAAABsK9I8AAAABmJLR0QA/wD/AP+gvaeTAAAD90lEQVR4nO3cS4hcRRSA4a/jZBIfJFk4MWIgROPCJ2NAVNBEEERUkAhRogEFN2YT3ShBEFEQAuLC50ZdGGIWujG6URRcRRcKviUqKCpiMIpDjMNEM4mLUui5tx+3qrvvY+gfajHVdW6dOnP7VJ2qU90yGNtxcY/PZ/E0ZgbspzGswj6cLFB+xLWVaFkym/GzYkb5v8zjcSypQN9S2II5cUZpL/s0xDitiLZr8SVWZOrncEAYeDvnYX2H5+zEMxH91p435N+A/Ti3S/tJ7MLRjMwRrBu1smVxh7xRXioouwknMrJvj0DHSvjUwoH9jqkI+T3yhp0eso5DpYWtfdqsxrOZukfwWEQ/6/C9hT7ttf9KbUmZXa5M6OdgYl+VlNSp87eSZCoj1TATCTLziX1VQqphuk3RvViZ2FdtWY2/LfwOvhz5jLOEN6b9GfcPUcfKeF0+9rkiQv6pjPwxweCN5wL5GOlj4U3oxzSOZ2QfHY2a1fCQ/LT2B+7DqR3at3AXfsnIfCGEC7UmJohcio9waYfPTggLuIPC5hQhiNyYaTePa/BBnJr152x8Im3RdAy3la9yeazEXnFG+Vacs240W4Vgsp9R9uCMinRMJsbHdOIcYcbqxozglxrHoIapihvwBE7r0eZz3ItDpWhUMcuxW34V3a0cxi2VaFoia/GZtBnxSc39dvRkCj8YbI/l+ZgOm2LFvbgzU/cPXhAO9LLcjKszdSdxPd4dunYVcZP8f/+A3rNhSzg+nsnIfYfTR6lsWUziJwsHN4M1BeV3yBt19/DVLJ8t8gPbGSG/BB9m5A8rEMS28GqksmUyjfPb/p7Dmfgr4hn34MVM3TsKZGAM4unLLimr6EtS+mrEAXsbs/2bDEWmGZkHbfQKAbqRNAtNqPdpYNbHXCQMNMbHXN6hrpCPqTOjmJV+1YCt1X5MCivb8TqmAzeqYOU7jpUazjCi6+dK17okxvsxPShtB6+pVhz5nu/4lGAELOpzpRTGJ5EdGPTs+vbyVR49S+XzfWPLcVxVtuIpxCQZPqBzCsjXQsZVlg241UIHf4qwWt0opK81ngvlM6pm8aDekeomIVEo++bEJE/Xmv3yg9tVUHa9YMSsv2l8Dt6UfNbmN1gW8YyH5Q1b+6zNFCe6I7KPFfLGrXVJ3fN9P7L9EXyV2FclpBrmaILMn4l9VUKqYZaXJFMZE/pnUk7Jb/JMC/cji7JMPtis/X2lImRXvO9Fyt8t7+AuG6J+lbFNfmDbCsquEvZE2mXfGoGOlZG9RXsI1/WRWYM3M3KNuEU7jHvX3XzFBmF1nG2/6O5dE/ZPB7mp/4rmnZcXZrPxbzt0ZdH/Gsigm+GL9vdj/gU3TLXhejYuTAAAAABJRU5ErkJggg==;" vertex="1" parent="n.apim">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.fw" value="&lt;b&gt;Azure Firewall&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;egress allowlist&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="870" y="140" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico6" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAE3ElEQVR4nO2aS2wbVRSG/zPjyZRkbI8dP+KSBtpGBgSURUVEXgVRKQRksai6DasgsQ1bJBSVZRQkEJtIFQs2SEggtWwCysaOosaNAEWCtklRoUnqqsZxHnOt+DmXhZPIDm5ixk7GSuaTLHvsM/9/53h87pk7BiwsLCwsLCxOKgQAo6qqCpyfN3swh4GYz698kko9edrn9JnTeZUTfQPgmSMc11FSAPDxp+vrX1b6UOBE4zi+Bw8AIoCxz9vbKx6jDUDHzoZAVJOTzjkAgEgA1aCl64WiDlCbzvZ4ADRtaloAwIO9MbbSjSGX655E9KJBP3Z9dVUBgI+uDEU8qvuSQR189d3Xq2vaRmufooRfkOU3jeqEGZu7n8m8vl+MYFT8uGAlwOwBmI2VALMHYDZlswAn2gLADGppABQAKOiFbA060Hlx/tI5L9SkA/CDYuiaqpYGbaLYORnFtf2cApCtQUcFQOA8jeKXYhQFgAQAOufnRzc29u8DADhqMCulZftRG0SnAJyqWWcfyhLwjt0edoiivDdoLZ9PTTF2GQCG3r0adiiO/8RUQya7lbt+49t+AOhTlHDAZjOkAwA3NjY8Wc47A62+P6+8HUpUirkZnlSX47F9G7uyBLRJkr9SJ9gkCL/uvD7jP31GFMVzRgbNuWN3oM9KkmwXhDeM6ACAjWguyzkcioO5Hc6KOm6nOrscj+2rc6xnASLKHxRzrBOA4iyyL8c6AUTCyT4DBKITfgYAB54BZbNAhLG/m0Xxj71BWqGwO6ffnP7pbkuz8puRAWVzWQnA+wAwzVjaZbN9b0QHANKc9wDAcjzm+fl2pKLOwspfnQfp7O0Ejy1VdYLPyfIvzYKQMWSg63whk+kFgLOnO373qm6tmv0WeE54vJXKQNeN2FYNCwYvfuhylfUvRLRYloC3WlpaJKKLRj0WMsXcvdd3WXPb1e5qdvphcyW93fIeNpcqrC4mzC+CR3PwT8NjfgJMZu/VoBmsm2VMRGR6AkZHR1UT7ZPWT6B041Eut+oUxTkjQoVi19UNAHcf3M+fDbRPV7MfAf1G/OoFXVPVHEysBcN37gAAOOf6zMzMLZ/PpwSDwdcAIJ1OM8bYWr28iEhwu90BIto585M2ALdg8rcAANFoNDo1NdULID8yMvLE6XT6x8fHY7lcLlhPn56ensjAwMDubTubDnwgAF8AeKWeRv+DcwDg8/kcALKCICRlWVYAoLW1NR6Px+t255qI8oFAoLnsvXqJGyUWi+1eizDGkrIsy5Ik1b6gWh1J06fBUhRFcR+1Z8MkgHPOo9HorMfjaens7LwAANlsNrW5uZmsl4coiqKqqm0lRbBxEhCNRmcnJye7UVIEx8bGHh16EayneC14vV4HgBwRJWVZbgYAl8v1TyKRqGcRLLS1tZXpNVQR1DQt3tTU1CTL8lG1x41VBO12u++oPa1rAbMHsIOmafGJiYklp9O5NTw83EtEQiQS+XFxcbFua2WSJOmDg4NBv9//8s57DZOAubm5BcZYP2MMiURiyev1doTD4VcLhcLzdfYJh0Kh3e2GSUBXV9dL8/Pzt10uV8bj8fQBQCgUii8tLT2sp093d3fZUnlDzQImYC2INEIClk30fmx6DchkMhdkWTblr/qCINwzw9fCwsLCwsKiMfgXfjWP5hfVNeoAAAAASUVORK5CYII=;" vertex="1" parent="n.fw">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.kv" value="&lt;b&gt;Key Vault&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;workload identity&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1070" y="140" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico7" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.kv">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.bas" value="&lt;b&gt;Bastion&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;no public admin&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1270" y="140" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico8" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.bas">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box9" value="AKS spoke — application node pools, 3 availability zones" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="270" width="1730" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.np1" value="&lt;b&gt;Answer plane&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;38 pods, D8s v5&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="520" y="300" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico10" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.np1">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.np2" value="&lt;b&gt;Retrieval plane&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;26 pods, D8s v5&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="730" y="300" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico11" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.np2">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.np3" value="&lt;b&gt;Ingest plane&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;autoscaled 4 to 60&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="930" y="300" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico12" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.np3">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.np4" value="&lt;b&gt;Platform plane&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;gateway, policy, traces&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1140" y="300" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico13" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAD+UlEQVRoge3YW4iVVRQH8N+MOWpaWo0+WDgIQnYPLYosCCohLCPD7AKhREZQ0ENUJHRDEcoKqpceuj1UEBEJWWAXCoqiG5iFpZMDEV4yKjSmnLGmh/Udzuc33+0cp+nl/GG9rL3W2mvtvfbaa2866KCDDjoI9OEmTEzxTsFy9PwvHtVEN9ZiCCN4CCdjLvoT3g9YlKfc1eakk7EQszATg9iHbfixRVuL8FENua9xVou2c9GDb8TKZOkQrmrR3kR8X2AvTffkKXe37D7zcFrB2AQsbdHeHMyuIXdeHrOdACYc4XgD03EJHsG0FP8VLMFKkZINXI1VCgJpBUuVb/VmTKlh5/kc3TczMn04mCN3fpXxS0U1mJ/inYN3K5xv0F7cjaMS3R7cKvJ4asJ7L0fvthxftuTILS9z/jL8nQgO4Qms0SxzrdCnIhV2pHibROpuzJF/LOPLZPyaI3d5kfMn4ec2HG2V7sOFeAbbU/wDIv9hBl7O6G3EBiUp+s44ON8otwuSOZfkjA9iOMPrd/gtPQpXjJPzDXo/NfdXNeRXlzkPb7fhxCC+w09tBnEqzqwpm3tbp++BVtqKnVgh8nS+ODuniwPaCrqxC1tTvA9wP+7FnwlvRKR3KebgDfyjfCUGcGyBjS48V6E/InZsZUpvEu4U90Bfin8LXlXQyBVhgViVoslvrNCfit0l+usSh/9T7CyY/KB6t+yTBfojWDaWjhb1QjML+Ls087IMO0rGZtXQr42iAP4o4E+vaXdGydiBmjZqIS+ALnF95+E4NRop0WUW4bca+m1jCT5XXkE+1GzS8nCB8kp2AOvRm9GbZPTinCDKcy2srXA8Ta+J3cjiIsUFIEt7NM/aCs3KtyrhdeGThPeWKPOjkL68PsO5daMVqfC66FGm4WIt1mvR+f4udr2BYbGDww5/6HxR5d8a7bUD7dI+HI1jxG5UyWdbbRx+iJ9ODI0X1oleqke8P6pQ66m6THUrMRb0sSgEfXgqM/Yl7sKjIk0b/EMiRY+vCuLxjMHd4nHdjqNDootM8/bixJx5RsQ5TPf8Z2u+Dhs0rPhXhMTAS6IqrBc5OiVZqayxMtqmeegWi4PaL15i5D+e7sjx59scuWvKAijDPLxY4fgArlWds5tydB/IyDTa7azcle0GAGdUBPBCTTvXi11JP9r3iEUiSvzDGdvbxc9IUa82rgE0cHNGf0ichYEM/xeRzkeMXvmfTQ16sEV73eLjtupM3Z6n3O7v9GLcIFrjXvwlLqat4qtwsAVbc8XnbumPg3itjcr9sqasDJsTGivsF40b8UmwRVS86zQv2/1jON+YYzaeFW/lhSn+BnFwV2s/WzrooIMOOijGv2hVX3koN3LcAAAAAElFTkSuQmCC;" vertex="1" parent="n.np4">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box14" value="AKS spoke — GPU node pools" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="440" width="1730" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.g1" value="&lt;b&gt;Embed and rerank&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;4 x A10, always on&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="590" y="470" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico15" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.g1">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.g2" value="&lt;b&gt;Verifier and small LLM&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;2 x A10&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="810" y="470" width="220" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico16" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB8UlEQVRoge2YvUrDUBhAj+ggrQouoiBI/auKDj6HiJO/gwq+gG/g5KQvIVZRcHB1EVx8AtFBB62Wan0C0VKH9GIISZovuclNsAe+7ZJ7TnobmkKb/0seKAFXwIhhFzE54BpoNOcFKBg1EuCUz1SEl3wmIvLADd7yap6AHkOOngSVVzNvRtMdqfyRGU13Wp1555wBXXEKFYELYDfAWumdPwY69Sv/UQQqtg0Pfdam8s7b5dUcZEF+Cqj6COzb1uo8NmvAJ1ADVsPKD7eQt0dI5Us+8ttA3ba2DmyFCdgRCJVjkrdHbEoD+oF7gVhc8pEiBjVGRJFX8wWMmYjQIa9mURoQNeJEo/wz0BsmAGAAuBPKn+P9nJfKV4HpsPJhIlInL4kwLt8NzGH9NHBjCHjw2PAUfWf+DZiQyo8Dj80LlJshQSNSIf/quFAtYITOp01Fl3yQiBzWa2CHSfmCj7w9YlZ43TDyk1J5gMuAG0giEpMHuBVsFCQiUXmABeBHsOGHT0Ti8opl4FuwsdsXWyr/DszokNcRYVxesY78OO0J5bUdGy+kn4RkYrvzTlZiiEhMPo6IxOUVOiKMySuiRBiXV4SJSI28QhKROnlFkIjUyiv8IlIvr3CLyIy8YgPr774G1vtz0axOOEaBJaDPtEibpPkFWbT2ZbcE/xkAAAAASUVORK5CYII=;" vertex="1" parent="n.g2">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.g3" value="&lt;b&gt;Batch embedding&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;6 x A10 spot, queue-driven&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1060" y="470" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico17" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.g3">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box18" value="Data services — private endpoints only" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="610" width="1730" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.ais" value="&lt;b&gt;Azure AI Search&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;S3, 12 partitions, 3 replicas&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="340" y="640" width="230" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico19" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.ais">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.pg" value="&lt;b&gt;PostgreSQL Flexible&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;zone-redundant HA&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="610" y="640" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico20" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADIUlEQVRoge3aTWwVVRjG8V9LkW+kwYDY6kLxC5QNJEIMECEGNSa6MCaGHStXrtyqxI0xJLCCDTGBBRuCiSQuTIgxhAUsABP5SAQlCFhlYaB82AqNdfFO06E9U+5M7+29rf0nbyY9M3Pmee85M/Ocd8o0zaVtHOfOwoosuvBEFp2YjTnZMf9kx9/AAK7jGv7ErziHK1VFlEmgE5vwOtbjOXRUvfAIbuI0vscRnMK/9ei4TQg+KH7JwQmKK/hMjGxlVuCHCRSdir/xqZiKpXgFt5osPh9HxH01ihkFbSfwWNmsG8jT6MexkTvaEwcvFU+TVmN1qjGVQKqtFUjqalWxNTMlE7gt7vxWo7fMwV9p/qMzH31YWyaBDuxrAeGD+AtvlRGfZzOON0n4HezG4qri86zCTpxvsOi7+A4fYmFVsV3Yj2UF+7vxAb7At7ikmtG7IVznfnyM1xTYBbyNHakdKTvdjavixjmAPfixoOM8S8RbfEnW76Jc//1Zf/1iHfB79vdYzMF7+AhrcBjv1qBDt9G/1gV8iS1YUEsnFVmObTgkplNewzepE8YagSIGREIXcBG/ZNurYmHSl108da1FmCsWR89msTzbvihGsIjkCFRZUXUYXkqORa9IZpaYDkXze1zUa0mY4tEsGsqU9EKTilQCdakGNICkrlQC19HTWC2VOF3m4LWGbXUrROGifixewtEmC+/D9irih2jDG/ga9yZQ+DV8jieriF6A5xPti/E+9uJn8Uaul+BbYrQ/wTqjyz3tCqoSRVbikjBxu/BbQaJzxdt4ZXbO49l2vmEj1+lBI3dXPCT+EA+Ky/gp2w4mrtGON0WZsUcFMzcgTNRWE/BWzfGyKClezGlJmrmHWYkZeCeL+zgpqmMnDRu5O+MU2yXM3At4FRvwVK0nl/FCM8X8XDeivUckc1lMlV4xVfrE3J4pptVCYermibLlM8KJziuhYRT1MHNDHzY21qGv0kxJLzSpmJIJTJcWGxDTpcVmCP9/lBarfKnvFh+6VwnPMvSl/pGS/dwUpvEszogy43Fh+mpmPP9qMJJ6lxanmRT8B1M0bJ9FjBNdAAAAAElFTkSuQmCC;" vertex="1" parent="n.pg">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.rd" value="&lt;b&gt;Cache for Redis&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;premium, zone-redundant&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="840" y="640" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico21" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.rd">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.st" value="&lt;b&gt;ADLS Gen2&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;ZRS, immutable raw&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1070" y="640" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico22" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADIUlEQVRoge3aTWwVVRjG8V9LkW+kwYDY6kLxC5QNJEIMECEGNSa6MCaGHStXrtyqxI0xJLCCDTGBBRuCiSQuTIgxhAUsABP5SAQlCFhlYaB82AqNdfFO06E9U+5M7+29rf0nbyY9M3Pmee85M/Ocd8o0zaVtHOfOwoosuvBEFp2YjTnZMf9kx9/AAK7jGv7ErziHK1VFlEmgE5vwOtbjOXRUvfAIbuI0vscRnMK/9ei4TQg+KH7JwQmKK/hMjGxlVuCHCRSdir/xqZiKpXgFt5osPh9HxH01ihkFbSfwWNmsG8jT6MexkTvaEwcvFU+TVmN1qjGVQKqtFUjqalWxNTMlE7gt7vxWo7fMwV9p/qMzH31YWyaBDuxrAeGD+AtvlRGfZzOON0n4HezG4qri86zCTpxvsOi7+A4fYmFVsV3Yj2UF+7vxAb7At7ikmtG7IVznfnyM1xTYBbyNHakdKTvdjavixjmAPfixoOM8S8RbfEnW76Jc//1Zf/1iHfB79vdYzMF7+AhrcBjv1qBDt9G/1gV8iS1YUEsnFVmObTgkplNewzepE8YagSIGREIXcBG/ZNurYmHSl108da1FmCsWR89msTzbvihGsIjkCFRZUXUYXkqORa9IZpaYDkXze1zUa0mY4tEsGsqU9EKTilQCdakGNICkrlQC19HTWC2VOF3m4LWGbXUrROGifixewtEmC+/D9irih2jDG/ga9yZQ+DV8jieriF6A5xPti/E+9uJn8Uaul+BbYrQ/wTqjyz3tCqoSRVbikjBxu/BbQaJzxdt4ZXbO49l2vmEj1+lBI3dXPCT+EA+Ky/gp2w4mrtGON0WZsUcFMzcgTNRWE/BWzfGyKClezGlJmrmHWYkZeCeL+zgpqmMnDRu5O+MU2yXM3At4FRvwVK0nl/FCM8X8XDeivUckc1lMlV4xVfrE3J4pptVCYermibLlM8KJziuhYRT1MHNDHzY21qGv0kxJLzSpmJIJTJcWGxDTpcVmCP9/lBarfKnvFh+6VwnPMvSl/pGS/dwUpvEszogy43Fh+mpmPP9qMJJ6lxanmRT8B1M0bJ9FjBNdAAAAAElFTkSuQmCC;" vertex="1" parent="n.st">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.eh" value="&lt;b&gt;Event Hubs and Service Bus&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;zone-redundant&lt;/font&gt;" style="shape=process;size=0.08;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1280" y="640" width="240" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico23" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABIUlEQVRoge2WTWrCUBRGjz+F0g04aVyBQhchdAfdRbfQPXSoky5AKM6KCxEpHThwBUoHRVJ1EC2P16b3vUG8z3gPXHgJN3A+CMkHhnHZNLzrDLjSEPmDb2AJbEMfeAZ2ic1rTOJZAsL+fErSTefsv04pIDo1pYXUsQDauAFyNYtyRKe2cx4BT949TbbAUFvCMAzjf0L6Tx/oVC0SwRJ4D10eUHyPtVupOzlwdxSUqkSP9Fpqi8ILkAOkJv+LWpW5s6T2Ab5OYhHPj5dUncfAPXBbqU4cH8CbtoRhGEaB23U6wANwo+TiswEmwCL0gSn6VdmfuSTt/omz0KQnpCst1L4LJY8F0MYNsFazKGclLbh1+vEw15XpxJEDL9oShmFUzB4YGqve0UGgewAAAABJRU5ErkJggg==;" vertex="1" parent="n.eh">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box24" value="Azure — North Europe (paired region, warm)" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;verticalAlign=top;align=left;spacingLeft=34;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="800" width="1770" height="190" as="geometry" />
        </mxCell>
        <mxCell id="_ico25" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB40lEQVRoge3Yz6sOURzH8dfjXlfuQkoW6ooiIUk2imRna+kvYCMLUlIsWNhYKFtZKUp3y80/YGOHKD+6RCGJErnyazF3MsbM85z73HnmTDnv+tQ0c2bm8znnzJyZL4lEIpH4n+k1dJ21mMJKfMFjvG7o2iNjChfwFL8q9ARnsTqWwTrGcE7W01XGy/qEo5ob7UWxAjPCjJd1DRPtW/7DOG4bznyuqyKOxPkAgyE6jD24IXtOPmMWV7B9VObX4WtDAb73OfYDZ4xglC41ZD5UJ5s038PLlgPMYUOIuSUBbTbJ3vltMoFDIQ1DArRtPmdvSKOQALFW0kXfdxlO4IV253+uOyEmx2v2b8U0tgTHbZ57w564Ex/E6fWynuE4loeaX4VXHTBe1kNsCwlwuQNm6/RuUIg1+NYBo/30SGk6FV+jB7G0X8IOsBlH6g5Oi9/DIZotmi6OQKwVd6Gsl33e4O8AUf+WFsjGfKMYoPNVhAKT+UYxwIMIRoblTdXO3eI/oCGakxUX/qGHux0wOEg3q8zn7JP9l8Y2Waef2NUvAJzqgNE6XRxknmwqnZ5PG9twUdfVf/5Xsh/3O2D8I46pKbUMqr+MzQc5gB2y1Xqy7xnN8BbPcUtWknzfwj0TiUQikWif37lJeEKjXHZHAAAAAElFTkSuQmCC;" vertex="1" parent="_box24">
          <mxGeometry x="9" y="7" width="20" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_box26" value="Standby capacity" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="830" width="850" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.aks2" value="&lt;b&gt;AKS minimal&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;scales on failover&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="150" y="860" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico27" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.aks2">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.ais2" value="&lt;b&gt;AI Search replica index&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;indexer writes both&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="350" y="860" width="220" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico28" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADIUlEQVRoge3aTWwVVRjG8V9LkW+kwYDY6kLxC5QNJEIMECEGNSa6MCaGHStXrtyqxI0xJLCCDTGBBRuCiSQuTIgxhAUsABP5SAQlCFhlYaB82AqNdfFO06E9U+5M7+29rf0nbyY9M3Pmee85M/Ocd8o0zaVtHOfOwoosuvBEFp2YjTnZMf9kx9/AAK7jGv7ErziHK1VFlEmgE5vwOtbjOXRUvfAIbuI0vscRnMK/9ei4TQg+KH7JwQmKK/hMjGxlVuCHCRSdir/xqZiKpXgFt5osPh9HxH01ihkFbSfwWNmsG8jT6MexkTvaEwcvFU+TVmN1qjGVQKqtFUjqalWxNTMlE7gt7vxWo7fMwV9p/qMzH31YWyaBDuxrAeGD+AtvlRGfZzOON0n4HezG4qri86zCTpxvsOi7+A4fYmFVsV3Yj2UF+7vxAb7At7ikmtG7IVznfnyM1xTYBbyNHakdKTvdjavixjmAPfixoOM8S8RbfEnW76Jc//1Zf/1iHfB79vdYzMF7+AhrcBjv1qBDt9G/1gV8iS1YUEsnFVmObTgkplNewzepE8YagSIGREIXcBG/ZNurYmHSl108da1FmCsWR89msTzbvihGsIjkCFRZUXUYXkqORa9IZpaYDkXze1zUa0mY4tEsGsqU9EKTilQCdakGNICkrlQC19HTWC2VOF3m4LWGbXUrROGifixewtEmC+/D9irih2jDG/ga9yZQ+DV8jieriF6A5xPti/E+9uJn8Uaul+BbYrQ/wTqjyz3tCqoSRVbikjBxu/BbQaJzxdt4ZXbO49l2vmEj1+lBI3dXPCT+EA+Ky/gp2w4mrtGON0WZsUcFMzcgTNRWE/BWzfGyKClezGlJmrmHWYkZeCeL+zgpqmMnDRu5O+MU2yXM3At4FRvwVK0nl/FCM8X8XDeivUckc1lMlV4xVfrE3J4pptVCYermibLlM8KJziuhYRT1MHNDHzY21qGv0kxJLzSpmJIJTJcWGxDTpcVmCP9/lBarfKnvFh+6VwnPMvSl/pGS/dwUpvEszogy43Fh+mpmPP9qMJJ6lxanmRT8B1M0bJ9FjBNdAAAAAElFTkSuQmCC;" vertex="1" parent="n.ais2">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.pg2" value="&lt;b&gt;PostgreSQL read replica&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;promotable&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="610" y="860" width="220" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico29" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADIUlEQVRoge3aTWwVVRjG8V9LkW+kwYDY6kLxC5QNJEIMECEGNSa6MCaGHStXrtyqxI0xJLCCDTGBBRuCiSQuTIgxhAUsABP5SAQlCFhlYaB82AqNdfFO06E9U+5M7+29rf0nbyY9M3Pmee85M/Ocd8o0zaVtHOfOwoosuvBEFp2YjTnZMf9kx9/AAK7jGv7ErziHK1VFlEmgE5vwOtbjOXRUvfAIbuI0vscRnMK/9ei4TQg+KH7JwQmKK/hMjGxlVuCHCRSdir/xqZiKpXgFt5osPh9HxH01ihkFbSfwWNmsG8jT6MexkTvaEwcvFU+TVmN1qjGVQKqtFUjqalWxNTMlE7gt7vxWo7fMwV9p/qMzH31YWyaBDuxrAeGD+AtvlRGfZzOON0n4HezG4qri86zCTpxvsOi7+A4fYmFVsV3Yj2UF+7vxAb7At7ikmtG7IVznfnyM1xTYBbyNHakdKTvdjavixjmAPfixoOM8S8RbfEnW76Jc//1Zf/1iHfB79vdYzMF7+AhrcBjv1qBDt9G/1gV8iS1YUEsnFVmObTgkplNewzepE8YagSIGREIXcBG/ZNurYmHSl108da1FmCsWR89msTzbvihGsIjkCFRZUXUYXkqORa9IZpaYDkXze1zUa0mY4tEsGsqU9EKTilQCdakGNICkrlQC19HTWC2VOF3m4LWGbXUrROGifixewtEmC+/D9irih2jDG/ga9yZQ+DV8jieriF6A5xPti/E+9uJn8Uaul+BbYrQ/wTqjyz3tCqoSRVbikjBxu/BbQaJzxdt4ZXbO49l2vmEj1+lBI3dXPCT+EA+Ky/gp2w4mrtGON0WZsUcFMzcgTNRWE/BWzfGyKClezGlJmrmHWYkZeCeL+zgpqmMnDRu5O+MU2yXM3At4FRvwVK0nl/FCM8X8XDeivUckc1lMlV4xVfrE3J4pptVCYermibLlM8KJziuhYRT1MHNDHzY21qGv0kxJLzSpmJIJTJcWGxDTpcVmCP9/lBarfKnvFh+6VwnPMvSl/pGS/dwUpvEszogy43Fh+mpmPP9qMJJ6lxanmRT8B1M0bJ9FjBNdAAAAAElFTkSuQmCC;" vertex="1" parent="n.pg2">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box30" value="Recovery targets" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#c9d3de;dashed=1;dashPattern=6 6;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="950" y="830" width="850" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.rto" value="&lt;b&gt;RTO 30 minutes&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;search first, then answers&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1140" y="860" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico31" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.rto">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.rpo" value="&lt;b&gt;RPO 5 minutes&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;ledger and provenance only&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1390" y="860" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico32" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.rpo">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.aoai" value="&lt;b&gt;Azure OpenAI&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;two regions, one gateway&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="500" y="1020" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico33" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.aoai">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.aad" value="&lt;b&gt;Microsoft Entra ID&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;global&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="740" y="1020" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico34" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.aad">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.dbx" value="&lt;b&gt;Databricks&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;governed SQL warehouse&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="960" y="1020" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico35" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.dbx">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.src" value="&lt;b&gt;Content sources&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;read-only&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1190" y="1020" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico36" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB40lEQVRoge3Yz6sOURzH8dfjXlfuQkoW6ooiIUk2imRna+kvYCMLUlIsWNhYKFtZKUp3y80/YGOHKD+6RCGJErnyazF3MsbM85z73HnmTDnv+tQ0c2bm8znnzJyZL4lEIpH4n+k1dJ21mMJKfMFjvG7o2iNjChfwFL8q9ARnsTqWwTrGcE7W01XGy/qEo5ob7UWxAjPCjJd1DRPtW/7DOG4bznyuqyKOxPkAgyE6jD24IXtOPmMWV7B9VObX4WtDAb73OfYDZ4xglC41ZD5UJ5s038PLlgPMYUOIuSUBbTbJ3vltMoFDIQ1DArRtPmdvSKOQALFW0kXfdxlO4IV253+uOyEmx2v2b8U0tgTHbZ57w564Ex/E6fWynuE4loeaX4VXHTBe1kNsCwlwuQNm6/RuUIg1+NYBo/30SGk6FV+jB7G0X8IOsBlH6g5Oi9/DIZotmi6OQKwVd6Gsl33e4O8AUf+WFsjGfKMYoPNVhAKT+UYxwIMIRoblTdXO3eI/oCGakxUX/qGHux0wOEg3q8zn7JP9l8Y2Waef2NUvAJzqgNE6XRxknmwqnZ5PG9twUdfVf/5Xsh/3O2D8I46pKbUMqr+MzQc5gB2y1Xqy7xnN8BbPcUtWknzfwj0TiUQikWif37lJeEKjXHZHAAAAAElFTkSuQmCC;" vertex="1" parent="n.src">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_e37" value="TLS 1.3" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;endArrow=block;endFill=1;strokeColor=#5a6570;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.fd" target="n.apim">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="520" y="270" />
              <mxPoint x="740" y="270" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e38" value="mTLS" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;endArrow=block;endFill=1;strokeColor=#5a6570;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.apim" target="n.np1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="670" y="190" />
              <mxPoint x="670" y="350" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e39" value="query" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;endArrow=block;endFill=1;strokeColor=#5a6570;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.np2" target="n.ais">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="820" y="430" />
              <mxPoint x="570" y="430" />
              <mxPoint x="570" y="600" />
              <mxPoint x="460" y="600" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e40" value="second index build" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;dashPattern=1 4;endArrow=block;endFill=1;strokeColor=#9673a6;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.ais" target="n.ais2">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="460" y="800" />
              <mxPoint x="460" y="800" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e41" value="async replication" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=open;endFill=0;strokeColor=#d79b00;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.pg" target="n.pg2">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="710" y="810" />
              <mxPoint x="720" y="810" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="title" value="Deployment Architecture — Where It Runs and What Survives a Failure" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=20;fontStyle=1;fontColor=#16202c;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="20" width="1770" height="30" as="geometry" />
        </mxCell>
        <mxCell id="rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#c9d3de;" vertex="1" parent="1">
          <mxGeometry x="40" y="50" width="1770" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg42" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="40" y="1180" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg43" value="Security / platform" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="70" y="1180" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg44" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="210" y="1180" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg45" value="Interface / broker" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="240" y="1180" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg46" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="370" y="1180" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg47" value="Application we own" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="400" y="1180" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg48" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="530" y="1180" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg49" value="Data store" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="550" y="1180" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg50" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="640" y="1180" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg51" value="Queue / topic" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="670" y="1180" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg52" value="" style="rounded=1;arcSize=30;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
          <mxGeometry x="770" y="1180" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg53" value="Decision point" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="800" y="1180" width="90" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg54" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;" vertex="1" parent="1">
          <mxGeometry x="910" y="1180" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg55" value="External / third party" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="940" y="1180" width="130" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg56" value="" style="html=1;endArrow=none;strokeColor=#5a6570;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1090" y="1190" as="sourcePoint" />
            <mxPoint x="1120" y="1190" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg57" value="synchronous" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1120" y="1180" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg58" value="" style="html=1;endArrow=none;dashed=1;dashPattern=1 4;strokeColor=#9673a6;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1210" y="1190" as="sourcePoint" />
            <mxPoint x="1240" y="1190" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg59" value="batch" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1240" y="1180" width="40" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg60" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1300" y="1190" as="sourcePoint" />
            <mxPoint x="1320" y="1190" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg61" value="event / async" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1330" y="1180" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="The secondary is not a copy of the primary: the indexer builds both, so failover does not depend on replicating a search index that Azure AI Search does not replicate for us." style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="1210" width="1770" height="20" as="geometry" />
        </mxCell>
        <mxCell id="foot-rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#e3e9ef;" vertex="1" parent="1">
          <mxGeometry x="40" y="1230" width="1770" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Data and AI Global Practice" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=9;fontColor=#9aa7b4;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="1240" width="1770" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
