<mxfile host="orrery" agent="orrery" type="device">
<diagram id="orrery" name="Web application on Red Hat OpenShift on IBM Cloud">
<mxGraphModel dx="1067" dy="1767" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="1067" pageHeight="1767" background="#eef2f6" math="0" shadow="0">
<root><mxCell id="0"/><mxCell id="1" parent="0"/>
<mxCell id="title" value="Web application on Red Hat OpenShift on IBM Cloud" style="text;html=1;align=left;verticalAlign=top;fontSize=20;fontStyle=1;fontColor=#54585b;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="1"><mxGeometry x="28" y="24" width="522.7" height="25" as="geometry"/></mxCell>
<mxCell id="subtitle" value="Cloud Internet Services serves the static site from Object Storage and sends API calls to a three-zone OpenShift cluster in a VPC" style="text;html=1;align=left;verticalAlign=top;fontSize=13;fontColor=#55595b;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="1"><mxGeometry x="28" y="53" width="810.66" height="16.9" as="geometry"/></mxCell>
<mxCell id="g-ops-net" value="Operations team network" style="rounded=1;absoluteArcSize=1;arcSize=16;whiteSpace=wrap;html=1;fillColor=#e8ecf0;strokeColor=#caced2;strokeWidth=1;dashed=0;verticalAlign=top;align=left;spacingLeft=38;spacingTop=6;fontColor=#2b55b1;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="1"><mxGeometry x="119" y="96" width="216" height="175" as="geometry"/></mxCell>
<mxCell id="g-ops-net:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzU0NTg1YiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0zIDIxaDE4TTkgOGgxbS0xIDRoMW0tMSA0aDFtNC04aDFtLTEgNGgxbS0xIDRoMU01IDIxVjVhMiAyIDAgMCAxIDItMmgxMGEyIDIgMCAwIDEgMiAydjE2Ii8+PC9zdmc+;" vertex="1" parent="g-ops-net"><mxGeometry x="12" y="9" width="20" height="20" as="geometry"/></mxCell>
<mxCell id="g-public" value="Public network" style="rounded=1;absoluteArcSize=1;arcSize=16;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#caced2;strokeWidth=1;dashed=1;dashPattern=2 3;verticalAlign=top;align=left;spacingLeft=38;spacingTop=6;fontColor=#2b55b1;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="1"><mxGeometry x="458" y="96" width="222" height="143" as="geometry"/></mxCell>
<mxCell id="g-public:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzU0NTg1YiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiPjxwYXRoIGQ9Ik0zIDEyYTkgOSAwIDEgMCAxOCAwYTkgOSAwIDAgMC0xOCAwbS42LTNoMTYuOE0zLjYgMTVoMTYuOCIvPjxwYXRoIGQ9Ik0xMS41IDNhMTcgMTcgMCAwIDAgMCAxOG0xLTE4YTE3IDE3IDAgMCAxIDAgMTgiLz48L2c+PC9zdmc+;" vertex="1" parent="g-public"><mxGeometry x="12" y="9" width="20" height="20" as="geometry"/></mxCell>
<mxCell id="g-ibmcloud" value="IBM Cloud" style="rounded=1;absoluteArcSize=1;arcSize=16;whiteSpace=wrap;html=1;fillColor=#e8ecf0;strokeColor=#caced2;strokeWidth=1;dashed=0;verticalAlign=top;align=left;spacingLeft=38;spacingTop=6;fontColor=#2b55b1;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="1"><mxGeometry x="28" y="396" width="1011" height="1260" as="geometry"/></mxCell>
<mxCell id="g-ibmcloud:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yNC41OCAxMy42NWE5LjczMyA5LjczMyAwIDAgMC0xOC4yOTQgMy44ODlBNi43NSA2Ljc1IDAgMCAwIDcgMzFoMTZhOC43NDcgOC43NDcgMCAwIDAgMS41OC0xNy4zNU0yMyAyOS41SDdhNS4yMzcgNS4yMzcgMCAwIDEtLjctMTAuNDNhOS43IDkuNyAwIDAgMCAxLjEwNCAzLjc4NWEuNzUuNzUgMCAxIDAgMS4zMjItLjcxYTguMjUgOC4yNSAwIDAgMSAxNC4wMjYtOC42MzJhOC43NSA4Ljc1IDAgMCAwLTYuMzE1IDIuOTVhLjc1Ljc1IDAgMSAwIDEuMTI0Ljk5MkE3LjI1IDcuMjUgMCAxIDEgMjMgMjkuNW04Ljg5OC0xOS4yNDVhLjc2Ljc2IDAgMCAwLTEuMDM2LS4yNzhsLTMuMDIgMS43NDRhLjc1OS43NTkgMCAxIDAgLjc1OCAxLjMxNGwzLjAyLTEuNzQ0YS43Ni43NiAwIDAgMCAuMjc4LTEuMDM2TTIyLjY3NiA3Ljg3YS43Ni43NiAwIDAgMCAxLjAzNy0uMjc4bDEuNzQ0LTMuMDJhLjc1OS43NTkgMCAwIDAtMS4zMTQtLjc1OGwtMS43NDQgMy4wMmEuNzYuNzYgMCAwIDAgLjI3NyAxLjAzNk0xNiA2LjA4MWEuNzYuNzYgMCAwIDAgLjc1OS0uNzU5VjEuODM1YS43NTkuNzU5IDAgMSAwLTEuNTE4IDB2My40ODdhLjc2Ljc2IDAgMCAwIC43NTkuNzZtLTcuNzEzIDEuNTFhLjc1OS43NTkgMCAwIDAgMS4zMTQtLjc1OWwtMS43NDQtMy4wMmEuNzU5Ljc1OSAwIDEgMC0xLjMxNC43NlptLTQuMTI4IDQuMTI5bC0zLjAyLTEuNzQ0YS43NTkuNzU5IDAgMSAwLS43NiAxLjMxNEwzLjQgMTMuMDM1YS43NTkuNzU5IDAgMSAwIC43NTktMS4zMTQiLz48L3N2Zz4=;" vertex="1" parent="g-ibmcloud"><mxGeometry x="12" y="9" width="20" height="20" as="geometry"/></mxCell>
<mxCell id="g-vpc" value="Production VPC" style="rounded=1;absoluteArcSize=1;arcSize=16;whiteSpace=wrap;html=1;fillColor=#e8ecf0;strokeColor=#caced2;strokeWidth=1;dashed=0;verticalAlign=top;align=left;spacingLeft=111;spacingTop=6;fontColor=#54585b;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-ibmcloud"><mxGeometry x="120" y="293" width="677" height="645" as="geometry"/></mxCell>
<mxCell id="g-vpc:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yMCAyMHYtM2E0IDQgMCAwIDAtOCAwdjNhMi4wMDMgMi4wMDMgMCAwIDAtMiAydjZhMi4wMDMgMi4wMDMgMCAwIDAgMiAyaDhhMi4wMDMgMi4wMDMgMCAwIDAgMi0ydi02YTIuMDAzIDIuMDAzIDAgMCAwLTItMm0tNi0zYTIgMiAwIDAgMSA0IDB2M2gtNFptLTIgMTF2LTZoOGwuMDAxIDZaIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTI1LjgyOSAxMC4xMTVhMTAuMDEgMTAuMDEgMCAwIDAtNy45MzktNy45MzNhMTAuMDAzIDEwLjAwMyAwIDAgMC0xMS43MiA3LjkzM0E3LjUwMiA3LjUwMiAwIDAgMCA3LjQ5MSAyNUg4di0yaC0uNTA1YTUuNTAyIDUuNTAyIDAgMCAxLS45Ny0xMC45MTZsMS4zNS0uMjQ1bC4yNTktMS4zNDVhOC4wMSA4LjAxIDAgMCAxIDE1LjczMSAwbC4yNTkgMS4zNDVsMS4zNDkuMjQ1QTUuNTAyIDUuNTAyIDAgMCAxIDI0LjUwOCAyM0gyNHYyaC41MDhhNy41MDIgNy41MDIgMCAwIDAgMS4zMi0xNC44ODUiLz48L3N2Zz4=;" vertex="1" parent="g-vpc"><mxGeometry x="85" y="9" width="20" height="20" as="geometry"/></mxCell>
<mxCell id="g-services" value="Cloud services" style="rounded=1;absoluteArcSize=1;arcSize=16;whiteSpace=wrap;html=1;fillColor=#e8ecf0;strokeColor=#caced2;strokeWidth=1;dashed=0;verticalAlign=top;align=left;spacingLeft=81;spacingTop=6;fontColor=#54585b;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-ibmcloud"><mxGeometry x="20" y="1063" width="930" height="177" as="geometry"/></mxCell>
<mxCell id="g-cluster" value="Red Hat OpenShift on IBM Cloud" style="rounded=1;absoluteArcSize=1;arcSize=16;whiteSpace=wrap;html=1;fillColor=#e8ecf0;strokeColor=#caced2;strokeWidth=1;dashed=0;verticalAlign=top;align=left;spacingLeft=38;spacingTop=6;fontColor=#54585b;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-vpc"><mxGeometry x="161" y="257" width="496" height="232" as="geometry"/></mxCell>
<mxCell id="g-cluster:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yNi40NjEgMTUuNzk3YTEyLjEgMTIuMSAwIDAgMC0xLjE3OS00LjMxN0wyOSAxMC4xM2ExMiAxMiAwIDAgMC0xLjAyOC0xLjczOGwtMS43NDMuNjM1YTExLjk4OCAxMS45ODggMCAwIDAtMjEuNzEgNy45MTNsMS43NDctLjY0MmExMiAxMiAwIDAgMCAuMzMxIDEuOTg1bC0zLjcxMyAxLjM1NUExMi4yIDEyLjIgMCAwIDAgNC43NTcgMjMuN2wxLjk2Ni0uNzE2bC4wMDIuMDA0YTExLjkgMTEuOSAwIDAgMCA0LjY3IDMuODlhMTIuMDEzIDEyLjAxMyAwIDAgMCAxNS45NDUtNS44MDRhMTEuOSAxMS45IDAgMCAwIDEuMDgtNS45OTJabS0yLjkyIDMuNDk2YTcuOCA3LjggMCAwIDEtMTAuMzUzIDMuNzc1YTcuNyA3LjcgMCAwIDEtMi4yNzEtMS42MTNsLTEuOTg1LjcyNGE3Ljg0IDcuODQgMCAwIDEtMi4wNzQtMy45OWwzLjcyNS0xLjM1N2E3LjggNy44IDAgMCAxLS4xMjMtMi4wNjZsLTEuNzUyLjYzN0E3Ljc3MyA3Ljc3MyAwIDAgMSAxOS43NjUgOC45NGguMDA2YTcuNyA3LjcgMCAwIDEgMi4yNjUgMS42MTVsMS43NDQtLjYzNGE3LjggNy44IDAgMCAxIDEuMjI5IDEuNjU2bC0zLjcxIDEuMzZhNy44MyA3LjgzIDAgMCAxIC45NzcgNC4zODhsMS45NjgtLjcxNmE3LjcgNy43IDAgMCAxLS43MDMgMi42ODVaIi8+PC9zdmc+;" vertex="1" parent="g-cluster"><mxGeometry x="12" y="9" width="20" height="20" as="geometry"/></mxCell>
<mxCell id="g-zone-1" value="Zone 1" style="rounded=1;absoluteArcSize=1;arcSize=16;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#caced2;strokeWidth=1;dashed=1;dashPattern=6 4;verticalAlign=top;align=left;spacingLeft=38;spacingTop=6;fontColor=#54585b;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-cluster"><mxGeometry x="20" y="52" width="132" height="160" as="geometry"/></mxCell>
<mxCell id="g-zone-1:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yOCAxMGgtNVY2YTIgMiAwIDAgMC0yLTJIMTFhMiAyIDAgMCAwLTIgMnY0SDRhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDI0YTIgMiAwIDAgMCAyLTJWMTJhMiAyIDAgMCAwLTItMk00IDI4VjEyaDV2Mkg3djJoMnYySDd2MmgydjJIN3YyaDJ2NFptMTcgMEgxMVY2aDEwWm03IDBoLTV2LTRoMnYtMmgtMnYtMmgydi0yaC0ydi0yaDJ2LTJoLTJ2LTJoNVoiLz48cGF0aCBmaWxsPSIjNTQ1ODViIiBkPSJNMTQgOGg0djJoLTR6bTAgNGg0djJoLTR6bTAgNGg0djJoLTR6Ii8+PC9zdmc+;" vertex="1" parent="g-zone-1"><mxGeometry x="12" y="9" width="20" height="20" as="geometry"/></mxCell>
<mxCell id="g-zone-2" value="Zone 2" style="rounded=1;absoluteArcSize=1;arcSize=16;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#caced2;strokeWidth=1;dashed=1;dashPattern=6 4;verticalAlign=top;align=left;spacingLeft=38;spacingTop=6;fontColor=#54585b;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-cluster"><mxGeometry x="182" y="52" width="132" height="160" as="geometry"/></mxCell>
<mxCell id="g-zone-2:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yOCAxMGgtNVY2YTIgMiAwIDAgMC0yLTJIMTFhMiAyIDAgMCAwLTIgMnY0SDRhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDI0YTIgMiAwIDAgMCAyLTJWMTJhMiAyIDAgMCAwLTItMk00IDI4VjEyaDV2Mkg3djJoMnYySDd2MmgydjJIN3YyaDJ2NFptMTcgMEgxMVY2aDEwWm03IDBoLTV2LTRoMnYtMmgtMnYtMmgydi0yaC0ydi0yaDJ2LTJoLTJ2LTJoNVoiLz48cGF0aCBmaWxsPSIjNTQ1ODViIiBkPSJNMTQgOGg0djJoLTR6bTAgNGg0djJoLTR6bTAgNGg0djJoLTR6Ii8+PC9zdmc+;" vertex="1" parent="g-zone-2"><mxGeometry x="12" y="9" width="20" height="20" as="geometry"/></mxCell>
<mxCell id="g-zone-3" value="Zone 3" style="rounded=1;absoluteArcSize=1;arcSize=16;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#caced2;strokeWidth=1;dashed=1;dashPattern=6 4;verticalAlign=top;align=left;spacingLeft=38;spacingTop=6;fontColor=#54585b;fontStyle=1;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;container=1;collapsible=0;recursiveResize=0;pointerEvents=0;" vertex="1" parent="g-cluster"><mxGeometry x="344" y="52" width="132" height="160" as="geometry"/></mxCell>
<mxCell id="g-zone-3:icon" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yOCAxMGgtNVY2YTIgMiAwIDAgMC0yLTJIMTFhMiAyIDAgMCAwLTIgMnY0SDRhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDI0YTIgMiAwIDAgMCAyLTJWMTJhMiAyIDAgMCAwLTItMk00IDI4VjEyaDV2Mkg3djJoMnYySDd2MmgydjJIN3YyaDJ2NFptMTcgMEgxMVY2aDEwWm03IDBoLTV2LTRoMnYtMmgtMnYtMmgydi0yaC0ydi0yaDJ2LTJoLTJ2LTJoNVoiLz48cGF0aCBmaWxsPSIjNTQ1ODViIiBkPSJNMTQgOGg0djJoLTR6bTAgNGg0djJoLTR6bTAgNGg0djJoLTR6Ii8+PC9zdmc+;" vertex="1" parent="g-zone-3"><mxGeometry x="12" y="9" width="20" height="20" as="geometry"/></mxCell>
<mxCell id="n-ops" value="Operations team&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Admins, developers,&lt;br&gt;operators&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0zMCAzMGgtMnYtNWE1LjAwNiA1LjAwNiAwIDAgMC01LTV2LTJhNy4wMSA3LjAxIDAgMCAxIDcgN1ptLTggMGgtMnYtNWE1LjAwNiA1LjAwNiAwIDAgMC01LTVIOWE1LjAwNiA1LjAwNiAwIDAgMC01IDV2NUgydi01YTcuMDEgNy4wMSAwIDAgMSA3LTdoNmE3LjAxIDcuMDEgMCAwIDEgNyA3Wk0yMCAydjJhNSA1IDAgMCAxIDAgMTB2MmE3IDcgMCAwIDAgMC0xNG0tOCAyYTUgNSAwIDEgMS01IDVhNSA1IDAgMCAxIDUtNW0wLTJhNyA3IDAgMSAwIDcgN2E3IDcgMCAwIDAtNy03Ii8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-ops-net"><mxGeometry x="52" y="52" width="112" height="103" as="geometry"/></mxCell>
<mxCell id="n-web" value="Web browser" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yNiAyaDR2NGgtNHptMCA2aDR2NGgtNHptLTYtNmg0djRoLTR6bTAgNmg0djRoLTR6Ii8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTI4IDE2djZINFY2aDEyVjRINGEyIDIgMCAwIDAtMiAydjE2YTIgMiAwIDAgMCAyIDJoOHY0SDh2MmgxNnYtMmgtNHYtNGg4YTIgMiAwIDAgMCAyLTJ2LTZaTTE4IDI4aC00di00aDRaIi8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-public"><mxGeometry x="20" y="52" width="83" height="71" as="geometry"/></mxCell>
<mxCell id="n-mobile" value="Mobile app" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yMiA0SDEwYTIgMiAwIDAgMC0yIDJ2MjJhMiAyIDAgMCAwIDIgMmgxMmEyLjAwMyAyLjAwMyAwIDAgMCAyLTJWNmEyIDIgMCAwIDAtMi0ybTAgMnYySDEwVjZaTTEwIDI4VjEwaDEydjE4WiIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-public"><mxGeometry x="133" y="52" width="69" height="71" as="geometry"/></mxCell>
<mxCell id="n-cis" value="Cloud Internet&lt;br&gt;Services&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Global LB, CDN, WAF,&lt;br&gt;DDoS&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yNyAyMmMtLjcgMC0xLjQuMy0xLjkuN2wtNS4yLTMuMWMwLS4yLjEtLjQuMS0uNnMwLS40LS4xLS42bDUuMi0zLjFjLjUuNCAxLjIuNyAxLjkuN2MxLjcgMCAzLTEuMyAzLTNzLTEuMy0zLTMtM3MtMyAxLjMtMyAzYzAgLjIgMCAuNC4xLjZsLTUuMiAzLjFjLS41LS40LTEuMi0uNy0xLjktLjdjLTEuNyAwLTMgMS4zLTMgM3MxLjMgMyAzIDNjLjcgMCAxLjQtLjMgMS45LS43bDUuMiAzLjFjMCAuMi0uMS40LS4xLjZjMCAxLjcgMS4zIDMgMyAzczMtMS4zIDMtM3MtMS4zLTMtMy0zbTAtMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDFzLTEtLjQtMS0xcy40LTEgMS0xbS0xMCA4Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xczEgLjQgMSAxcy0uNCAxLTEgMW0xMCA2Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xczEgLjQgMSAxcy0uNCAxLTEgMSIvPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0xOSAyNUg4LjVjLTMgMC01LjUtMi41LTUuNS01LjVjMC0yLjcgMS45LTQuOSA0LjUtNS40bDEuMy0uMmwuMy0xLjNDOS45IDguNyAxMy4yIDYgMTcgNmMuNSAwIDEgMCAxLjUuMWMxLjYuMyAzIDEuMSA0LjIgMi4ybDEuNC0xLjRjLTEuNC0xLjQtMy4yLTIuNC01LjItMi43Yy0uNi0uMS0xLjMtLjItMS45LS4yYy00LjcgMC04LjkgMy4zLTkuOCA4LjFjLTMuNi43LTYuMiAzLjgtNi4yIDcuNEMxIDIzLjYgNC4zIDI3IDguNSAyN0gxOXoiLz48L3N2Zz4=;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-ibmcloud"><mxGeometry x="469" y="52" width="120" height="120" as="geometry"/></mxCell>
<mxCell id="n-appid" value="App ID&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Mobile app sign-in&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yMCAxOGgtNmEzIDMgMCAwIDAtMyAzdjJoMnYtMmExIDEgMCAwIDEgMS0xaDZhMSAxIDAgMCAxIDEgMXYyaDJ2LTJhMyAzIDAgMCAwLTMtM20tMy0xYTQgNCAwIDEgMCAwLThhNCA0IDAgMCAwIDAgOG0wLTZhMiAyIDAgMSAxIDAgNGEyIDIgMCAwIDEgMC00Ii8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTE3IDMwQzkuMjggMzAgMyAyMy43MiAzIDE2aDJjMCA2LjYxNyA1LjM4MyAxMiAxMiAxMmM1LjIyNiAwIDkuODE2LTMuMzM4IDExLjQyMS04LjMwN2wxLjkwNC42MTRBMTMuOTYgMTMuOTYgMCAwIDEgMTcgMzBtMTQtMTRoLTJjMC02LjYxNy01LjM4My0xMi0xMi0xMlYyYzcuNzIgMCAxNCA2LjI4IDE0IDE0TTYgMTRsLTIuMTM5LTEuMDEzQTUuMDIgNS4wMiAwIDAgMSAxIDguNDY3VjJoMTB2Ni40NjhhNS4wMiA1LjAyIDAgMCAxLTIuODYxIDQuNTJ6TTMgNHY0LjQ2OGEzLjAxIDMuMDEgMCAwIDAgMS43MTcgMi43MUw2IDExLjc4N2wxLjI4My0uNjA3QTMuMDEgMy4wMSAwIDAgMCA5IDguNDY4VjR6Ii8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-ibmcloud"><mxGeometry x="619" y="68" width="102" height="88" as="geometry"/></mxCell>
<mxCell id="n-site" value="Cloud Object Storage&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Static website&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yOCAyMGgtMnYyaDJ2Nkg0di02aDEwdi0ySDRhMiAyIDAgMCAwLTIgMnY2YTIgMiAwIDAgMCAyIDJoMjRhMiAyIDAgMCAwIDItMnYtNmEyIDIgMCAwIDAtMi0yIi8+PGNpcmNsZSBjeD0iNyIgY3k9IjI1IiByPSIxIiBmaWxsPSIjNTQ1ODViIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTMwIDhoLTh2NmgtNnY4aDh2LTZoNlptLTggMTJoLTR2LTRoNFptNi02aC00di00aDRabS0xMC00aC04VjJoOFptLTYtMmg0VjRoLTRaIi8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-ibmcloud"><mxGeometry x="827" y="571.5" width="132" height="88" as="geometry"/></mxCell>
<mxCell id="n-vpn" value="Client VPN for VPC&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Client-to-site&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0xNiAyQzguMyAyIDIgOC4zIDIgMTZzNi4zIDE0IDE0IDE0aDFWMnptLTEgMnYxMWgtNWMuMi00LjIgMS45LTguMSA0LjgtMTAuOWguMnptMCAxM3YxMWgtLjJjLTIuOS0yLjgtNC42LTYuNy00LjgtMTAuOWg1ek0xMS41IDQuOUM5LjQgNy44IDguMiAxMS4zIDggMTVINGMuNC00LjYgMy40LTguNSA3LjUtMTAuMU00IDE3aDRjLjIgMy43IDEuNCA3LjIgMy41IDEwLjFDNy40IDI1LjQgNC40IDIxLjYgNCAxN20yNSA2aC0xdi0yYzAtMS43LTEuMy0zLTMtM3MtMyAxLjMtMyAzdjJoLTFjLS42IDAtMSAuNC0xIDF2NWMwIC42LjQgMSAxIDFoOGMuNiAwIDEtLjQgMS0xdi01YzAtLjYtLjQtMS0xLTFtLTUtMmMwLS42LjQtMSAxLTFzMSAuNCAxIDF2MmgtMnptNCA3aC02di0zaDZ6TTI1IDhjMS43IDAgMy0xLjMgMy0zcy0xLjMtMy0zLTNzLTMgMS4zLTMgM3MxLjMgMyAzIDNtMC00Yy42IDAgMSAuNCAxIDFzLS40IDEtMSAxcy0xLS40LTEtMXMuNC0xIDEtMW0wIDEwYy42IDAgMSAuNCAxIDFzLS40IDEtMSAxcy0xLS40LTEtMXMuNC0xIDEtMW0wLTRjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDFzLTEtLjQtMS0xcy40LTEgMS0xIi8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-vpc"><mxGeometry x="20" y="52" width="118" height="88" as="geometry"/></mxCell>
<mxCell id="n-lb" value="VPC Load Balancer" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik04IDMwSDJ2LTZoNlptLTQtMmgydi0ySDRabTE1IDJoLTZ2LTZoNlptLTQtMmgydi0yaC0yWm0xNSAyaC02di02aDZabS00LTJoMnYtMmgtMlpNMTYgMTBhNCA0IDAgMSAxIDQtNGE0LjAwNSA0LjAwNSAwIDAgMS00IDRtMC02YTIgMiAwIDEgMCAyIDJhMiAyIDAgMCAwLTItMm0xMCAxMmgtNWE0LjAwNSA0LjAwNSAwIDAgMS00LTRoLTJhNC4wMDUgNC4wMDUgMCAwIDEtNCA0SDZhMiAyIDAgMCAwLTIgMnY0aDJ2LTRoNWE1Ljk3IDUuOTcgMCAwIDAgNC0xLjU0VjIyaDJ2LTUuNTRBNS45NyA1Ljk3IDAgMCAwIDIxIDE4aDV2NGgydi00YTIgMiAwIDAgMC0yLTIiLz48L3N2Zz4=;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-vpc"><mxGeometry x="349" y="60.5" width="119" height="71" as="geometry"/></mxCell>
<mxCell id="n-bastion" value="Bastion hosts (3)&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;One per zone&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yNy41MjcgMi43MDlBMiAyIDAgMCAwIDI2IDJoLTIuNjlhMS41IDEuNSAwIDAgMC0xLjM0My44M0wyMS4zODIgNEgyMHYtLjVBMS41IDEuNSAwIDAgMCAxOC41IDJoLTVBMS41IDEuNSAwIDAgMCAxMiAzLjVWNGgtMS4zODJsLS41ODUtMS4xN0ExLjUgMS41IDAgMCAwIDguNjkgMkg2YTIgMiAwIDAgMC0xLjk3MiAyLjMzM0w0LjczMiA4LjVBMyAzIDAgMCAwIDcuNjkgMTFIOHYxMmEzLjAwMyAzLjAwMyAwIDAgMC0zIDN2NGgyMnYtNGEzLjAwMyAzLjAwMyAwIDAgMC0zLTNWMTFoLjMxYTMgMyAwIDAgMCAyLjk1OC0yLjVsLjcwNC00LjE2N2EyIDIgMCAwIDAtLjQ0NS0xLjYyNE0yNSAyNnYySDd2LTJhMSAxIDAgMCAxIDEtMWgxNmExIDEgMCAwIDEgMSAxbS0zLTNIMTBWMTFoMTJabTMuMjk2LTE0LjgzM0ExIDEgMCAwIDEgMjQuMzEgOUg3LjY5YTEgMSAwIDAgMS0uOTg2LS44MzNMNiA0aDIuMzgybDEgMkgxNFY0aDR2Mmg0LjYxN2wxLjAwMS0ySDI2WiIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-vpc"><mxGeometry x="27" y="329" width="104" height="88" as="geometry"/></mxCell>
<mxCell id="n-w1" value="Worker nodes&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Router, API pods&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yMyAxOHYtMmgtMi4xYy0uMS0uNi0uNC0xLjItLjctMS44bDEuNS0xLjVsLTEuNC0xLjRsLTEuNSAxLjVjLS41LS4zLTEuMS0uNi0xLjgtLjdWMTBoLTJ2Mi4xYy0uNi4xLTEuMi40LTEuOC43bC0xLjUtMS41bC0xLjQgMS40bDEuNSAxLjVjLS4zLjUtLjYgMS4xLS43IDEuOEg5djJoMi4xYy4xLjYuNCAxLjIuNyAxLjhsLTEuNSAxLjVsMS40IDEuNGwxLjUtMS41Yy41LjMgMS4xLjYgMS44LjdWMjRoMnYtMi4xYy42LS4xIDEuMi0uNCAxLjgtLjdsMS41IDEuNWwxLjQtMS40bC0xLjUtMS41Yy4zLS41LjYtMS4xLjctMS44em0tNyAyYy0xLjcgMC0zLTEuMy0zLTNzMS4zLTMgMy0zczMgMS4zIDMgM3MtMS4zIDMtMyAzIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTI5Ljk0OCAxOC45OUwyNy4zNTUgNy44MDNhMiAyIDAgMCAwLTEuMTI0LTEuMzdsLTkuNDA3LTQuMjU1YTIgMiAwIDAgMC0xLjY0OCAwTDUuNzY5IDYuNDMyYTIgMiAwIDAgMC0xLjEyNCAxLjM3MUwyLjA1MiAxOC45OWEyIDIgMCAwIDAgLjM5IDEuNzA1bDYuODg2IDguNTU5YTIgMiAwIDAgMCAxLjU1OC43NDZoMTAuMjI4YTIgMiAwIDAgMCAxLjU1OC0uNzQ2bDYuODg2LTguNTU5YTIgMiAwIDAgMCAuMzktMS43MDVNMjEuMTE0IDI4SDEwLjg4Nkw0IDE5LjQ0MUw2LjU5MyA4LjI1NEwxNiA0bDkuNDA3IDQuMjU1TDI4IDE5LjQ0eiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L3N2Zz4=;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-zone-1"><mxGeometry x="20" y="52" width="92" height="88" as="geometry"/></mxCell>
<mxCell id="n-w2" value="Worker nodes&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Router, API pods&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yMyAxOHYtMmgtMi4xYy0uMS0uNi0uNC0xLjItLjctMS44bDEuNS0xLjVsLTEuNC0xLjRsLTEuNSAxLjVjLS41LS4zLTEuMS0uNi0xLjgtLjdWMTBoLTJ2Mi4xYy0uNi4xLTEuMi40LTEuOC43bC0xLjUtMS41bC0xLjQgMS40bDEuNSAxLjVjLS4zLjUtLjYgMS4xLS43IDEuOEg5djJoMi4xYy4xLjYuNCAxLjIuNyAxLjhsLTEuNSAxLjVsMS40IDEuNGwxLjUtMS41Yy41LjMgMS4xLjYgMS44LjdWMjRoMnYtMi4xYy42LS4xIDEuMi0uNCAxLjgtLjdsMS41IDEuNWwxLjQtMS40bC0xLjUtMS41Yy4zLS41LjYtMS4xLjctMS44em0tNyAyYy0xLjcgMC0zLTEuMy0zLTNzMS4zLTMgMy0zczMgMS4zIDMgM3MtMS4zIDMtMyAzIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTI5Ljk0OCAxOC45OUwyNy4zNTUgNy44MDNhMiAyIDAgMCAwLTEuMTI0LTEuMzdsLTkuNDA3LTQuMjU1YTIgMiAwIDAgMC0xLjY0OCAwTDUuNzY5IDYuNDMyYTIgMiAwIDAgMC0xLjEyNCAxLjM3MUwyLjA1MiAxOC45OWEyIDIgMCAwIDAgLjM5IDEuNzA1bDYuODg2IDguNTU5YTIgMiAwIDAgMCAxLjU1OC43NDZoMTAuMjI4YTIgMiAwIDAgMCAxLjU1OC0uNzQ2bDYuODg2LTguNTU5YTIgMiAwIDAgMCAuMzktMS43MDVNMjEuMTE0IDI4SDEwLjg4Nkw0IDE5LjQ0MUw2LjU5MyA4LjI1NEwxNiA0bDkuNDA3IDQuMjU1TDI4IDE5LjQ0eiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L3N2Zz4=;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-zone-2"><mxGeometry x="20" y="52" width="92" height="88" as="geometry"/></mxCell>
<mxCell id="n-w3" value="Worker nodes&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Router, API pods&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yMyAxOHYtMmgtMi4xYy0uMS0uNi0uNC0xLjItLjctMS44bDEuNS0xLjVsLTEuNC0xLjRsLTEuNSAxLjVjLS41LS4zLTEuMS0uNi0xLjgtLjdWMTBoLTJ2Mi4xYy0uNi4xLTEuMi40LTEuOC43bC0xLjUtMS41bC0xLjQgMS40bDEuNSAxLjVjLS4zLjUtLjYgMS4xLS43IDEuOEg5djJoMi4xYy4xLjYuNCAxLjIuNyAxLjhsLTEuNSAxLjVsMS40IDEuNGwxLjUtMS41Yy41LjMgMS4xLjYgMS44LjdWMjRoMnYtMi4xYy42LS4xIDEuMi0uNCAxLjgtLjdsMS41IDEuNWwxLjQtMS40bC0xLjUtMS41Yy4zLS41LjYtMS4xLjctMS44em0tNyAyYy0xLjcgMC0zLTEuMy0zLTNzMS4zLTMgMy0zczMgMS4zIDMgM3MtMS4zIDMtMyAzIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTI5Ljk0OCAxOC45OUwyNy4zNTUgNy44MDNhMiAyIDAgMCAwLTEuMTI0LTEuMzdsLTkuNDA3LTQuMjU1YTIgMiAwIDAgMC0xLjY0OCAwTDUuNzY5IDYuNDMyYTIgMiAwIDAgMC0xLjEyNCAxLjM3MUwyLjA1MiAxOC45OWEyIDIgMCAwIDAgLjM5IDEuNzA1bDYuODg2IDguNTU5YTIgMiAwIDAgMCAxLjU1OC43NDZoMTAuMjI4YTIgMiAwIDAgMCAxLjU1OC0uNzQ2bDYuODg2LTguNTU5YTIgMiAwIDAgMCAuMzktMS43MDVNMjEuMTE0IDI4SDEwLjg4Nkw0IDE5LjQ0MUw2LjU5MyA4LjI1NEwxNiA0bDkuNDA3IDQuMjU1TDI4IDE5LjQ0eiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L3N2Zz4=;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-zone-3"><mxGeometry x="20" y="52" width="92" height="88" as="geometry"/></mxCell>
<mxCell id="n-vpe" value="Virtual Private&lt;br&gt;Endpoints" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yMCAyN0g3YTIuMDA2IDIuMDA2IDAgMCAxLTItMlYxMmgydjEzaDEzWiIvPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Im0yMy40IDIybC00LTRhMy42IDMuNiAwIDAgMCAuNi0yYTQuMDEgNC4wMSAwIDAgMC00LTRhMy42IDMuNiAwIDAgMC0yIC42bC00LTRWMkgydjhoNi42bDQgNGEzLjYgMy42IDAgMCAwLS42IDJhNC4wMSA0LjAxIDAgMCAwIDQgNGEzLjYgMy42IDAgMCAwIDItLjZsNCA0VjMwaDh2LThaTTggOEg0VjRoNFptOCAxMGEyIDIgMCAxIDEgMi0yYTIuMDA2IDIuMDA2IDAgMCAxLTIgMm0xMiAxMGgtNHYtNGg0WiIvPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yNSAyMGgyVjdhMi4wMDYgMi4wMDYgMCAwIDAtMi0ySDEydjJoMTNaIi8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-vpc"><mxGeometry x="366" y="537" width="86" height="88" as="geometry"/></mxCell>
<mxCell id="n-registry" value="Container Registry&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Private images&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0xNyAxM1Y2SDh2MTZoMTZ2LTlabS03LTVoNXY1aC01Wm0wIDdoNXY1aC01Wm0xMiA1aC01di01aDVaIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTI4IDExaC05VjJoOVptLTctMmg1VjRoLTVabTcgMTFoLTJ2MmgydjZINHYtNmgydi0ySDRhMiAyIDAgMCAwLTIgMnY2YTIgMiAwIDAgMCAyIDJoMjRhMiAyIDAgMCAwIDItMnYtNmEyIDIgMCAwIDAtMi0yIi8+PGNpcmNsZSBjeD0iNyIgY3k9IjI1IiByPSIxIiBmaWxsPSIjNTQ1ODViIi8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-services"><mxGeometry x="20" y="60.5" width="114" height="88" as="geometry"/></mxCell>
<mxCell id="n-db" value="Databases for&lt;br&gt;PostgreSQL&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Multizone&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yMSAzSDExYy0xLjEgMC0yIC45LTIgMnYyMmMwIDEuMS45IDIgMiAyaDEwYzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJNMTEgNWgxMHY2SDExem0wIDhoMTB2NkgxMXptMCAxNHYtNmgxMHY2ek0yIDEwdjE2YzAgMS4xLjkgMiAyIDJoM3YtMkg0di00aDN2LTJINHYtNGgzdi0ySDR2LTRoM1Y4SDRjLTEuMSAwLTIgLjktMiAybTI2LTJoLTN2MmgzdjRoLTN2MmgzdjRoLTN2MmgzdjRoLTN2MmgzYzEuMSAwIDItLjkgMi0yVjEwYzAtMS4xLS45LTItMi0yTTE0IDljLS41NSAwLTEtLjQ1LTEtMXMuNDUtMSAxLTFzMSAuNDUgMSAxcy0uNDUgMS0xIDFtMCA4Yy0uNTUgMC0xLS40NS0xLTFzLjQ1LTEgMS0xczEgLjQ1IDEgMXMtLjQ1IDEtMSAxbTAgOGMtLjU1IDAtMS0uNDUtMS0xcy40NS0xIDEtMXMxIC40NSAxIDFzLS40NSAxLTEgMSIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-services"><mxGeometry x="164" y="52" width="86" height="105" as="geometry"/></mxCell>
<mxCell id="n-cos" value="Cloud Object Storage&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Backups and logs&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yOCAyMGgtMnYyaDJ2Nkg0di02aDEwdi0ySDRhMiAyIDAgMCAwLTIgMnY2YTIgMiAwIDAgMCAyIDJoMjRhMiAyIDAgMCAwIDItMnYtNmEyIDIgMCAwIDAtMi0yIi8+PGNpcmNsZSBjeD0iNyIgY3k9IjI1IiByPSIxIiBmaWxsPSIjNTQ1ODViIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTMwIDhoLTh2NmgtNnY4aDh2LTZoNlptLTggMTJoLTR2LTRoNFptNi02aC00di00aDRabS0xMC00aC04VjJoOFptLTYtMmg0VjRoLTRaIi8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-services"><mxGeometry x="280" y="60.5" width="132" height="88" as="geometry"/></mxCell>
<mxCell id="n-secrets" value="Secrets Manager&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Credentials&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yMCAxNmMwLS43LS4yLTEuNC0uNi0ybDMuMy0zLjNsLTEuNC0xLjRsLTMuMyAzLjNjLS42LS40LTEuMy0uNi0yLS42cy0xLjQuMi0yIC42bC0zLjMtMy4zbC0xLjQgMS40bDMuMyAzLjNjLS40LjYtLjYgMS4zLS42IDJzLjIgMS40LjYgMmwtMy4zIDMuM2wxLjQgMS40bDMuMy0zLjNjLjYuNCAxLjMuNiAyIC42czEuNC0uMiAyLS42bDMuMyAzLjNsMS40LTEuNGwtMy4zLTMuM2MuNC0uNi42LTEuMy42LTJtLTQgMmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJzMiAuOSAyIDJzLS45IDItMiAyIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTI2IDE3aDZ2LTJoLTIuMUMyOS40IDcuNyAyMy40IDIgMTYgMkM4LjMgMiAyIDguMyAyIDE2czYuMyAxNCAxNCAxNGM1LjIgMCA5LjctMi44IDEyLjEtN2wtMS43LTFjLTIuMSAzLjYtNS45IDYtMTAuNCA2Yy02LjYgMC0xMi01LjQtMTItMTJTOS40IDQgMTYgNGM2LjMgMCAxMS40IDQuOSAxMS45IDExSDI2eiIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-services"><mxGeometry x="442" y="60.5" width="106" height="88" as="geometry"/></mxCell>
<mxCell id="n-kp" value="Key Protect&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;HSM-backed&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yNiAxNC4xVjJoLTV2MmgzdjJoLTN2MmgzdjYuMWMtMS43LjQtMyAyLTMgMy45YzAgMi4yIDEuOCA0IDQgNHM0LTEuOCA0LTRjMC0xLjktMS4zLTMuNC0zLTMuOU0yNSAyMGMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJzMiAuOSAyIDJzLS45IDItMiAyIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0ibTE1IDMxbC01LjUtMy4yYy0zLjQtMi01LjUtNS42LTUuNS05LjVWNGMwLTEuMS45LTIgMi0yaDEydjJINnYxNC4zYzAgMy4yIDEuNyA2LjIgNC41IDcuOGw0LjUgMi43bDQuNS0yLjdjMS4xLS43IDIuMS0xLjUgMi44LTIuNmwxLjYgMS4xYy0uOSAxLjMtMi4xIDIuNC0zLjUgMy4yeiIvPjwvc3ZnPg==;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-services"><mxGeometry x="578" y="60.5" width="72" height="88" as="geometry"/></mxCell>
<mxCell id="n-logs" value="IBM Cloud Logs&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;App and audit logs&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yOCAxNnY2SDRWNmgxMVY0SDRhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDh2NEg4djJoMTZ2LTJoLTR2LTRoOGEyIDIgMCAwIDAgMi0ydi02Wk0xOCAyOGgtNHYtNGg0Wm0wLTI0aDEydjJIMTh6Ii8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTE4IDhoMTJ2MkgxOHptMCA0aDZ2MmgtNnoiLz48L3N2Zz4=;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-services"><mxGeometry x="680" y="60.5" width="102" height="88" as="geometry"/></mxCell>
<mxCell id="n-mon" value="IBM Cloud&lt;br&gt;Monitoring&lt;br&gt;&lt;font style=&quot;font-size: 11px;&quot; color=&quot;#55595b&quot;&gt;Metrics and alerts&lt;/font&gt;" style="shape=label;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzIgMzIiPjxwYXRoIGZpbGw9IiM1NDU4NWIiIGQ9Ik0yOCAxNnY2SDRWNmg3VjRINGEyIDIgMCAwIDAtMiAydjE2YTIgMiAwIDAgMCAyIDJoOHY0SDh2MmgxNnYtMmgtNHYtNGg4YTIgMiAwIDAgMCAyLTJ2LTZaTTE4IDI4aC00di00aDRaIi8+PHBhdGggZmlsbD0iIzU0NTg1YiIgZD0iTTE4IDE4aC0uMDFhMSAxIDAgMCAxLS45NTEtLjcyNUwxNS4yNDYgMTFIMTFWOWg1YTEgMSAwIDAgMSAuOTYyLjcyNWwxLjA3NCAzLjc2bDMuMDA5LTkuNzhBMS4wMSAxLjAxIDAgMCAxIDIyIDNhLjk4Ljk4IDAgMCAxIC45NDkuNjg0TDI0LjcyIDlIMzB2MmgtNmExIDEgMCAwIDEtLjk0OS0uNjg0bC0xLjAxMy0zLjA0bC0zLjA4MiAxMC4wMThBMSAxIDAgMCAxIDE4IDE4Ii8+PC9zdmc+;imageWidth=48;imageHeight=48;imageAlign=center;imageVerticalAlign=top;verticalAlign=bottom;align=center;fillColor=none;strokeColor=none;html=1;whiteSpace=nowrap;fontColor=#54585b;fontSize=13;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="g-services"><mxGeometry x="812" y="52" width="98" height="105" as="geometry"/></mxCell>
<mxCell id="e1" value="HTTPS 443" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.506;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-web" target="n-cis"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="520" y="359"/><mxPoint x="557" y="359"/></Array></mxGeometry></mxCell>
<mxCell id="e2" value="HTTPS 443" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.507;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-mobile" target="n-cis"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="626" y="290"/><mxPoint x="609" y="290"/><mxPoint x="609" y="359"/><mxPoint x="557" y="359"/></Array></mxGeometry></mxCell>
<mxCell id="e3" value="sign in" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.507;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-mobile" target="n-appid"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="626" y="290"/><mxPoint x="698" y="290"/></Array></mxGeometry></mxCell>
<mxCell id="e4" value="static content" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-cis" target="n-site"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="557" y="583"/><mxPoint x="921" y="583"/></Array></mxGeometry></mxCell>
<mxCell id="e5" value="API calls" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.504;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-cis" target="n-lb"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e6" value="across 3 zones" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.504;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-lb" target="g-cluster"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e7" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="g-cluster" target="n-vpe"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e8" value="pull images" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.337;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-vpe" target="n-registry"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="543" y="1361"/><mxPoint x="125" y="1361"/></Array></mxGeometry></mxCell>
<mxCell id="e9" value="SQL" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.337;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-vpe" target="n-db"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="543" y="1361"/><mxPoint x="255" y="1361"/></Array></mxGeometry></mxCell>
<mxCell id="e10" value="backups" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.337;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-vpe" target="n-cos"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="543" y="1361"/><mxPoint x="394" y="1361"/></Array></mxGeometry></mxCell>
<mxCell id="e11" value="certificates" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.337;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-vpe" target="n-secrets"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e12" value="keys" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.337;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-vpe" target="n-kp"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="543" y="1361"/><mxPoint x="662" y="1361"/></Array></mxGeometry></mxCell>
<mxCell id="e13" value="logging agent" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=1;dashPattern=1 3;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.663;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-vpe" target="n-logs"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="571" y="1353"/><mxPoint x="779" y="1353"/></Array></mxGeometry></mxCell>
<mxCell id="e14" value="monitoring agent" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=1;dashPattern=1 3;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.663;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-vpe" target="n-mon"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="571" y="1353"/><mxPoint x="909" y="1353"/></Array></mxGeometry></mxCell>
<mxCell id="e15" value="OpenVPN" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=1;dashPattern=6 4;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-ops" target="n-vpn"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="e16" value="SSH 22" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;html=1;endArrow=open;endFill=1;endSize=6;startArrow=none;startFill=1;startSize=6;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=1;dashPattern=6 4;fontColor=#525759;fontSize=11;fontFamily=Inter,Helvetica,Arial,sans-serif;labelBackgroundColor=#eef2f6;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="n-vpn" target="n-bastion"><mxGeometry relative="1" as="geometry"></mxGeometry></mxCell>
<mxCell id="legend" value="" style="rounded=1;absoluteArcSize=1;arcSize=12;html=1;fillColor=#ffffff;strokeColor=#caced2;container=1;collapsible=0;recursiveResize=0;" vertex="1" parent="1"><mxGeometry x="840" y="1668" width="199" height="71" as="geometry"/></mxCell>
<mxCell id="legend:0:line" value="" style="line;html=1;fillColor=none;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=0;" vertex="1" parent="legend"><mxGeometry x="10" y="11.5" width="28" height="12" as="geometry"/></mxCell>
<mxCell id="legend:0:text" value="Requests and data access" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=nowrap;fontSize=11.5;fontColor=#54585b;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="legend"><mxGeometry x="46" y="10" width="142.71" height="15" as="geometry"/></mxCell>
<mxCell id="legend:1:line" value="" style="line;html=1;fillColor=none;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=1;dashPattern=6 4;" vertex="1" parent="legend"><mxGeometry x="10" y="29.5" width="28" height="12" as="geometry"/></mxCell>
<mxCell id="legend:1:text" value="Operator access" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=nowrap;fontSize=11.5;fontColor=#54585b;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="legend"><mxGeometry x="46" y="28" width="89.99" height="15" as="geometry"/></mxCell>
<mxCell id="legend:2:line" value="" style="line;html=1;fillColor=none;strokeColor=#aaaeb2;strokeWidth=1.5;dashed=1;dashPattern=1 3;" vertex="1" parent="legend"><mxGeometry x="10" y="47.5" width="28" height="12" as="geometry"/></mxCell>
<mxCell id="legend:2:text" value="Logs and metrics" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=nowrap;fontSize=11.5;fontColor=#54585b;fontFamily=Inter,Helvetica,Arial,sans-serif;spacing=0;" vertex="1" parent="legend"><mxGeometry x="46" y="46" width="93.58" height="15" as="geometry"/></mxCell>
</root></mxGraphModel></diagram></mxfile>
