<mxfile modified="2022-12-12T23:13:58.126Z" host="app.diagrams.net" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" etag="yAaxgHa3VbdB7TFEUPiU" version="20.6.2" type="github"> <diagram id="Ht1M8jgEwFfnCIfOTk4-" name="Page-1"> <mxGraphModel dx="1303" dy="780" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> <mxCell id="jZVaUwOg5UY3L9NAnvdq-71" value="AWS Cloud" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_aws_cloud_alt;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;labelBackgroundColor=none;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;" parent="1" vertex="1"> <mxGeometry x="390" y="140" width="1520" height="970" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-4" value="Route 53" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#4D27AA;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.route_53_resolver_dns_firewall;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="330" y="413" width="60" height="60" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-16" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-8" target="3m6as21reMBsXLtoCO8B-4" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-32" value="Hostname Connection <br>A record" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="3m6as21reMBsXLtoCO8B-16" vertex="1" connectable="0"> <mxGeometry x="-0.2713" y="1" relative="1" as="geometry"> <mxPoint x="-1" y="59" as="offset" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-17" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" target="3m6as21reMBsXLtoCO8B-9" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="480" y="258" as="sourcePoint" /> <Array as="points"> <mxPoint x="650" y="258" /> <mxPoint x="650" y="166" /> </Array> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-8" value="Bastion nginx" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#ffffff;fillColor=#232F3E;dashed=0;verticalLabelPosition=middle;verticalAlign=bottom;align=center;html=1;whiteSpace=wrap;fontSize=10;fontStyle=1;spacing=3;shape=mxgraph.aws4.productIcon;prIcon=mxgraph.aws4.ec2;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="397" y="208" width="80" height="100" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-28" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;endArrow=block;endFill=1;exitX=0;exitY=0.79;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-9" target="3m6as21reMBsXLtoCO8B-4" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="400" y="403" as="targetPoint" /> <Array as="points"> <mxPoint x="590" y="179" /> <mxPoint x="590" y="363" /> <mxPoint x="400" y="363" /> <mxPoint x="400" y="443" /> </Array> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-29" value="HostnameX" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="3m6as21reMBsXLtoCO8B-28" vertex="1" connectable="0"> <mxGeometry x="0.2057" y="-2" relative="1" as="geometry"> <mxPoint x="-16" as="offset" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-45" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;entryX=0;entryY=0.22;entryDx=0;entryDy=0;entryPerimeter=0;rounded=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-9" target="3m6as21reMBsXLtoCO8B-42" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="809" y="165.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-48" value="DB Port" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="3m6as21reMBsXLtoCO8B-45" vertex="1" connectable="0"> <mxGeometry x="-0.0916" relative="1" as="geometry"> <mxPoint x="1" y="4" as="offset" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-9" value="EC2 CompanyX<br>Nginx/PHP" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.ec2;fillColor=#F58534;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="686" y="143" width="43" height="45" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-26" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;exitX=0;exitY=0.79;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-10" target="3m6as21reMBsXLtoCO8B-4" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="390" y="503" as="targetPoint" /> <Array as="points"> <mxPoint x="610" y="364" /> <mxPoint x="610" y="403" /> <mxPoint x="420" y="403" /> <mxPoint x="420" y="443" /> </Array> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-31" value="HostnameY" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="3m6as21reMBsXLtoCO8B-26" vertex="1" connectable="0"> <mxGeometry x="-0.0652" y="-2" relative="1" as="geometry"> <mxPoint x="-34" y="2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-10" value="EC2 CompanyY<br>&nbsp;Nginx/PHP" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.ec2;fillColor=#F58534;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="686" y="328" width="43" height="45" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-27" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.79;exitDx=0;exitDy=0;exitPerimeter=0;dashed=1;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-19" target="3m6as21reMBsXLtoCO8B-4" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="400" y="403" as="targetPoint" /> <Array as="points"> <mxPoint x="600" y="271" /> <mxPoint x="600" y="383" /> <mxPoint x="410" y="383" /> <mxPoint x="410" y="443" /> </Array> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-30" value="HostnameZ" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="3m6as21reMBsXLtoCO8B-27" vertex="1" connectable="0"> <mxGeometry x="0.0695" relative="1" as="geometry"> <mxPoint x="-31" as="offset" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-19" value="EC2 CompanyZ<br>Nginx/PHP" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.ec2;fillColor=#F58534;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="686" y="235.5" width="43" height="45" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-18" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" target="3m6as21reMBsXLtoCO8B-10" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="480" y="258" as="sourcePoint" /> <mxPoint x="696" y="214.5" as="targetPoint" /> <Array as="points"> <mxPoint x="650" y="258" /> <mxPoint x="650" y="351" /> </Array> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-22" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-8" target="3m6as21reMBsXLtoCO8B-19" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="480" y="258" as="sourcePoint" /> <mxPoint x="686" y="340.5" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-42" target="tGOJSUKgPJt2CwX8GFTT-1" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-42" value="RDS Mysql<br>DB X<br>DB Z<br>DB Y" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.rds;fillColor=#2E73B8;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="908" y="217.5" width="51" height="75.5" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-46" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-19" target="3m6as21reMBsXLtoCO8B-42" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="739" y="175.46153846153857" as="sourcePoint" /> <mxPoint x="918" y="268.0000000000002" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-47" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;entryX=0;entryY=0.78;entryDx=0;entryDy=0;entryPerimeter=0;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-10" target="3m6as21reMBsXLtoCO8B-42" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="739" y="175.5" as="sourcePoint" /> <mxPoint x="918" y="245.32000000000005" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-49" value="DB Port" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1" connectable="0"> <mxGeometry x="819.0000000000002" y="252.99714285714265" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-50" value="DB Port" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1" connectable="0"> <mxGeometry x="819.0000000000002" y="312.99714285714265" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-51" value="AWS Cert Manager<br>ssl" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/other/SSH_Keys.svg;fillColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="23" y="406.13" width="68" height="60" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-56" value="Nginx.conf<br>/company_x<br>/company_z<br>/company_y" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="407" y="163" width="60" height="30" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-59" value="ALB" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.application_load_balancer;fillColor=#F58534;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="144.5" y="400.1300000000001" width="69" height="72" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-54" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=classic;startArrow=none;startFill=0;endFill=1;exitX=0.987;exitY=0.503;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-51" target="3m6as21reMBsXLtoCO8B-59" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="106.99999999999977" y="436.1300000000001" as="sourcePoint" /> <mxPoint x="179" y="436.1300000000001" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-61" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-64" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="360" y="473" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-62" value="Hostname Connection <br>A record" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="3m6as21reMBsXLtoCO8B-61" vertex="1" connectable="0"> <mxGeometry x="-0.2713" y="1" relative="1" as="geometry"> <mxPoint x="1" y="-76" as="offset" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-63" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" target="3m6as21reMBsXLtoCO8B-69" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="480" y="644" as="sourcePoint" /> <Array as="points"> <mxPoint x="650" y="644" /> <mxPoint x="650" y="552" /> </Array> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-64" value="Bastion nginx" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#ffffff;fillColor=#232F3E;dashed=0;verticalLabelPosition=middle;verticalAlign=bottom;align=center;html=1;whiteSpace=wrap;fontSize=10;fontStyle=1;spacing=3;shape=mxgraph.aws4.productIcon;prIcon=mxgraph.aws4.ec2;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="397" y="594" width="80" height="100" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-69" value="EC2 CompanyX<br>Nginx/PHP" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.ec2;fillColor=#F58534;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="686" y="529" width="43" height="45" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-72" value="EC2 CompanyY<br>&nbsp;Nginx/PHP" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.ec2;fillColor=#F58534;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="686" y="714" width="43" height="45" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-75" value="EC2 CompanyZ<br>Nginx/PHP" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.ec2;fillColor=#F58534;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="686" y="621.5" width="43" height="45" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-76" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-64" target="3m6as21reMBsXLtoCO8B-72" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="606" y="644" as="sourcePoint" /> <mxPoint x="306" y="460.5" as="targetPoint" /> <Array as="points"> <mxPoint x="650" y="644" /> <mxPoint x="650" y="737" /> </Array> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-77" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-64" target="3m6as21reMBsXLtoCO8B-75" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="90" y="504" as="sourcePoint" /> <mxPoint x="296" y="586.5" as="targetPoint" /> <Array as="points" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-78" target="tGOJSUKgPJt2CwX8GFTT-3" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-78" value="RDS Mysql<br>DB X<br>DB Z<br>DB Y" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.rds;fillColor=#2E73B8;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="908" y="603.5" width="51" height="75.5" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-79" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-75" target="3m6as21reMBsXLtoCO8B-78" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="349" y="421.46153846153857" as="sourcePoint" /> <mxPoint x="528" y="514.0000000000002" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-67" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;entryX=0;entryY=0.22;entryDx=0;entryDy=0;entryPerimeter=0;rounded=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-69" target="3m6as21reMBsXLtoCO8B-78" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="419" y="411.5" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-68" value="DB Port" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="3m6as21reMBsXLtoCO8B-67" vertex="1" connectable="0"> <mxGeometry x="-0.0916" relative="1" as="geometry"> <mxPoint x="1" y="4" as="offset" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-80" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;entryX=0;entryY=0.78;entryDx=0;entryDy=0;entryPerimeter=0;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-72" target="3m6as21reMBsXLtoCO8B-78" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="349" y="421.5" as="sourcePoint" /> <mxPoint x="528" y="491.32000000000005" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-81" value="DB Port" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1" connectable="0"> <mxGeometry x="819.0000000000002" y="638.9971428571426" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-82" value="DB Port" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1" connectable="0"> <mxGeometry x="819.0000000000002" y="698.9971428571426" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-83" value="Nginx.conf<br>/company_x<br>/company_z<br>/company_y" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="407" y="710" width="60" height="30" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-84" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;exitX=0;exitY=0.21;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-72" target="3m6as21reMBsXLtoCO8B-4" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="690" y="740" as="sourcePoint" /> <mxPoint x="400" y="453" as="targetPoint" /> <Array as="points"> <mxPoint x="590" y="724" /> <mxPoint x="590" y="510" /> <mxPoint x="400" y="510" /> <mxPoint x="400" y="443" /> </Array> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-85" value="HostnameY" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="3m6as21reMBsXLtoCO8B-84" vertex="1" connectable="0"> <mxGeometry x="-0.0652" y="-2" relative="1" as="geometry"> <mxPoint x="-75" y="-40" as="offset" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-87" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;exitX=0;exitY=0.21;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-75" target="3m6as21reMBsXLtoCO8B-4" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="706" y="374" as="sourcePoint" /> <mxPoint x="400" y="440" as="targetPoint" /> <Array as="points"> <mxPoint x="600" y="631" /> <mxPoint x="600" y="490" /> <mxPoint x="410" y="490" /> <mxPoint x="410" y="443" /> </Array> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-88" value="HostnameZ" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="3m6as21reMBsXLtoCO8B-87" vertex="1" connectable="0"> <mxGeometry x="-0.0652" y="-2" relative="1" as="geometry"> <mxPoint x="-86" y="-1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-1" value="Read<br>Replica" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.rds_db_instance_read_replica;fillColor=#2E73B8;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="980" y="222.25" width="49.5" height="66" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-3" value="Read<br>Replica" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.rds_db_instance_read_replica;fillColor=#2E73B8;gradientColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="980" y="608.25" width="49.5" height="66" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-6" value="Public Subnet A" style="shape=mxgraph.ibm.box;prType=subnet;fontStyle=0;verticalAlign=top;align=left;spacingLeft=32;spacingTop=4;fillColor=none;rounded=0;whiteSpace=wrap;html=1;strokeColor=#00882B;strokeWidth=1;dashed=1;container=1;spacing=-4;collapsible=0;expand=0;recursiveResize=0;shadow=0;labelBackgroundColor=none;labelBorderColor=none;sketch=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="330" y="128" width="220" height="200" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-7" value="Public Subnet B" style="shape=mxgraph.ibm.box;prType=subnet;fontStyle=0;verticalAlign=top;align=left;spacingLeft=32;spacingTop=4;fillColor=none;rounded=0;whiteSpace=wrap;html=1;strokeColor=#00882B;strokeWidth=1;dashed=1;container=1;spacing=-4;collapsible=0;expand=0;recursiveResize=0;shadow=0;labelBackgroundColor=none;labelBorderColor=none;sketch=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="330" y="570" width="220" height="200" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-10" value="Private Subnet A" style="sketch=0;outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_subnet;strokeColor=#007FFF;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#007FFF;dashed=0;shadow=0;labelBackgroundColor=none;labelBorderColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="580" y="113" width="480" height="300" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-33" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#007FFF;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="tGOJSUKgPJt2CwX8GFTT-24" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="579" y="804" as="targetPoint" /> <Array as="points"> <mxPoint x="510" y="804" /> <mxPoint x="510" y="804" /> </Array> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-24" value="If required,<br>we can use<br>Auto Scaling group" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D45B07;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.auto_scaling2;shadow=0;labelBackgroundColor=none;labelBorderColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="208" y="780" width="48" height="48" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-26" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#007FFF;endArrow=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-59" target="tGOJSUKgPJt2CwX8GFTT-24" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="569" y="612.1300000000001" as="sourcePoint" /> <mxPoint x="969" y="950" as="targetPoint" /> <Array as="points"> <mxPoint x="180" y="804" /> </Array> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-41" value="Target Group with <br>Targets X,Y,Z instances" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="tGOJSUKgPJt2CwX8GFTT-26" vertex="1" connectable="0"> <mxGeometry x="-0.2218" y="1" relative="1" as="geometry"> <mxPoint x="-2" y="19" as="offset" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-31" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#007FFF;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="tGOJSUKgPJt2CwX8GFTT-27" target="tGOJSUKgPJt2CwX8GFTT-10" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="370.1849031879083" y="119" as="targetPoint" /> <Array as="points"> <mxPoint x="490" y="119" /> <mxPoint x="490" y="119" /> </Array> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-27" value="If required, <br>We can use<br>&nbsp;Auto Scaling group" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D45B07;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.auto_scaling2;shadow=0;labelBackgroundColor=none;labelBorderColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="212" y="95" width="48" height="48" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-29" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#007FFF;endArrow=none;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-59" target="tGOJSUKgPJt2CwX8GFTT-27" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="190" y="482.1300000000001" as="sourcePoint" /> <mxPoint x="252.18490318790828" y="814" as="targetPoint" /> <Array as="points"> <mxPoint x="179" y="120" /> </Array> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-36" value="Target Group with&nbsp;<br>Targets X,Y,Z Instances" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="tGOJSUKgPJt2CwX8GFTT-29" vertex="1" connectable="0"> <mxGeometry x="0.0494" y="3" relative="1" as="geometry"> <mxPoint x="3" y="38" as="offset" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-42" value="VPC" style="points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_vpc;strokeColor=#248814;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#AAB7B8;dashed=0;shadow=0;labelBackgroundColor=none;labelBorderColor=none;sketch=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="295" y="50" width="805" height="830" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-52" value="Private Subnet B" style="sketch=0;outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_subnet;strokeColor=#007FFF;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#007FFF;dashed=0;shadow=0;labelBackgroundColor=none;labelBorderColor=none;" parent="tGOJSUKgPJt2CwX8GFTT-42" vertex="1"> <mxGeometry x="285" y="460" width="480" height="300" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-43" value="Availability Zone 1" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;shadow=0;labelBackgroundColor=none;labelBorderColor=none;sketch=0;" parent="tGOJSUKgPJt2CwX8GFTT-42" vertex="1"> <mxGeometry x="15" y="33" width="770" height="340" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-53" value="Availability Zone 2" style="fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;shadow=0;labelBackgroundColor=none;labelBorderColor=none;sketch=0;" parent="tGOJSUKgPJt2CwX8GFTT-42" vertex="1"> <mxGeometry x="15" y="430" width="770" height="340" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-50" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;exitX=0;exitY=0.21;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="3m6as21reMBsXLtoCO8B-69" target="3m6as21reMBsXLtoCO8B-4" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="400" y="440" as="targetPoint" /> <Array as="points"> <mxPoint x="610" y="538" /> <mxPoint x="610" y="470" /> <mxPoint x="420" y="470" /> <mxPoint x="420" y="443" /> </Array> <mxPoint x="706" y="466.13" as="sourcePoint" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-51" value="HostnameX" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="tGOJSUKgPJt2CwX8GFTT-50" vertex="1" connectable="0"> <mxGeometry x="-0.0652" y="-2" relative="1" as="geometry"> <mxPoint x="-55" y="2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-55" value="S3 Bucket" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.s3;fillColor=#E05243;gradientColor=none;shadow=0;labelBackgroundColor=none;labelBorderColor=none;sketch=0;strokeColor=#007FFF;fontColor=#000000;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="1160" y="396.5" width="76.5" height="93" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-56" value="" style="endArrow=classic;html=1;rounded=1;fontColor=#000000;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.999;exitY=0.519;exitDx=0;exitDy=0;exitPerimeter=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="tGOJSUKgPJt2CwX8GFTT-43" target="tGOJSUKgPJt2CwX8GFTT-55" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1010" y="430" as="sourcePoint" /> <mxPoint x="1060" y="380" as="targetPoint" /> <Array as="points"> <mxPoint x="1200" y="260" /> </Array> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-58" value="Version Documents<br>stored" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="tGOJSUKgPJt2CwX8GFTT-56" vertex="1" connectable="0"> <mxGeometry x="0.0984" y="4" relative="1" as="geometry"> <mxPoint y="45" as="offset" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-57" value="" style="endArrow=classic;html=1;rounded=1;fontColor=#000000;entryX=0.5;entryY=1;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="jZVaUwOg5UY3L9NAnvdq-71" target="tGOJSUKgPJt2CwX8GFTT-55" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1080" y="639" as="sourcePoint" /> <mxPoint x="1193.25" y="785.5" as="targetPoint" /> <Array as="points"> <mxPoint x="1200" y="639" /> </Array> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-59" value="Version Documents<br>stored" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="tGOJSUKgPJt2CwX8GFTT-57" vertex="1" connectable="0"> <mxGeometry x="0.3435" y="1" relative="1" as="geometry"> <mxPoint x="3" y="-2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-71" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="tGOJSUKgPJt2CwX8GFTT-60" target="tGOJSUKgPJt2CwX8GFTT-64" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-60" value="IAM" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.iam;fillColor=#759C3E;gradientColor=none;shadow=0;labelBackgroundColor=none;labelBorderColor=none;sketch=0;strokeColor=#007FFF;fontColor=#000000;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="1296" y="747" width="42" height="81" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fontColor=#000000;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="tGOJSUKgPJt2CwX8GFTT-42" target="tGOJSUKgPJt2CwX8GFTT-42" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-73" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;dashed=1;" parent="jZVaUwOg5UY3L9NAnvdq-71" source="tGOJSUKgPJt2CwX8GFTT-64" target="tGOJSUKgPJt2CwX8GFTT-42" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1190" y="912" as="sourcePoint" /> <mxPoint x="414.7860095264341" y="1022" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-74" value="Groups" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="tGOJSUKgPJt2CwX8GFTT-73" vertex="1" connectable="0"> <mxGeometry x="-0.4247" y="-3" relative="1" as="geometry"> <mxPoint x="-133" y="3" as="offset" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-64" value="Roles" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BF0816;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.role;shadow=0;labelBackgroundColor=none;labelBorderColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="1278" y="890" width="78" height="44" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-75" value="Cloud Watch" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.cloudwatch;fillColor=#759C3E;gradientColor=none;shadow=0;labelBackgroundColor=none;labelBorderColor=none;sketch=0;strokeColor=#007FFF;fontColor=#000000;" parent="jZVaUwOg5UY3L9NAnvdq-71" vertex="1"> <mxGeometry x="1370" y="398" width="82.5" height="93" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-78" value="" style="endArrow=classic;html=1;rounded=1;fontColor=#000000;" parent="jZVaUwOg5UY3L9NAnvdq-71" target="tGOJSUKgPJt2CwX8GFTT-75" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1080" y="640" as="sourcePoint" /> <mxPoint x="1410" y="780" as="targetPoint" /> <Array as="points"> <mxPoint x="1410" y="640" /> </Array> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-79" value="Monitoring entire services <br>with Cloud watch" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="tGOJSUKgPJt2CwX8GFTT-78" vertex="1" connectable="0"> <mxGeometry x="0.0984" y="4" relative="1" as="geometry"> <mxPoint x="72" y="-60" as="offset" /> </mxGeometry> </mxCell> <mxCell id="-QjtrjUzRDEMRZ5MF8oH-47" value="DMS application" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;fontSize=30;fontStyle=1;labelBackgroundColor=none;" parent="1" vertex="1"> <mxGeometry x="908.5" y="26.5" width="260" height="40" as="geometry" /> </mxCell> <mxCell id="-QjtrjUzRDEMRZ5MF8oH-48" value="AWS High level Architecture" style="text;html=1;resizable=0;points=[];autosize=1;align=center;verticalAlign=top;spacingTop=-4;fontSize=16;labelBackgroundColor=none;" parent="1" vertex="1"> <mxGeometry x="908.5" y="76.5" width="220" height="30" as="geometry" /> </mxCell> <mxCell id="SCVMTBWpLvtzJIhz15lM-1" value="" style="line;strokeWidth=2;html=1;fontSize=14;labelBackgroundColor=none;" parent="1" vertex="1"> <mxGeometry x="32.5" y="101.5" width="1877.5" height="10" as="geometry" /> </mxCell> <mxCell id="jZVaUwOg5UY3L9NAnvdq-59" value="Actors" style="swimlane;fontSize=14;align=center;swimlaneFillColor=#f4f4f4;fillColor=#f4f4f4;startSize=33;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;" parent="1" vertex="1"> <mxGeometry x="30" y="125" width="210" height="177" as="geometry" /> </mxCell> <mxCell id="jZVaUwOg5UY3L9NAnvdq-60" value="Multi Tenants (x,y,z)" style="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3E;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.user;labelBackgroundColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-59" vertex="1"> <mxGeometry x="67" y="54" width="76" height="76" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-33" value="" style="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3E;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.user;labelBackgroundColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-59" vertex="1"> <mxGeometry x="116.5" y="54" width="76" height="76" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-34" value="" style="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3E;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.user;labelBackgroundColor=none;" parent="jZVaUwOg5UY3L9NAnvdq-59" vertex="1"> <mxGeometry x="20" y="54" width="76" height="76" as="geometry" /> </mxCell> <mxCell id="jZVaUwOg5UY3L9NAnvdq-62" value="Channels" style="swimlane;fontSize=14;align=center;swimlaneFillColor=#f4f4f4;fillColor=#f4f4f4;startSize=33;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;" parent="1" vertex="1"> <mxGeometry x="30" y="302" width="210" height="580" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-3" value="https://customer-x.company.com<br>https://customer-y.company.com<br>https://customer-z.company.com" style="verticalLabelPosition=bottom;html=1;verticalAlign=top;align=center;strokeColor=none;fillColor=#00BEF2;shape=mxgraph.azure.website_generic;pointerEvents=1;" parent="jZVaUwOg5UY3L9NAnvdq-62" vertex="1"> <mxGeometry x="50" y="218.25" width="130" height="111.75" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-1" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="jZVaUwOg5UY3L9NAnvdq-60" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="135" y="520" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-12" value="DNS Provider like <br>Godaddy / Hostgator" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/DNS_Private_Resolver.svg;" parent="1" vertex="1"> <mxGeometry x="290" y="546.13" width="68" height="60" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-13" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="3m6as21reMBsXLtoCO8B-3" target="3m6as21reMBsXLtoCO8B-12" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-52" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;" parent="1" source="3m6as21reMBsXLtoCO8B-12" target="3m6as21reMBsXLtoCO8B-51" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="358" y="576" as="sourcePoint" /> <mxPoint x="572" y="576" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="3m6as21reMBsXLtoCO8B-55" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;" parent="1" source="3m6as21reMBsXLtoCO8B-51" target="3m6as21reMBsXLtoCO8B-12" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-76" value="" style="endArrow=classic;html=1;rounded=1;fontColor=#000000;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1470" y="400" as="sourcePoint" /> <mxPoint x="1800" y="540" as="targetPoint" /> <Array as="points"> <mxPoint x="1800" y="400" /> </Array> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-77" value="Monitoring entire services <br>with Cloud watch" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;" parent="tGOJSUKgPJt2CwX8GFTT-76" vertex="1" connectable="0"> <mxGeometry x="0.0984" y="4" relative="1" as="geometry"> <mxPoint x="73" y="64" as="offset" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-81" value="" style="endArrow=classic;html=1;rounded=1;dashed=1;fontColor=#000000;" parent="1" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1600" y="1050" as="sourcePoint" /> <mxPoint x="1770" y="580" as="targetPoint" /> <Array as="points"> <mxPoint x="1600" y="830" /> <mxPoint x="1700" y="830" /> <mxPoint x="1700" y="580" /> </Array> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-84" value="Groups" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#1A1A1A;" parent="tGOJSUKgPJt2CwX8GFTT-81" vertex="1" connectable="0"> <mxGeometry x="-0.5812" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="tGOJSUKgPJt2CwX8GFTT-82" value="" style="endArrow=classic;html=1;rounded=1;dashed=1;fontColor=#000000;" parent="1" target="tGOJSUKgPJt2CwX8GFTT-55" edge="1"> <mxGeometry width="50" height="50" relative="1" as="geometry"> <mxPoint x="1710" y="580" as="sourcePoint" /> <mxPoint x="1630" y="580" as="targetPoint" /> <Array as="points"> <mxPoint x="1630" y="580" /> </Array> </mxGeometry> </mxCell> </root> </mxGraphModel> </diagram> </mxfile>