-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathflow_chart.drawio
More file actions
385 lines (385 loc) · 43 KB
/
flow_chart.drawio
File metadata and controls
385 lines (385 loc) · 43 KB
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
<mxfile host="app.diagrams.net" modified="2024-07-11T12:29:45.378Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36" etag="s0m2uGV5bBOfl2bjilug" version="24.6.4" type="github">
<diagram name="페이지-1" id="ZXVaUXP88GFYwjT43-nf">
<mxGraphModel dx="312" dy="2425" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="56GGJoHljpfMEJE7xiDk-56" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeWidth=2;dashed=1;strokeColor=#9c9c9c;" parent="1" vertex="1">
<mxGeometry x="1440" y="-613" width="630" height="210" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-25" value="Developer" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#232F3E;fillColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.user;" parent="1" vertex="1">
<mxGeometry x="1240" y="-535.5" width="60" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-26" value="Security" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#232F3E;fillColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.user;" parent="1" vertex="1">
<mxGeometry x="1240" y="-198" width="60" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="56GGJoHljpfMEJE7xiDk-25" target="56GGJoHljpfMEJE7xiDk-62" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1520" y="-503.5" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-47" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="DyqgzFBcDLGewCOgvBy--1" target="56GGJoHljpfMEJE7xiDk-4" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1580" y="-83" as="sourcePoint" />
<mxPoint x="1630" y="-133" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-49" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-26" target="56GGJoHljpfMEJE7xiDk-27" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1340" y="-123" as="sourcePoint" />
<mxPoint x="1553.5" y="-116" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-80" value="AWS 서버 구성도" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" vertex="1">
<mxGeometry x="1190" y="-740" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-81" value="프로젝트 정보 조회<br>시퀀스 다이어그램" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" vertex="1">
<mxGeometry x="1205.5" y="-1250" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-123" value="프로젝트 배포<br>시퀀스 다이어그램" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" vertex="1">
<mxGeometry x="1200" y="-1614" width="140" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-136" value="Push/PR" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;container=0;" parent="1" vertex="1">
<mxGeometry x="1443" y="-1563" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-85" value="S3" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1963" y="-1627" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-94" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-104" target="56GGJoHljpfMEJE7xiDk-85" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2015.5" y="-1217" as="sourcePoint" />
<mxPoint x="2026.5" y="-1567" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-104" value="S3" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1963" y="-1405" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-86" value="Developer" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1384.5" y="-1627" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-90" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-105" target="56GGJoHljpfMEJE7xiDk-86" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1444.5" y="-1217" as="sourcePoint" />
<mxPoint x="1453.5" y="-1567" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-105" value="Developer" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1384.5" y="-1405" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-88" value="Code Commit" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1529" y="-1627" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-92" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-107" target="56GGJoHljpfMEJE7xiDk-88" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1590.5" y="-1217" as="sourcePoint" />
<mxPoint x="1576.5" y="-1567" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-107" value="Code Commit" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1529" y="-1405" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-135" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1444" y="-1540" as="sourcePoint" />
<mxPoint x="1590" y="-1540" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-138" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1589" y="-1526" as="sourcePoint" />
<mxPoint x="1735" y="-1526" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-139" value="Execute" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;container=0;" parent="1" vertex="1">
<mxGeometry x="1588" y="-1549" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-140" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1589" y="-1507" as="sourcePoint" />
<mxPoint x="1880" y="-1510" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-141" value="Build/Deploy" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;container=0;" parent="1" vertex="1">
<mxGeometry x="1600" y="-1530" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-83" value="Unused Dependency Finder" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1674" y="-1627" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-89" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-108" target="56GGJoHljpfMEJE7xiDk-83" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1732.5" y="-1227" as="sourcePoint" />
<mxPoint x="1776.5" y="-1417" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-108" value="Unused Dependency Finder" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1674" y="-1405" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-142" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1878" y="-1473" as="sourcePoint" />
<mxPoint x="2024" y="-1473" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-143" value="Save SBOM" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;container=0;" parent="1" vertex="1">
<mxGeometry x="1877" y="-1496" width="75.5" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-152" value="Save SBOM" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;container=0;" parent="1" vertex="1">
<mxGeometry x="1744" y="-1512" width="68.5" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-153" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1733" y="-1489" as="sourcePoint" />
<mxPoint x="2024" y="-1492" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-84" value="DB" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="2108" y="-1627" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-95" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-103" target="56GGJoHljpfMEJE7xiDk-84" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2168" y="-1217" as="sourcePoint" />
<mxPoint x="2178" y="-1567" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-103" value="DB" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="2108" y="-1405" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-154" value="Save Data" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;container=0;" parent="1" vertex="1">
<mxGeometry x="2021" y="-1465" width="75.5" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-155" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="2022" y="-1442" as="sourcePoint" />
<mxPoint x="2168" y="-1442" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-132" value="Amazon Inspector" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1819" y="-1627" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-133" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-134" target="56GGJoHljpfMEJE7xiDk-132" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1878" y="-1217" as="sourcePoint" />
<mxPoint x="1889" y="-1567" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-134" value="Amazon Inspector" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1819" y="-1405" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-159" value="Using Viewer" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;container=0;" parent="1" vertex="1">
<mxGeometry x="1443" y="-1194" width="87" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-163" value="Security Officer" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1384.5" y="-1258" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-164" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-165" target="56GGJoHljpfMEJE7xiDk-163" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1444.5" y="-848" as="sourcePoint" />
<mxPoint x="1453.5" y="-1198" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-165" value="Security Officer" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1384.5" y="-977" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-166" value="Nginx Server" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1529" y="-1258" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-167" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-168" target="56GGJoHljpfMEJE7xiDk-166" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1590.5" y="-848" as="sourcePoint" />
<mxPoint x="1576.5" y="-1198" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-168" value="Nginx Server" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1529" y="-977" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-169" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1444" y="-1171" as="sourcePoint" />
<mxPoint x="1590" y="-1171" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-170" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1589" y="-1157" as="sourcePoint" />
<mxPoint x="1735" y="-1157" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-171" value="Info REQ" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;container=0;" parent="1" vertex="1">
<mxGeometry x="1588" y="-1180" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-174" value="Fast API" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1674" y="-1258" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-175" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-176" target="56GGJoHljpfMEJE7xiDk-174" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1732.5" y="-858" as="sourcePoint" />
<mxPoint x="1776.5" y="-1048" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-176" value="Fast API" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1674" y="-977" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-186" value="DB" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1819" y="-1258" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-187" value="" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-188" target="56GGJoHljpfMEJE7xiDk-186" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1878" y="-848" as="sourcePoint" />
<mxPoint x="1889" y="-1198" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-188" value="DB" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
<mxGeometry x="1819" y="-977" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-192" value="Get Data" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;container=0;" parent="1" vertex="1">
<mxGeometry x="1733" y="-1156" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-193" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1734" y="-1133" as="sourcePoint" />
<mxPoint x="1880" y="-1133" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-195" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1879" y="-1083" as="sourcePoint" />
<mxPoint x="1731" y="-1083" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-196" value="<span style="color: rgb(35, 47, 62); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Send Data</span>" style="text;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" vertex="1">
<mxGeometry x="1810" y="-1107" width="70" height="29" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-197" value="<span style="color: rgb(35, 47, 62); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Send Data</span>" style="text;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" vertex="1">
<mxGeometry x="1668" y="-1088" width="70" height="29" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-198" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1737" y="-1064" as="sourcePoint" />
<mxPoint x="1589" y="-1064" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-199" value="<span style="color: rgb(35, 47, 62); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Send Data</span>" style="text;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" vertex="1">
<mxGeometry x="1519" y="-1057" width="70" height="29" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-200" value="" style="endArrow=classic;html=1;rounded=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1588" y="-1033" as="sourcePoint" />
<mxPoint x="1440" y="-1033" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-1" 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;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_aws_cloud;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;" parent="1" vertex="1">
<mxGeometry x="1390" y="-703" width="861" height="680" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-2" value="VPC" style="sketch=0;outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;shape=mxgraph.aws4.group;grIcon=mxgraph.aws4.group_vpc;strokeColor=#879196;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#879196;dashed=0;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="331" y="436" width="424.5" height="190" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-22" value="Amazon<br>Inspector" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#DD344C;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.inspector;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="556" y="159" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="56GGJoHljpfMEJE7xiDk-1" source="56GGJoHljpfMEJE7xiDk-21" target="56GGJoHljpfMEJE7xiDk-22" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-21" value="EC2" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="448" y="159.5" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-24" value="RDS" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#C925D1;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.rds;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="650" y="492" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-23" value="SBOM Storage" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#7AA116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.s3;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="731" y="159" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" parent="56GGJoHljpfMEJE7xiDk-1" target="56GGJoHljpfMEJE7xiDk-23" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="770" y="75" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="56GGJoHljpfMEJE7xiDk-1" source="56GGJoHljpfMEJE7xiDk-22" target="56GGJoHljpfMEJE7xiDk-23" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="DyqgzFBcDLGewCOgvBy--9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="56GGJoHljpfMEJE7xiDk-1" source="56GGJoHljpfMEJE7xiDk-61" target="56GGJoHljpfMEJE7xiDk-63" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-61" value="Code Build" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#C925D1;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.codebuild;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="233" y="159" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="DyqgzFBcDLGewCOgvBy--8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="56GGJoHljpfMEJE7xiDk-1" source="56GGJoHljpfMEJE7xiDk-62" target="56GGJoHljpfMEJE7xiDk-79" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-62" value="Code Commit" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#C925D1;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.codecommit;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="125" y="158.5" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-63" value="Code Deploy" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#C925D1;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.codedeploy;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="341" y="159.5" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-67" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="56GGJoHljpfMEJE7xiDk-1" source="56GGJoHljpfMEJE7xiDk-63" target="56GGJoHljpfMEJE7xiDk-21" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-7" value="Lambda" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.lambda_function;fillColor=#F58534;gradientColor=none;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="463" y="330" width="69" height="72" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-39" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="56GGJoHljpfMEJE7xiDk-1" source="56GGJoHljpfMEJE7xiDk-23" target="56GGJoHljpfMEJE7xiDk-7" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-64" value="Code Pipline" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#C925D1;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.codepipeline;gradientColor=none;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="61" y="270" width="48" height="48" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-74" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="56GGJoHljpfMEJE7xiDk-1" target="56GGJoHljpfMEJE7xiDk-23" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="770" y="103" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-75" value="Unused Dependecy Finder" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="731" y="23" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-79" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;dashed=0;sketch=0;strokeColor=#000000;align=center;verticalAlign=top;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;fillColor=default;gradientColor=none;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="216" y="195.25" width="4.5" height="4.5" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-77" value="" style="edgeStyle=elbowEdgeStyle;elbow=vertical;endArrow=classic;html=1;curved=0;rounded=0;endSize=8;startSize=8;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="56GGJoHljpfMEJE7xiDk-1" source="56GGJoHljpfMEJE7xiDk-79" target="56GGJoHljpfMEJE7xiDk-75" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="211" y="153" as="sourcePoint" />
<mxPoint x="481" y="-157" as="targetPoint" />
<Array as="points">
<mxPoint x="481" y="62" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="DyqgzFBcDLGewCOgvBy--6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" parent="56GGJoHljpfMEJE7xiDk-1" source="56GGJoHljpfMEJE7xiDk-79" target="56GGJoHljpfMEJE7xiDk-61" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-27" value="Nginx" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ec2;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="60" y="495" width="78" height="78" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-70" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Helvetica;fontSize=12;fontColor=#232F3E;fontStyle=0;" parent="56GGJoHljpfMEJE7xiDk-1" target="56GGJoHljpfMEJE7xiDk-4" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="496" y="470" />
<mxPoint x="496" y="470" />
</Array>
<mxPoint x="496.0370370370367" y="402" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-48" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="56GGJoHljpfMEJE7xiDk-1" source="56GGJoHljpfMEJE7xiDk-4" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="681" y="577" as="sourcePoint" />
<mxPoint x="650" y="531" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-6" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="402.74000000000024" y="512" width="138.52" height="50" as="geometry" />
</mxCell>
<mxCell id="56GGJoHljpfMEJE7xiDk-4" value="EC2 instance contents" 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_ec2_instance_contents;strokeColor=#D86613;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#D86613;dashed=0;" parent="56GGJoHljpfMEJE7xiDk-1" vertex="1">
<mxGeometry x="364" y="480" width="216" height="102" as="geometry" />
</mxCell>
<mxCell id="DyqgzFBcDLGewCOgvBy--2" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="56GGJoHljpfMEJE7xiDk-27" target="DyqgzFBcDLGewCOgvBy--1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="1547" y="-172" as="sourcePoint" />
<mxPoint x="1733" y="-172" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="DyqgzFBcDLGewCOgvBy--1" value="NAT<br>Gateway" style="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;shape=mxgraph.aws3.vpc_nat_gateway;fillColor=#F58534;gradientColor=none;" parent="1" vertex="1">
<mxGeometry x="1612.5" y="-208" width="69" height="72" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>