<mxfile host="Electron" modified="2026-07-21T00:00:00.000Z" agent="Architects Edge" version="24.7.17">
  <diagram id="M03-Financial-Migration-Before.drawio" name="Page-1">
    <mxGraphModel dx="1600" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1440" pageHeight="680" math="0" shadow="0">
      <root>
        <mxCell id="0"/>
        <mxCell id="1" parent="0"/>
        <mxCell id="fb-title" value="Enterprise Landing Zone and PaaS Migration Target Architecture" style="text;html=1;align=left;fontFamily=Arial;fontSize=25;fontStyle=1;fontColor=#17365D;" vertex="1" parent="1"><mxGeometry x="45" y="25" width="1300" height="48" as="geometry"/></mxCell>
        <mxCell id="fb-current" value="CURRENT DATA CENTER" style="swimlane;html=1;horizontal=1;startSize=32;rounded=1;fontFamily=Arial;fontSize=12;fontStyle=1;fillColor=#F3F4F6;strokeColor=#7A8797;" vertex="1" parent="1"><mxGeometry x="45" y="145" width="280" height="400" as="geometry"/></mxCell>
        <mxCell id="fb-vm1" value="Core banking VM" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/compute/Virtual_Machine.svg;" vertex="1" parent="1"><mxGeometry x="85" y="225" width="90" height="92" as="geometry"/></mxCell>
        <mxCell id="fb-vm2" value="Payments VM" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/compute/Virtual_Machine.svg;" vertex="1" parent="1"><mxGeometry x="205" y="225" width="90" height="92" as="geometry"/></mxCell>
        <mxCell id="fb-sql" value="Customer SQL" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/databases/SQL_Database.svg;" vertex="1" parent="1"><mxGeometry x="145" y="390" width="90" height="92" as="geometry"/></mxCell>
        <mxCell id="fb-er" value="ExpressRoute" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/networking/ExpressRoute_Circuits.svg;" vertex="1" parent="1"><mxGeometry x="390" y="270" width="105" height="96" as="geometry"/></mxCell>
        <mxCell id="fb-hub" value="HUB VNET" style="swimlane;html=1;horizontal=1;startSize=32;rounded=1;fontFamily=Arial;fontSize=12;fontStyle=1;fillColor=#F5FAFF;strokeColor=#0078D4;" vertex="1" parent="1"><mxGeometry x="555" y="130" width="315" height="430" as="geometry"/></mxCell>
        <mxCell id="fb-fw" value="Azure Firewall" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/networking/Firewalls.svg;" vertex="1" parent="1"><mxGeometry x="600" y="220" width="95" height="96" as="geometry"/></mxCell>
        <mxCell id="fb-mon" value="Sentinel + Monitor" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/management_governance/Monitor.svg;" vertex="1" parent="1"><mxGeometry x="745" y="220" width="100" height="96" as="geometry"/></mxCell>
        <mxCell id="fb-vnet" value="Hub routing" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/networking/Virtual_Networks.svg;" vertex="1" parent="1"><mxGeometry x="670" y="400" width="95" height="92" as="geometry"/></mxCell>
        <mxCell id="fb-spokes" value="APPLICATION SPOKES" style="swimlane;html=1;horizontal=1;startSize=32;rounded=1;fontFamily=Arial;fontSize=12;fontStyle=1;fillColor=#F8FAFC;strokeColor=#6C8EBF;" vertex="1" parent="1"><mxGeometry x="930" y="130" width="440" height="430" as="geometry"/></mxCell>
        <mxCell id="fb-app" value="App Service" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/app_services/App_Services.svg;" vertex="1" parent="1"><mxGeometry x="980" y="220" width="95" height="96" as="geometry"/></mxCell>
        <mxCell id="fb-db" value="Azure SQL" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/databases/SQL_Database.svg;" vertex="1" parent="1"><mxGeometry x="1120" y="220" width="95" height="96" as="geometry"/></mxCell>
        <mxCell id="fb-storage" value="Storage" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/storage/Storage_Accounts.svg;" vertex="1" parent="1"><mxGeometry x="1260" y="220" width="90" height="96" as="geometry"/></mxCell>
        <mxCell id="fb-kv" value="Key Vault" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/security/Key_Vaults.svg;" vertex="1" parent="1"><mxGeometry x="980" y="405" width="90" height="92" as="geometry"/></mxCell>
        <mxCell id="fb-pe" value="Private endpoint" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/other/Private_Endpoints.svg;" vertex="1" parent="1"><mxGeometry x="1130" y="405" width="90" height="92" as="geometry"/></mxCell>
        <mxCell id="fb-id" value="Managed identity" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;fontFamily=Arial;fontSize=12;fontColor=#24364B;whiteSpace=wrap;html=1;image=img/lib/azure2/identity/Managed_Identities.svg;" vertex="1" parent="1"><mxGeometry x="1270" y="405" width="90" height="92" as="geometry"/></mxCell>
        <mxCell id="fb-buried" value="Buried decision: ExpressRoute&lt;br&gt;$X committed vs. $Y usage based" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Arial;fontSize=13;fontStyle=1;fillColor=#FDE7E9;strokeColor=#C4314B;strokeWidth=2;fontColor=#8A1538;" vertex="1" parent="1"><mxGeometry x="360" y="570" width="330" height="70" as="geometry"/></mxCell>
        <mxCell id="fbe1" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeWidth=2;strokeColor=#6B7C93; fontFamily=Arial;fontSize=10;fontColor=#526273;labelBackgroundColor=#FFFFFF;" edge="1" parent="1" source="fb-vm1" target="fb-er"><mxGeometry relative="1" as="geometry"/></mxCell>
        <mxCell id="fbe2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeWidth=2;strokeColor=#6B7C93; fontFamily=Arial;fontSize=10;fontColor=#526273;labelBackgroundColor=#FFFFFF;" edge="1" parent="1" source="fb-vm2" target="fb-er"><mxGeometry relative="1" as="geometry"/></mxCell>
        <mxCell id="fbe3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeWidth=2;strokeColor=#6B7C93; fontFamily=Arial;fontSize=10;fontColor=#526273;labelBackgroundColor=#FFFFFF;" edge="1" parent="1" source="fb-sql" target="fb-er"><mxGeometry relative="1" as="geometry"/></mxCell>
        <mxCell id="fbe4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeWidth=2;strokeColor=#6B7C93; fontFamily=Arial;fontSize=10;fontColor=#526273;labelBackgroundColor=#FFFFFF;" edge="1" parent="1" source="fb-er" target="fb-fw"><mxGeometry relative="1" as="geometry"/></mxCell>
        <mxCell id="fbe5" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeWidth=2;strokeColor=#6B7C93; fontFamily=Arial;fontSize=10;fontColor=#526273;labelBackgroundColor=#FFFFFF;" edge="1" parent="1" source="fb-fw" target="fb-app"><mxGeometry relative="1" as="geometry"/></mxCell>
        <mxCell id="fbe6" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeWidth=2;strokeColor=#6B7C93; fontFamily=Arial;fontSize=10;fontColor=#526273;labelBackgroundColor=#FFFFFF;" edge="1" parent="1" source="fb-vnet" target="fb-db"><mxGeometry relative="1" as="geometry"/></mxCell>
        <mxCell id="fbe7" value="security telemetry" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeWidth=2;strokeColor=#2B6CB0;dashed=1;dashPattern=6 4; fontFamily=Arial;fontSize=10;fontColor=#526273;labelBackgroundColor=#FFFFFF;" edge="1" parent="1" source="fb-mon" target="fb-storage"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="800" y="350"/><mxPoint x="1305" y="350"/></Array></mxGeometry></mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>