-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patharchitecture.drawio
84 lines (84 loc) · 12.7 KB
/
architecture.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<mxfile>
<diagram id="nfTtzS2wqo7EfG5CQDuT" name="Page-1">
<mxGraphModel dx="893" dy="478" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="2" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="50" y="50" width="840" height="510" as="geometry"/>
</mxCell>
<mxCell id="4" value="Azure" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/jpeg,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;" vertex="1" parent="1">
<mxGeometry x="779" y="60" width="71.43" height="40" as="geometry"/>
</mxCell>
<mxCell id="5" value="Azure Front Door" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Front_Doors.svg;" vertex="1" parent="1">
<mxGeometry x="416" y="60" width="68" height="60" as="geometry"/>
</mxCell>
<mxCell id="6" value="Application Gateway" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Application_Gateways.svg;" vertex="1" parent="1">
<mxGeometry x="425" y="200" width="64" height="64" as="geometry"/>
</mxCell>
<mxCell id="20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="8" target="6">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="224" y="232"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="8" value="Traffic Manager" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/networking/Traffic_Manager_Profiles.svg;" vertex="1" parent="1">
<mxGeometry x="200" y="274" width="48" height="48" as="geometry"/>
</mxCell>
<mxCell id="21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="9" target="6">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="664" y="232"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="9" value="Azure Load Balancer" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/mscae/Load_Balancer_feature.svg;" vertex="1" parent="1">
<mxGeometry x="638.5" y="250" width="50" height="50" as="geometry"/>
</mxCell>
<mxCell id="10" value="Azure VMSS<br>(images farm)" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/compute/VM_Scale_Sets.svg;" vertex="1" parent="1">
<mxGeometry x="630" y="400.5" width="67" height="67" as="geometry"/>
</mxCell>
<mxCell id="11" value="Azure VM" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/compute/Virtual_Machine.svg;" vertex="1" parent="1">
<mxGeometry x="110.5" y="440" width="61.45" height="57" as="geometry"/>
</mxCell>
<mxCell id="12" value="Azure VM" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/compute/Virtual_Machine.svg;" vertex="1" parent="1">
<mxGeometry x="275.89" y="441.5" width="58.22" height="54" as="geometry"/>
</mxCell>
<mxCell id="17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="14" target="8">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="14" value="East US" 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_region;strokeColor=#147EBA;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;" vertex="1" parent="1">
<mxGeometry x="240" y="400" width="130" height="130" as="geometry"/>
</mxCell>
<mxCell id="16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="15" target="8">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="15" value="North Europe" 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_region;strokeColor=#147EBA;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;" vertex="1" parent="1">
<mxGeometry x="80" y="400" width="130" height="130" as="geometry"/>
</mxCell>
<mxCell id="19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="18" target="9">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="18" value="East US<br>" 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_region;strokeColor=#147EBA;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;" vertex="1" parent="1">
<mxGeometry x="588" y="370" width="151" height="151" as="geometry"/>
</mxCell>
<mxCell id="29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="27" target="5">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="27" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="140" y="195" width="620" height="160" as="geometry"/>
</mxCell>
<mxCell id="28" value="Backend Pools" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;" vertex="1" parent="1">
<mxGeometry x="660" y="200" width="100" height="20" as="geometry"/>
</mxCell>
<mxCell id="30" value="index.html" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;" vertex="1" parent="1">
<mxGeometry x="290" y="210" width="70" height="20" as="geometry"/>
</mxCell>
<mxCell id="31" value="images.html" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;" vertex="1" parent="1">
<mxGeometry x="530" y="210" width="80" height="20" as="geometry"/>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>