blob: 003673a371079b612f2e0680146c32830fa94ca7 [file] [log] [blame]
thmsdt739ad222021-08-09 16:30:57 +02001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<!-- This work is licensed under a Creative Commons Attribution 4.0 International -->
5
6<!-- License. http://creativecommons.org/licenses/by/4.0 -->
7
8<!-- Copyright (C) 2021 Deutsche Telekom AG -->
9
10<svg
thmsdt8fe9bfb2021-10-22 11:05:47 +020011 sodipodi:docname="onap-architecture-overview-r9-latest-interactive.svg"
thmsdt739ad222021-08-09 16:30:57 +020012 inkscape:version="1.1 (ce6663b3b7, 2021-05-25)"
13 id="svg5"
14 version="1.1"
thmsdta27216d2021-09-01 14:17:41 +020015 viewBox="0 0 324.00477 237.0196"
thmsdt739ad222021-08-09 16:30:57 +020016 height="237.01961mm"
thmsdta27216d2021-09-01 14:17:41 +020017 width="324.00476mm"
thmsdt739ad222021-08-09 16:30:57 +020018 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
19 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
20 xmlns:xlink="http://www.w3.org/1999/xlink"
21 xmlns="http://www.w3.org/2000/svg"
22 xmlns:svg="http://www.w3.org/2000/svg">
23 <sodipodi:namedview
24 id="namedview7"
25 pagecolor="#ffffff"
26 bordercolor="#666666"
27 borderopacity="1.0"
28 inkscape:pageshadow="2"
29 inkscape:pageopacity="0.0"
30 inkscape:pagecheckerboard="0"
31 inkscape:document-units="mm"
32 showgrid="true"
thmsdte030d452021-09-29 13:33:51 +020033 inkscape:zoom="1.4142136"
thmsdt8fe9bfb2021-10-22 11:05:47 +020034 inkscape:cx="669.98364"
35 inkscape:cy="525.73387"
thmsdtbf1b3422021-08-10 15:33:34 +020036 inkscape:window-width="3264"
37 inkscape:window-height="1818"
thmsdta27216d2021-09-01 14:17:41 +020038 inkscape:window-x="230"
thmsdtbf1b3422021-08-10 15:33:34 +020039 inkscape:window-y="120"
40 inkscape:window-maximized="0"
thmsdte030d452021-09-29 13:33:51 +020041 inkscape:current-layer="layer4"
thmsdt739ad222021-08-09 16:30:57 +020042 height="190mm"
43 showborder="true"
44 inkscape:showpageshadow="true"
45 showguides="true"
46 inkscape:guide-bbox="true"
47 borderlayer="true"
48 width="321mm"
49 fit-margin-left="2"
50 fit-margin-top="2"
51 lock-margins="true"
52 fit-margin-right="2"
53 fit-margin-bottom="2">
54 <inkscape:grid
55 type="xygrid"
56 id="grid14"
57 units="mm"
58 spacingx="0.99999999"
59 spacingy="0.99999999"
60 empspacing="0"
61 originx="5.0047656"
thmsdta27216d2021-09-01 14:17:41 +020062 originy="1.9293997e-06" />
thmsdt739ad222021-08-09 16:30:57 +020063 </sodipodi:namedview>
64 <defs
65 id="defs2">
66 <linearGradient
67 id="linearGradient155150"
68 inkscape:swatch="gradient">
69 <stop
70 style="stop-color:#8bffc3;stop-opacity:1;"
71 offset="0"
72 id="stop155146" />
73 <stop
74 style="stop-color:#8bffc3;stop-opacity:0;"
75 offset="1"
76 id="stop155148" />
77 </linearGradient>
78 <style
79 id="style5342">.cls-1{fill:none;stroke:#00bcd4;stroke-miterlimit:3.2;stroke-width:4.68px;}</style>
80 </defs>
81 <g
82 id="layer4"
83 inkscape:label="vector.layer"
84 style="display:inline"
85 transform="translate(-3.9999998,-3.9999989)"
86 inkscape:groupmode="layer">
87 <g
88 id="g5663"
thmsdta27216d2021-09-01 14:17:41 +020089 transform="translate(2.0952081e-6,-1.0520645)"
thmsdt739ad222021-08-09 16:30:57 +020090 style="display:inline"
thmsdta27216d2021-09-01 14:17:41 +020091 inkscape:label="colorlegend">
thmsdt739ad222021-08-09 16:30:57 +020092 <g
93 id="g4786"
94 inkscape:label="unmaintained"
95 transform="translate(139.99106,0.06481615)">
96 <rect
97 style="font-variation-settings:normal;display:inline;fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:1.98629;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
98 id="rect47709-1-8-8-2"
99 width="50.01371"
100 height="4.0137157"
101 x="135"
102 y="235"
103 inkscape:label="unmaintained.form" />
104 <text
105 xml:space="preserve"
106 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-8-8-2);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
107 x="219.84161"
108 y="-1.435748"
109 id="text1436-447-9-3"
110 inkscape:label="unmaintained.label"><tspan
111 x="135"
112 y="237.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200113 id="tspan7675"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200114 dx="0 0 0 0 0 0 0 0 0 0 0 0 0.2645835 -0.26458272 0 0 0 0.2645835 -0.26458463"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200115 id="tspan7673">Unmaintained ONAP Component</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200116 </g>
117 <g
118 id="g4786-5"
119 inkscape:label="onapcomponents"
120 transform="translate(87.991058,0.05109846)"
121 style="display:inline">
122 <rect
123 style="font-variation-settings:normal;display:inline;fill:#007da5;fill-opacity:1;stroke:#007da5;stroke-width:1.98629;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
124 id="rect47709-1-8-8-2-35"
125 width="50.01371"
126 height="4.0137157"
127 x="135"
128 y="235"
129 inkscape:label="onapcomponents.form" />
130 <text
131 xml:space="preserve"
132 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-8-8-2-35);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
133 x="219.84161"
134 y="-1.435748"
135 id="text1436-447-9-3-6"
136 inkscape:label="onapcomponents.label"><tspan
137 x="135"
138 y="237.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200139 id="tspan7679"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200140 dx="0 0 0 0 0 0 0 0 0.26458338 -0.26458272 0 0.2645829 -0.26458272 0 0 0 0.2645835 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200141 id="tspan7677">Entirety of ONAP Components</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200142 </g>
143 <g
144 id="g4770"
145 inkscape:label="operations"
146 transform="translate(-107.99524,0.06481615)">
147 <rect
148 style="display:inline;fill:#5695be;fill-opacity:1;stroke:#5695be;stroke-width:2.00285;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
149 id="rect47709-0-3-6-6-6"
150 width="49.99715"
151 height="3.9971504"
152 x="279"
153 y="235"
154 inkscape:label="operation.form" />
155 <text
156 xml:space="preserve"
157 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-6-6);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
158 x="20.613007"
159 y="-13.827914"
160 id="text1436-0-1-7"
161 inkscape:label="operations.label"
162 transform="matrix(1.00026,0,0,1,-0.0728097,0)"><tspan
163 x="279"
164 y="237.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200165 id="tspan7681">Operations</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200166 </g>
167 <g
168 id="g4776"
169 inkscape:label="orchestrationmanagement"
170 transform="translate(-111.99809,0.06481615)">
171 <rect
172 style="display:inline;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2.00285;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
173 id="rect47709-0-3-6-6"
174 width="49.99715"
175 height="3.9971504"
176 x="231.00285"
177 y="235"
178 inkscape:label="orchestrationmanagement.form" />
179 <text
180 xml:space="preserve"
181 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-6);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
182 x="20.613007"
183 y="-13.827914"
184 id="text1436-0-1"
185 inkscape:label="orchestrationmanagement.label"
186 transform="matrix(1.00026,0,0,1,-0.0602911,0)"><tspan
187 x="231.00195"
188 y="237.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200189 id="tspan7685"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200190 dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0.26458278 -0.26458272 0.26458231 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200191 id="tspan7683">Orchestration &amp; Management</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200192 </g>
193 <g
194 id="g4765"
195 inkscape:label="design"
196 transform="translate(-115.99524,0.06481615)">
197 <rect
198 style="display:inline;fill:#1a3d6f;fill-opacity:1;stroke:#1a3d6f;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
199 id="rect47709-0-9-8-2"
200 width="50"
201 height="4.0000005"
202 x="183"
203 y="235"
204 inkscape:label="design.form" />
205 <text
206 xml:space="preserve"
207 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-9-8-2);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
208 x="17.142345"
209 y="-20.347672"
210 id="text1436-1-6-8"
211 inkscape:label="design.label"><tspan
212 x="183"
213 y="237.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200214 id="tspan7687">Design</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200215 </g>
216 <g
217 id="g4781"
thmsdta27216d2021-09-01 14:17:41 +0200218 inkscape:label="colorlegend"
thmsdt739ad222021-08-09 16:30:57 +0200219 style="display:inline">
220 <rect
221 style="font-variation-settings:normal;display:inline;fill:#e7e6e6;fill-opacity:1;stroke:#e7e6e6;stroke-width:1.98725;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
222 id="rect47709-1-8-8-2-3"
thmsdta27216d2021-09-01 14:17:41 +0200223 width="58"
thmsdt739ad222021-08-09 16:30:57 +0200224 height="4.0127535"
thmsdta27216d2021-09-01 14:17:41 +0200225 x="7.0047631"
thmsdt739ad222021-08-09 16:30:57 +0200226 y="235.05206"
227 inkscape:label="legend.form" />
228 <text
229 xml:space="preserve"
230 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-8-8-2-3);display:inline;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
231 x="219.84161"
232 y="-1.435748"
233 id="text1436-447-9-3-5"
thmsdta27216d2021-09-01 14:17:41 +0200234 inkscape:label="colorlegend.label"><tspan
235 x="7.0039062"
thmsdt739ad222021-08-09 16:30:57 +0200236 y="237.86187"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200237 id="tspan7691"><tspan
thmsdta27216d2021-09-01 14:17:41 +0200238 dx="0 0 0 0 0 0.26458338 -0.2645832"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200239 id="tspan7689">Color Legend:</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200240 </g>
241 </g>
242 <g
243 id="g5896"
244 inkscape:label="managedenvironment"
245 style="display:inline">
246 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200247 style="display:inline;fill:none;fill-opacity:1;stroke:#f6d27c;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers;stop-color:#000000"
thmsdt739ad222021-08-09 16:30:57 +0200248 id="rect55176-2"
thmsdta27216d2021-09-01 14:17:41 +0200249 width="248"
thmsdt739ad222021-08-09 16:30:57 +0200250 height="75.064819"
251 x="77.004761"
252 y="154.93518"
253 inkscape:label="managedenvironmentborder.form" />
254 <g
255 id="g15324"
256 inkscape:label="managedenvironment"
257 style="display:inline"
258 transform="matrix(0.99999999,0,0,0.98486333,4.8571664e-6,2.4208863)">
259 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200260 style="display:inline;fill:#fcf0d3;fill-opacity:1;stroke:#fcf0d3;stroke-width:4.03062;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200261 id="rect88-7"
thmsdta27216d2021-09-01 14:17:41 +0200262 width="238"
thmsdt739ad222021-08-09 16:30:57 +0200263 height="66.064819"
264 x="82.004761"
265 y="159.93518"
266 inkscape:label="managedenvironment.form" />
267 <text
268 xml:space="preserve"
269 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect88-7);opacity:0.4;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
270 x="-158.34993"
271 y="134.38689"
272 id="text24922"
273 inkscape:label="managedenvironment.label"><tspan
274 x="82.003906"
275 y="165.55381"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200276 id="tspan7695"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200277 dx="0 0 0 0 0 0 0 0.26458254 -0.2645826"
278 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200279 id="tspan7693">Managed Environment</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200280 </g>
281 <g
282 id="g29902"
283 transform="translate(2.0266634,-5.9402554)"
284 style="display:inline"
285 inkscape:label="clouds">
286 <g
287 id="g5967"
288 inkscape:label="connection"
289 style="display:inline">
290 <path
thmsdtbf1b3422021-08-10 15:33:34 +0200291 style="fill:none;stroke:#f3c350;stroke-width:1.13039;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200292 d="M 115,224.47985 H 230"
293 id="path85372"
294 inkscape:label="connection.form" />
295 <text
296 xml:space="preserve"
297 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:-0.0926042px;word-spacing:-0.264583px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;display:inline;opacity:1;vector-effect:none;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
298 x="252.37064"
299 y="246.82533"
300 id="text1436-447-86-67"
301 inkscape:label="ip.label"
302 transform="translate(-45.6126,-23.8067)"><tspan
303 sodipodi:role="line"
304 id="tspan1434-6-0-5"
305 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:-0.0926042px;word-spacing:-0.264583px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
306 x="252.37064"
307 y="246.82533">IP</tspan></text>
308 <text
309 xml:space="preserve"
310 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:-0.0926042px;word-spacing:-0.264583px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;display:inline;opacity:1;vector-effect:none;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
311 x="231.00024"
312 y="252.46408"
313 id="text1436-447-86-35"
314 inkscape:label="mpls.label"
315 transform="translate(-97.8803,-29.5214)"><tspan
316 sodipodi:role="line"
317 id="tspan1434-6-0-6"
318 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:-0.0926042px;word-spacing:-0.264583px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
319 x="231.00024"
320 y="252.46408">MPLS</tspan></text>
321 </g>
322 <g
323 id="g5960"
324 inkscape:label="publiccloud"
325 style="display:inline">
326 <path
327 class="cls-1"
328 d="m 247.70767,213.42151 c -2.31346,0 -4.4449,1.18473 -5.56608,3.08461 a 5.9128827,5.9128827 0 0 0 -1.32797,-0.15617 c -2.35655,0 -4.46213,1.38829 -5.27098,3.46911 h -1.59293 a 4.3081111,4.3081111 0 0 0 -4.32103,4.32103 4.3081111,4.3081111 0 0 0 4.32103,4.32104 h 18.84799 a 4.3081111,4.3081111 0 0 0 4.32104,-4.32104 4.3081111,4.3081111 0 0 0 -3.07707,-4.14009 5.4928419,5.4928419 0 0 0 0.0312,-0.59452 c 3e-5,-3.3054 -2.84978,-5.98397 -6.3652,-5.98397 z"
329 id="path5346-0"
thmsdtbf1b3422021-08-10 15:33:34 +0200330 style="display:inline;opacity:1;fill:#f9e1a7;fill-opacity:1;stroke:#f3c350;stroke-width:1;stroke-miterlimit:3.2;stroke-dasharray:none;stroke-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200331 inkscape:label="publiccloud.form" />
332 <text
333 xml:space="preserve"
334 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;display:inline;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
335 x="243.30124"
336 y="222.61729"
337 id="text1436-447-86-36-2"
338 inkscape:label="publiccloud.label"><tspan
339 sodipodi:role="line"
340 id="tspan1434-6-0-7-9"
341 style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583"
342 x="243.30124"
343 y="222.61729">Public</tspan><tspan
344 sodipodi:role="line"
345 style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583"
346 x="243.25494"
347 y="225.95105"
348 id="tspan28481-1">Cloud</tspan></text>
349 </g>
350 <g
351 id="g119108"
352 style="display:inline"
353 inkscape:label="privatedccloud">
354 <path
355 class="cls-1"
356 d="m 176.9781,213.42151 c -2.31346,0 -4.4449,1.18473 -5.56608,3.08461 a 5.9128827,5.9128827 0 0 0 -1.32797,-0.15617 c -2.35655,0 -4.46213,1.38829 -5.27098,3.46911 h -1.59293 a 4.3081111,4.3081111 0 0 0 -4.32103,4.32103 4.3081111,4.3081111 0 0 0 4.32103,4.32104 h 18.84799 a 4.3081111,4.3081111 0 0 0 4.32104,-4.32104 A 4.3081111,4.3081111 0 0 0 183.3121,220 a 5.4928419,5.4928419 0 0 0 0.0312,-0.59452 c 3e-5,-3.3054 -2.84978,-5.98397 -6.3652,-5.98397 z"
357 id="path5346-7"
thmsdtbf1b3422021-08-10 15:33:34 +0200358 style="display:inline;opacity:1;fill:#f9e1a7;fill-opacity:1;stroke:#f3c350;stroke-width:1;stroke-miterlimit:3.2;stroke-dasharray:none;stroke-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200359 inkscape:label="privatedccloud.form" />
360 <text
361 xml:space="preserve"
362 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;display:inline;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
363 x="172.63251"
364 y="222.61729"
365 id="text1436-447-86-36-5"
366 inkscape:label="privatedccloud.label"><tspan
367 sodipodi:role="line"
368 id="tspan1434-6-0-7-3"
369 style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583"
370 x="172.63251"
371 y="222.61729">Private</tspan><tspan
372 sodipodi:role="line"
373 style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583"
374 x="172.58621"
375 y="225.95105"
376 id="tspan28481-5">DC Cloud</tspan></text>
377 </g>
378 <g
379 id="g119102"
380 style="display:inline"
381 inkscape:label="privateedgecloud">
382 <path
383 class="cls-1"
384 d="m 106.24851,213.42151 c -2.31346,0 -4.4449,1.18473 -5.56608,3.08461 a 5.9128827,5.9128827 0 0 0 -1.327968,-0.15617 c -2.35655,0 -4.46213,1.38829 -5.27098,3.46911 h -1.59293 a 4.3081111,4.3081111 0 0 0 -4.32103,4.32103 4.3081111,4.3081111 0 0 0 4.32103,4.32104 h 18.847988 a 4.3081111,4.3081111 0 0 0 4.32104,-4.32104 4.3081111,4.3081111 0 0 0 -3.07707,-4.14009 5.4928419,5.4928419 0 0 0 0.0312,-0.59452 c 3e-5,-3.3054 -2.84978,-5.98397 -6.3652,-5.98397 z"
385 id="path5346"
thmsdtbf1b3422021-08-10 15:33:34 +0200386 style="opacity:1;fill:#f9e1a7;fill-opacity:1;stroke:#f3c350;stroke-width:1;stroke-miterlimit:3.2;stroke-dasharray:none;stroke-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200387 inkscape:label="privateedgecloud.form" />
388 <text
389 xml:space="preserve"
390 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;display:inline;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
391 x="101.90293"
392 y="222.57185"
393 id="text1436-447-86-36"
394 inkscape:label="privateedgecloud.label"><tspan
395 sodipodi:role="line"
396 id="tspan1434-6-0-7"
397 style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583"
398 x="101.90293"
399 y="222.57185">Private</tspan><tspan
400 sodipodi:role="line"
401 style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583"
402 x="101.85663"
403 y="225.90561"
404 id="tspan28481">Edge Cloud</tspan></text>
405 </g>
406 </g>
407 <g
408 id="g4391"
409 inkscape:label="hypervisoroslayer"
410 style="display:inline">
411 <g
412 id="g4419"
413 inkscape:label="hypervisoroslayer"
414 style="display:inline">
415 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200416 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f3c350;fill-opacity:1;stroke:#f3c350;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200417 id="rect13557-1-3-5-7"
418 width="174"
419 height="6"
420 x="86.004761"
421 y="195"
422 inkscape:label="hypervisorosslayer.form" />
423 <text
424 xml:space="preserve"
thmsdtbf1b3422021-08-10 15:33:34 +0200425 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-1-3-5-7);display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
thmsdt739ad222021-08-09 16:30:57 +0200426 x="169.20685"
427 y="14.447855"
428 id="text1436-17"
429 inkscape:label="hypervisoroslayer.label"><tspan
430 x="86.003906"
431 y="197.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200432 id="tspan7699"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200433 dx="0 0 0 0 0 0 0 0 0 0 0.2645835 -0.2645838 0.26458278 -0.26458189 0 0.2645835 -0.2645838"
434 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200435 id="tspan7697">Hypervisor / OS Layer</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200436 </g>
437 <g
438 id="g4413"
439 inkscape:label="openstack">
440 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200441 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f9e1a7;fill-opacity:1;stroke:#f9e1a7;stroke-width:1.93845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200442 id="rect47709-0-3-6-9-4-4"
443 width="28.000004"
444 height="4.0000005"
445 x="135.00476"
446 y="196"
447 inkscape:label="openstack.form" />
448 <text
449 xml:space="preserve"
450 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-9-4-4);fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
451 x="270.92728"
452 y="176.48772"
453 id="text1436-447-86-59"
454 inkscape:label="openstack.label"><tspan
455 x="135.00391"
456 y="198.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200457 id="tspan7701">OpenStack</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200458 </g>
459 <g
460 id="g4408"
461 inkscape:label="commercialvim">
462 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200463 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f9e1a7;fill-opacity:1;stroke:#f9e1a7;stroke-width:1.93845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200464 id="rect47709-0-3-6-9-4-1"
465 width="28.000002"
466 height="4.0000005"
467 x="167.00476"
468 y="196"
469 inkscape:label="commercialvim.form" />
470 <text
471 xml:space="preserve"
472 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-9-4-1);fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
473 x="271.98145"
474 y="177.67804"
475 id="text1436-447-86-3"
476 inkscape:label="commercialvim.label"><tspan
477 x="167.00391"
478 y="198.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200479 id="tspan7705"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200480 dx="0 0 0 0 0 0 0 0 0 0 0.26458123 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200481 id="tspan7703">Commercial VIM</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200482 </g>
483 <g
484 id="g4396"
485 inkscape:label="kubernetes">
486 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200487 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f9e1a7;fill-opacity:1;stroke:#f9e1a7;stroke-width:1.93845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200488 id="rect47709-0-3-6-9-4"
489 width="28.000002"
490 height="4.0000005"
491 x="199.00476"
492 y="196"
493 inkscape:label="kubernetes.form" />
494 <text
495 xml:space="preserve"
496 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-9-4);fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
497 x="273.70224"
498 y="176.48773"
499 id="text1436-447-86-31"
500 inkscape:label="kubernetes.label"><tspan
501 x="199.00391"
502 y="198.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200503 id="tspan7707">Kubernetes</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200504 </g>
505 <g
506 id="g4402"
507 inkscape:label="publiccloud">
508 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200509 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f9e1a7;fill-opacity:1;stroke:#f9e1a7;stroke-width:1.93845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200510 id="rect47709-0-3-6-9-4-8"
511 width="28.000002"
512 height="4.0000005"
513 x="231.00476"
514 y="196"
515 inkscape:label="publiccloud.form" />
516 <text
517 xml:space="preserve"
518 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-9-4-8);display:inline;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
519 x="265.15952"
520 y="179.39594"
521 id="text1436-447-86-6"
522 inkscape:label="publiccloud.label"><tspan
523 x="231.00391"
524 y="198.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200525 id="tspan7711"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200526 dx="0 0 0 0 0 0 0.2645829 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200527 id="tspan7709">Public Cloud</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200528 </g>
529 </g>
530 <g
531 id="g2902"
532 inkscape:label="networkfunctionlayer"
533 style="display:inline">
534 <g
535 id="g4425"
536 inkscape:label="networkfunktionlayer">
537 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200538 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f3c350;fill-opacity:1;stroke:#f3c350;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200539 id="rect13557-1-3-5-1"
540 width="210"
541 height="6"
542 x="86.004761"
543 y="183"
544 inkscape:label="networkfunctionlayer.form" />
545 <text
546 xml:space="preserve"
thmsdtbf1b3422021-08-10 15:33:34 +0200547 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-1-3-5-1);opacity:0.4;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
thmsdt739ad222021-08-09 16:30:57 +0200548 x="166.66481"
549 y="10.079004"
550 id="text1436-96"
551 inkscape:label="networkfunktionlayer.label"><tspan
552 x="86.003906"
553 y="185.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200554 id="tspan7715"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200555 dx="0 0 0 0 0 0 0 0.26458326 -0.26458284 0 0 0 0 0 0 0 0.26458278 -0.2645838"
556 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200557 id="tspan7713">Network Function Layer</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200558 </g>
559 <g
560 id="g2995"
561 inkscape:label="pnf">
562 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200563 style="display:inline;fill:#f3c350;fill-opacity:1;stroke:#fcf0d3;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200564 id="rect13557-1-3-5-7-3"
565 width="20"
566 height="20.000002"
567 x="263.74023"
568 y="183.26459"
569 inkscape:label="pnf.form" />
570 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200571 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f9e1a7;fill-opacity:1;stroke:#f9e1a7;stroke-width:1.93845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200572 id="rect47709-0-3-6-9-4-8-3"
573 width="13.999999"
574 height="14.000005"
575 x="266.74023"
576 y="186.26459"
577 inkscape:label="pnf.form" />
578 <text
579 xml:space="preserve"
580 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-9-4-8-3);display:inline;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
581 x="270.71011"
582 y="176.48337"
583 id="text1436-447-86-8"
584 inkscape:label="pnf.label"
585 transform="translate(-0.26458332,0.26458332)"><tspan
586 x="266.74023"
587 y="188.7553"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200588 id="tspan7717">PNF</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200589 </g>
590 <g
591 id="g2907"
592 inkscape:label="vnf">
593 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200594 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f9e1a7;fill-opacity:1;stroke:#f9e1a7;stroke-width:1.93845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200595 id="rect47709-0-3-6-9-7"
596 width="28.000002"
597 height="4.000001"
598 x="199.00476"
599 y="184"
600 inkscape:label="vnf.form" />
601 <text
602 xml:space="preserve"
603 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-9-7);fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
604 x="189.27498"
605 y="23.159328"
606 id="text1436-447-86-5"
607 inkscape:label="vnf.label"><tspan
608 x="199.00391"
609 y="186.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200610 id="tspan7719">VNF</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200611 </g>
612 </g>
613 <g
614 id="g2891"
615 inkscape:label="externalsystems"
616 style="display:inline">
617 <g
618 id="g4431"
619 inkscape:label="externalsystems"
620 style="display:inline">
621 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200622 style="display:inline;fill:#f3c350;fill-opacity:1;stroke:#f3c350;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200623 id="rect13557-1-3-5"
624 width="174"
625 height="5.9999952"
626 x="86.004761"
627 y="171"
628 inkscape:label="externalsystems.form" />
629 <text
630 xml:space="preserve"
631 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-1-3-5);display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
632 x="168.25383"
633 y="9.1546545"
634 id="text1436-631"
635 inkscape:label="externalsystems.label"><tspan
636 x="86.003906"
637 y="173.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200638 id="tspan7723"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200639 dx="0 0 0 0 0 0 0 0 0.26458243 -0.26458284"
640 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200641 id="tspan7721">External Systems</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200642 </g>
643 <g
644 id="g4437"
645 inkscape:label="thirdpartycontrollers">
646 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200647 style="font-variation-settings:normal;display:inline;opacity:1;fill:#f9e1a7;fill-opacity:1;stroke:#f9e1a7;stroke-width:1.93845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
thmsdt739ad222021-08-09 16:30:57 +0200648 id="rect47709-0-3-6-9"
649 width="31"
650 height="4.000001"
651 x="135.00476"
652 y="172.00002"
653 inkscape:label="thirdpartycontrollers.form" />
654 <text
655 xml:space="preserve"
656 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-9);fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
657 x="187.97429"
658 y="18.505995"
659 id="text1436-447-86-17"
660 inkscape:label="thirdpartycontrollers.label"><tspan
661 x="135.00391"
662 y="174.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200663 id="tspan7727"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200664 dx="0 0 0 0.26458326 -0.2645832 0 0 0 0 0.26458338 -0.26458368"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200665 id="tspan7725">3rd Party Controllers</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200666 </g>
667 <g
668 id="g4442"
669 inkscape:label="svnfm">
670 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200671 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f9e1a7;fill-opacity:1;stroke:#f9e1a7;stroke-width:1.93845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200672 id="rect47709-0-3-6-9-7-6"
673 width="28.000002"
674 height="4.000001"
675 x="199.00476"
676 y="172"
677 inkscape:label="svnfm.form" />
678 <text
679 xml:space="preserve"
680 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-9-7-6);fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
681 x="182.92662"
682 y="27.262211"
683 id="text1436-447-86-2"
684 inkscape:label="svnfm.label"><tspan
685 x="199.00391"
686 y="174.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200687 id="tspan7729">sVNFM</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200688 </g>
689 <g
690 id="g4447"
691 inkscape:label="ems">
692 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200693 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#f9e1a7;fill-opacity:1;stroke:#f9e1a7;stroke-width:1.93845;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200694 id="rect47709-0-3-6-9-7-9"
695 width="28.000004"
696 height="4.000001"
697 x="231.00476"
698 y="172"
699 inkscape:label="ems.form" />
700 <text
701 xml:space="preserve"
702 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-9-7-9);fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583"
703 x="176.8647"
704 y="21.310633"
705 id="text1436-447-86-7"
706 inkscape:label="ems.label"><tspan
707 x="231.00391"
708 y="174.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200709 id="tspan7731">EMS</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200710 </g>
711 </g>
712 </g>
713 <a
714 id="a5443"
715 inkscape:label="onapborder.link"
716 onmouseover="style.opacity = 0.6;"
717 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200718 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/index.html"
thmsdt739ad222021-08-09 16:30:57 +0200719 xlink:title="The ONAP architecture consists of functions for the design-time, run-time, for managing ONAP itself and additional utilities.">
720 <path
721 id="rect55176"
722 style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#007da5;stroke-width:7.55906;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers;stop-color:#000000"
723 inkscape:label="onapborder.form"
thmsdta27216d2021-09-01 14:17:41 +0200724 d="m 34.033758,124.72442 1e-6,752.12598 H 298.60069 V 593.38584 H 1235.9235 V 124.72442 Z"
thmsdt739ad222021-08-09 16:30:57 +0200725 transform="matrix(0.26458333,0,0,0.26458333,-2.0000002,-2.0000011)"
726 sodipodi:nodetypes="ccccccc" />
727 </a>
728 <g
729 id="g1245"
730 inkscape:label="utilities"
731 style="display:inline">
732 <a
733 id="a5474"
734 inkscape:label="utilities.link"
735 onmouseover="style.opacity = 0.6;"
736 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200737 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#id1"
thmsdt739ad222021-08-09 16:30:57 +0200738 xlink:title="ONAP utilities provide support of the ONAP components."
739 style="display:inline">
740 <g
741 id="g1251"
742 inkscape:label="utilities"
743 style="display:inline">
744 <rect
745 style="display:inline;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
746 id="rect88-3"
747 width="60"
748 height="69.000008"
749 x="12.004765"
750 y="156"
751 inkscape:label="utilities.form" />
752 <text
753 xml:space="preserve"
754 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:-0.0926042px;word-spacing:-0.264583px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;white-space:pre;shape-inside:url(#rect88-3);shape-padding:0;shape-margin:0;inline-size:0;display:inline;opacity:0.4;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
755 x="-49.995232"
756 y="96"
757 id="text9983"
758 inkscape:label="utilities.label"><tspan
759 x="12.003906"
760 y="161.61826"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200761 id="tspan7735"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200762 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold';baseline-shift:baseline;shape-inside:url(#rect88);vector-effect:none;stop-color:#000000;stop-opacity:1"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200763 id="tspan7733">Utilities</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200764 </g>
765 </a>
766 <g
767 id="g1257"
768 inkscape:label="onapsharedutilities"
769 style="display:inline">
770 <a
771 id="a5446"
772 inkscape:label="onapsharedutilities.link"
773 onmouseover="style.opacity = 0.6;"
774 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200775 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#id1"
thmsdt739ad222021-08-09 16:30:57 +0200776 xlink:title="ONAP shared utilities provide support of the ONAP components."
777 style="display:inline">
778 <g
779 id="g3008"
780 inkscape:label="onapsharedutilities"
781 style="display:inline">
782 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200783 style="display:inline;fill:#959166;fill-opacity:1;stroke:#959166;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200784 id="rect34206-3"
785 width="52"
786 height="29.999998"
787 x="16.004765"
788 y="171"
789 inkscape:label="onapsharedutilities.form" />
790 <text
791 xml:space="preserve"
792 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect34206-3);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
793 x="167.85852"
794 y="13.785113"
795 id="text1436-115"
796 inkscape:label="onapsharedutilities.label"><tspan
797 x="16.003906"
798 y="173.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200799 id="tspan7739"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200800 dx="0 0 0 0 0.26458302 -0.26458284 0 0 0 0 0 0.26458207 -0.26458189"
801 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200802 id="tspan7737">ONAP Shared Utilities</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200803 </g>
804 </a>
805 <a
806 id="a5453"
807 inkscape:label="toscaparser.link"
808 onmouseover="style.opacity = 0.6;"
809 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200810 xlink:href="https://docs.onap.org/projects/onap-modeling-etsicatalog/en/latest/"
thmsdt739ad222021-08-09 16:30:57 +0200811 xlink:title="[TO BE REVISED] etsicatalog provides package management service and parser service by Micro Service. It can be used to store packages distributed by the SDC, and can be consumed by other projects or components such as UUI, VFC, etc. It also includes a TOSCA parser service.">
812 <g
813 id="g1268"
814 inkscape:label="toscaparser"
815 style="display:inline">
816 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200817 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#b9b699;fill-opacity:1;stroke:#b9b699;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200818 id="rect47709-1-8-0"
819 width="50"
820 height="3.9999995"
821 x="17.004765"
822 y="196"
823 inkscape:label="toscaparser.form" />
824 <text
825 xml:space="preserve"
thmsdtbf1b3422021-08-10 15:33:34 +0200826 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-8-0);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
thmsdt739ad222021-08-09 16:30:57 +0200827 x="168.39336"
828 y="8.4962769"
829 id="text1436-44"
830 inkscape:label="toscaparser.label"><tspan
831 x="17.003906"
832 y="198.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200833 id="tspan7743"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200834 dx="0 0 0 0 0 0.26458302 -0.26458368"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200835 id="tspan7741">TOSCA Parser</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200836 </g>
837 </a>
838 <a
839 id="a5460"
840 inkscape:label="modelutilities.link"
841 onmouseover="style.opacity = 0.6;"
842 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200843 xlink:href="https://docs.onap.org/projects/onap-modeling-etsicatalog/en/latest/"
thmsdt739ad222021-08-09 16:30:57 +0200844 xlink:title="[TO BE REVISED] The unified model-driven approach uses models as sources of data for generating processes/codes and following workflows (not code development as source). This way, the system can be more flexible and future proof, easy to update and use for cross-platform solutions since the “only” thing needed is a model update and manipulation through engine.">
845 <g
846 id="g1274"
847 inkscape:label="modelutilities"
848 style="display:inline">
849 <rect
thmsdtbf1b3422021-08-10 15:33:34 +0200850 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#b9b699;fill-opacity:1;stroke:#b9b699;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
thmsdt739ad222021-08-09 16:30:57 +0200851 id="rect47709-1-1"
852 width="50"
853 height="3.9999995"
854 x="17.004765"
855 y="188"
856 inkscape:label="modelutilities.form" />
857 <text
858 xml:space="preserve"
thmsdtbf1b3422021-08-10 15:33:34 +0200859 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-1);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
thmsdt739ad222021-08-09 16:30:57 +0200860 x="168.51738"
861 y="11.404485"
862 id="text1436-30"
863 inkscape:label="modelutilities.label"><tspan
864 x="17.003906"
865 y="190.80913"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200866 id="tspan7747"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200867 dx="0 0 0 0 0 0.26458314 -0.26458368"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200868 id="tspan7745">Model Utilities</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200869 </g>
870 </a>
871 </g>
872 </g>
873 <g
874 id="g2637"
875 inkscape:label="manageonap"
876 style="display:inline">
877 <a
878 id="a5481"
879 inkscape:label="manageonap.link"
880 onmouseover="style.opacity = 0.6;"
881 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200882 xlink:href="https://docs.onap.org/en/latest/guides/onap-operator/index.html#operations-and-administration-guides"
thmsdt739ad222021-08-09 16:30:57 +0200883 xlink:title="Management capabilities for the Open Network Automation Platform itself.">
884 <g
885 id="g1266"
886 inkscape:label="manageonap"
887 style="display:inline">
888 <rect
889 style="display:inline;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
890 id="rect41609"
thmsdta27216d2021-09-01 14:17:41 +0200891 width="148.00476"
thmsdt739ad222021-08-09 16:30:57 +0200892 height="9.9999971"
893 x="172"
894 y="51.932758"
895 inkscape:label="manageonap.form" />
896 <text
897 xml:space="preserve"
898 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect41609);opacity:0.4;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
899 x="228.26944"
900 y="22.61767"
901 id="text1436-656-4-1"
902 inkscape:label="manageonap.label"><tspan
903 x="172"
904 y="57.551855"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200905 id="tspan7751"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200906 dx="0 0 0 0 0 0 0.26458302 -0.2645826"
907 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200908 id="tspan7749">Manage ONAP</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200909 </g>
910 </a>
911 <a
912 id="a5488"
913 inkscape:label="oom.link"
914 onmouseover="style.opacity = 0.6;"
915 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200916 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#oom-onap-operations-manager"
thmsdta27216d2021-09-01 14:17:41 +0200917 xlink:title="The ONAP Operations Manager (OOM) is responsible for lifecycle management of the ONAP platform itself. OOM provides the ability to manage cloud-native installations and deployments of ONAP to Kubernetes-managed cloud environments."
918 transform="translate(-3.9999979,0.06724192)">
thmsdt739ad222021-08-09 16:30:57 +0200919 <g
920 id="g2643"
921 inkscape:label="oom">
922 <rect
923 style="display:inline;opacity:0.6;fill:#10699e;fill-opacity:1;stroke:#10699e;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
924 id="rect47709-1-7-9-5-9-2-7"
thmsdta27216d2021-09-01 14:17:41 +0200925 width="54.000004"
thmsdt739ad222021-08-09 16:30:57 +0200926 height="8.000001"
thmsdta27216d2021-09-01 14:17:41 +0200927 x="267.00476"
thmsdt739ad222021-08-09 16:30:57 +0200928 y="52.932758"
929 inkscape:label="oom.form" />
930 <text
931 xml:space="preserve"
932 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-7-9-5-9-2-7);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
933 x="166.82719"
934 y="11.666093"
935 id="text1436-93"
936 inkscape:label="oom.label"><tspan
thmsdta27216d2021-09-01 14:17:41 +0200937 x="267.00391"
thmsdt739ad222021-08-09 16:30:57 +0200938 y="55.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200939 id="tspan7755"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200940 dx="0 0 0 0 0.26458302 -0.26458272 0 0 0 0 0 0 0 0 0.26458278 -0.26458272 0 0 0 0 0 0 0.26458243 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200941 id="tspan7753">ONAP Operation Manager (OOM)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200942 </g>
943 </a>
944 </g>
945 <g
946 id="g4638"
947 inkscape:label="designtime"
948 style="display:inline">
949 <a
950 id="a5495"
951 inkscape:label="designtime.link"
952 onmouseover="style.opacity = 0.6;"
953 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200954 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#design-time-framework"
thmsdt739ad222021-08-09 16:30:57 +0200955 xlink:title="The Design-time framework is a comprehensive development environment with tools, techniques and repositories for defining/describing resources, services, and products."
956 style="display:inline">
957 <g
958 id="g1272"
959 inkscape:label="designtime">
960 <rect
961 style="display:inline;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
962 id="rect88"
963 width="60"
964 height="98.000008"
965 x="12.000001"
966 y="51.932758"
967 inkscape:label="designtime.form" />
968 <text
969 xml:space="preserve"
970 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect88);display:inline;opacity:0.4;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
971 x="174.50102"
972 y="13.649951"
973 id="text1436-656"
974 inkscape:label="designtime.label"><tspan
975 x="12"
976 y="57.551855"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200977 id="tspan7759"><tspan
thmsdt739ad222021-08-09 16:30:57 +0200978 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold';opacity:1"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200979 id="tspan7757">Design-Time</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +0200980 </g>
981 </a>
982 <g
983 id="g3346"
984 inkscape:label="sdc"
985 style="display:inline">
986 <a
987 id="a5502"
988 inkscape:label="sdc.link"
989 onmouseover="style.opacity = 0.6;"
990 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +0200991 xlink:href="https://docs.onap.org/projects/onap-sdc/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +0200992 xlink:title="Service Design &amp; Creation (SDC) provides a well-structured organization of visual design and testing tools, templates and catalogs to model and create resources, and services. The output of the SDC is a set of models which drives the orchestration. In addition, it provides process workflow support for talking to the VNF/PNF or other resources and services through the process steps design, test and deploy."
993 style="display:inline">
994 <g
995 id="g1280"
996 inkscape:label="sdc"
997 style="display:inline">
998 <rect
999 style="display:inline;fill:#253c7e;fill-opacity:1;stroke:#253c7e;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1000 id="rect34206"
1001 width="52.000004"
1002 height="56"
1003 x="15.999996"
1004 y="89.932762"
1005 inkscape:label="sdc.form" />
1006 <text
1007 xml:space="preserve"
1008 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect34206);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1009 x="172.33142"
1010 y="8.0951509"
1011 id="text1436-65"
1012 inkscape:label="sdc.label"><tspan
1013 x="16"
1014 y="92.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001015 id="tspan7763"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001016 dx="0 0 0 0 0 0 0 0.26458231 -0.26458284 0 0 0 0 0 0.26458278 -0.2645838 0.26458398 -0.2645838 0 0 0 0 0 0 0 0.26458088"
1017 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001018 id="tspan7761">Service Design &amp; Creation
thmsdt739ad222021-08-09 16:30:57 +02001019</tspan></tspan><tspan
1020 x="16"
1021 y="96.711475"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001022 id="tspan7767"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001023 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001024 id="tspan7765">(SDC)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001025 </g>
1026 </a>
1027 <a
1028 id="a5511"
1029 inkscape:label="catalog.link"
1030 onmouseover="style.opacity = 0.6;"
1031 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001032 xlink:href="https://docs.onap.org/projects/onap-sdc/en/latest/architecture.html"
thmsdt739ad222021-08-09 16:30:57 +02001033 xlink:title="The key output of SDC is a set of models containing descriptions of asset capabilities and instructions to manage them. These models are stored in the SDC Master Reference Catalog for the entire enterprise to use.">
1034 <g
1035 id="g4060"
1036 inkscape:label="catalog"
1037 transform="matrix(1.0101763,0,0,1.0101763,-0.42740385,-1.4545241)"
1038 style="stroke-width:0.989926">
1039 <rect
1040 style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#7c8ab2;fill-opacity:1;stroke:#7c8ab2;stroke-width:1.97985;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1041 id="rect47709-1-7-9-0"
1042 width="50.000004"
1043 height="3.9999976"
1044 x="17.000002"
1045 y="140.93277"
1046 inkscape:label="catalog.form" />
1047 <text
1048 xml:space="preserve"
1049 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-7-9-0);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.261918"
1050 x="167.88138"
1051 y="11.932061"
1052 id="text1436-63"
1053 inkscape:label="catalog.label"><tspan
1054 x="17"
1055 y="143.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001056 id="tspan7769">Catalog</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001057 </g>
1058 </a>
1059 <a
1060 id="a5517"
1061 inkscape:label="dcaedesignstudio.link"
1062 onmouseover="style.opacity = 0.6;"
1063 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001064 xlink:href="https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/design-components/DCAE-MOD/DCAE-MOD-Architecture.html"
thmsdt739ad222021-08-09 16:30:57 +02001065 xlink:title="Data Collection, Analytics and Events (DCAE) Design Studio enables to define and configure the monitoring flows of DCAE.">
1066 <g
1067 id="g4055"
1068 inkscape:label="dcaedesignstudio">
1069 <rect
1070 style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#7c8ab2;fill-opacity:1;stroke:#7c8ab2;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1071 id="rect47709-1-7-9"
1072 width="50.000004"
1073 height="3.9999986"
1074 x="17.000002"
1075 y="132.93277"
1076 inkscape:label="dcaedesignstudio.form" />
1077 <text
1078 xml:space="preserve"
1079 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-7-9);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1080 x="169.81224"
1081 y="9.5514326"
1082 id="text1436-85"
1083 inkscape:label="dcaedesignstudio.label"><tspan
1084 x="17"
1085 y="135.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001086 id="tspan7773"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001087 dx="0 0 0 0 0.26458326 -0.26458272 0 0 0 0 0 0.26458278 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001088 id="tspan7771">DCAE Design Studio</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001089 </g>
1090 </a>
1091 <a
1092 id="a5524"
1093 inkscape:label="controllerdesignstudio.link"
1094 onmouseover="style.opacity = 0.6;"
1095 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001096 xlink:href="https://docs.onap.org/projects/onap-ccsdk-cds/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02001097 xlink:title="The design-time part of the Controller Design Studio (CDS) – the CDS Designer UI – is a framework to automate the resolution of resources for instantiation and any config provisioning operation, such as day0, day1, or day2 configuration. A designer can define what actions are required for a given service, along with anything comprising the action. Its content is driven from a catalog of reusable data dictionary and component, delivering a reusable and simplified self-service experience. CDS modeling is mainly based on the TOSCA standard, using JSON as a representation. CDS is part of CCSDK.">
1098 <g
1099 id="g4049"
1100 inkscape:label="controllerdesignstudio">
1101 <rect
1102 style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#7c8ab2;fill-opacity:1;stroke:#7c8ab2;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1103 id="rect47709-1-7"
1104 width="50"
1105 height="3.9999976"
1106 x="17.000002"
1107 y="124.93277"
1108 inkscape:label="controllerdesignstudio.form" />
1109 <text
1110 xml:space="preserve"
1111 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-7);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1112 x="171.58653"
1113 y="9.2854605"
1114 id="text1436-90"
1115 inkscape:label="controllerdesignstudio.label"><tspan
1116 x="17"
1117 y="127.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001118 id="tspan7777"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001119 dx="0 0 0 0 0 0 0 0 0 0 0.26458338 -0.26458368 0 0 0 0 0 0.26458278 -0.26458272 0 0 0 0 0 0.26458469 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001120 id="tspan7775">Controller Design Studio (CDS)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001121 </g>
1122 </a>
1123 <a
1124 id="a5531"
1125 inkscape:label="workflowdesigner.link"
1126 onmouseover="style.opacity = 0.6;"
1127 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001128 xlink:href="https://docs.onap.org/projects/onap-sdc/en/latest/workflow.html"
thmsdt739ad222021-08-09 16:30:57 +02001129 xlink:title="Workflow Designer allows a user to design a workflow, save it, and attach it to a SDC service as an artifact. Workflow Designer also manages the definitions of activities, which can be later used as parts of the designed workflows.">
1130 <g
1131 id="g4043"
1132 inkscape:label="workflowdesigner">
1133 <rect
1134 style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#7c8ab2;fill-opacity:1;stroke:#7c8ab2;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1135 id="rect47709-1-8"
1136 width="50"
1137 height="3.9999976"
1138 x="17.000002"
1139 y="116.93276"
1140 inkscape:label="workflowdesigner.form" />
1141 <text
1142 xml:space="preserve"
1143 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-8);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1144 x="179.79521"
1145 y="7.5675664"
1146 id="text1436-2"
1147 inkscape:label="workflowdesigner.label"><tspan
1148 x="17"
1149 y="119.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001150 id="tspan7781"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001151 dx="0 0 0 0 0 0.092604198 -0.0926046 0 0.2645835 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001152 id="tspan7779">Workflow Designer</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001153 </g>
1154 </a>
1155 <a
1156 id="a5538"
1157 inkscape:label="xnfonboarding.link"
1158 onmouseover="style.opacity = 0.6;"
1159 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001160 xlink:href="https://docs.onap.org/projects/onap-vnfrqts-requirements/en/latest/Chapter7/VNF-On-boarding-and-package-management.html"
thmsdt739ad222021-08-09 16:30:57 +02001161 xlink:title="The VNF provider must provide VNF packages that include a rich set of recipes, management and functional interfaces, policies, configuration parameters, and infrastructure requirements that can be utilized by the ONAP Design module to onboard and catalog these resources.">
1162 <g
1163 id="g4037"
1164 inkscape:label="xnfonboarding">
1165 <rect
1166 style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#7c8ab2;fill-opacity:1;stroke:#7c8ab2;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1167 id="rect47709-1"
1168 width="50"
1169 height="3.9999981"
1170 x="17.000002"
1171 y="108.93276"
1172 inkscape:label="xnfonboarding.form" />
1173 <text
1174 xml:space="preserve"
1175 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1176 x="167.75735"
1177 y="3.067914"
1178 id="text1436-8"
1179 inkscape:label="xnfonboarding.label"><tspan
1180 x="17"
1181 y="111.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001182 id="tspan7785"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001183 dx="0 0 0 0.26458278 -0.2645832"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001184 id="tspan7783">xNF Onboarding</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001185 </g>
1186 </a>
1187 <a
1188 id="a5545"
1189 inkscape:label="servicexnfdesign.link"
1190 onmouseover="style.opacity = 0.6;"
1191 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001192 xlink:href="https://docs.onap.org/en/latest/guides/onap-user/design/index.html"
thmsdt739ad222021-08-09 16:30:57 +02001193 xlink:title="The goal of the design process is to create all artifacts (models) that are required to instantiate and manage resources, services, and products on the ONAP platform."
1194 style="display:inline">
1195 <g
1196 id="g3355"
1197 inkscape:label="servicexnfdesign"
1198 style="display:inline">
1199 <rect
1200 style="opacity:1;fill:#7c8ab2;fill-opacity:1;stroke:#7c8ab2;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1201 id="rect47709"
1202 width="50"
1203 height="4"
1204 x="17.000002"
1205 y="100.93276"
1206 inkscape:label="servicexnfdesign.form" />
1207 <text
1208 xml:space="preserve"
1209 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1210 x="169.71107"
1211 y="4.38903"
1212 id="text1436-3"
1213 inkscape:label="servicexnfdesign.label"
1214 sodipodi:insensitive="true"><tspan
1215 x="17"
1216 y="103.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001217 id="tspan7789"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001218 dx="0 0 0 0 0 0 0 0 0 0 0 0.26458278 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001219 id="tspan7787">Service/xNF Design</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001220 </g>
1221 </a>
1222 </g>
1223 <g
1224 id="g4450"
1225 inkscape:label="vnfvalidation"
1226 style="display:inline">
1227 <a
1228 id="a5552"
1229 inkscape:label="vnfvalidation.link"
1230 onmouseover="style.opacity = 0.6;"
1231 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001232 xlink:href="https://docs.onap.org/en/latest/guides/onap-provider/index.html#vnf-and-pnf-requirements-and-guidelines"
thmsdt739ad222021-08-09 16:30:57 +02001233 xlink:title="Ensures that a network function (e.g. CNF, PNF, VNF) fits all ONAP guidelines and requirements.">
1234 <g
1235 id="g4456"
1236 inkscape:label="vnfvalidation">
1237 <rect
1238 style="display:inline;opacity:0.4;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1239 id="rect13557-1"
1240 width="37"
1241 height="10.000002"
1242 x="16"
1243 y="71.932762"
1244 inkscape:label="vnfvalidation.form" />
1245 <text
1246 xml:space="preserve"
1247 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-1);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1248 x="21.546154"
1249 y="-9.7195272"
1250 id="text1436-1-5"
1251 inkscape:label="vnfvalidation.label"><tspan
1252 x="16"
1253 y="74.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001254 id="tspan7793"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001255 dx="0 0 0 0.26458326 -0.26458332"
1256 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001257 id="tspan7791">VNF Validation</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001258 </g>
1259 </a>
1260 <a
1261 id="a5559"
1262 inkscape:label="vnfsdk.link"
1263 onmouseover="style.opacity = 0.6;"
1264 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001265 xlink:href="https://docs.onap.org/projects/onap-vnfsdk-model/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02001266 xlink:title="The Virtual Network Function Software Development Kit (VNF SDK) provides the functionality to create VNF and PNF packages, test VNF and VNF ONAP compliance, and provides market place functionality to store VNF and PNF packages.">
1267 <g
1268 id="g4467"
1269 inkscape:label="vnfsdk"
1270 style="display:inline"
1271 transform="matrix(1.0293981,0,0,1.0293981,-1.2935185,-2.320477)">
1272 <rect
1273 style="font-variation-settings:normal;display:inline;vector-effect:none;fill:#1a3d6f;fill-opacity:1;stroke:#1a3d6f;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
1274 id="rect47709-0-9-8-9"
1275 width="16"
1276 height="4.000001"
1277 x="36"
1278 y="76.932762"
1279 inkscape:label="vnfsdk.form" />
1280 <text
1281 xml:space="preserve"
1282 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-9-8-9);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1283 x="37.171062"
1284 y="-20.744442"
1285 id="text1436-1"
1286 inkscape:label="vnfsdk.label"><tspan
1287 x="36"
1288 y="79.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001289 id="tspan7797"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001290 dx="0 0 0 0.26458326 -0.2645832"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001291 id="tspan7795">VNF SDK</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001292 </g>
1293 </a>
1294 <a
1295 id="a5566"
1296 inkscape:label="vvp.link"
1297 onmouseover="style.opacity = 0.6;"
1298 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001299 xlink:href="https://docs.onap.org/projects/onap-vvp-documentation/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02001300 xlink:title="The VNF Validation Platform (VVP) provides the functionality to validate that a VNF Heat package is compliant with the ONAP VNF Heat Template Requirements from the ONAP VNF Requirements (VNFRQTS) project.">
1301 <g
1302 id="g4461"
1303 inkscape:label="vvp"
1304 style="display:inline">
1305 <rect
1306 style="fill:#1a3d6f;fill-opacity:1;stroke:#1a3d6f;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1307 id="rect47709-0-9-8"
1308 width="15"
1309 height="4.000001"
1310 x="17.000002"
1311 y="76.932762"
1312 inkscape:label="vvp.form" />
1313 <text
1314 xml:space="preserve"
1315 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-9-8);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1316 x="17.142345"
1317 y="-20.347672"
1318 id="text1436-1-6"
1319 inkscape:label="vvp.label"><tspan
1320 x="17"
1321 y="79.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001322 id="tspan7799">VVP</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001323 </g>
1324 </a>
1325 </g>
1326 </g>
1327 <g
1328 id="g6143"
1329 inkscape:label="runtime"
1330 style="display:inline">
1331 <a
1332 id="a4359"
1333 inkscape:label="runtime.link"
1334 onmouseover="style.opacity = 0.6;"
1335 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001336 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#runtime-framework"
thmsdt739ad222021-08-09 16:30:57 +02001337 xlink:title="The Run-time execution framework executes the rules and policies and other models distributed by the design and creation environment.">
1338 <g
1339 id="g10932"
1340 inkscape:label="runtime"
1341 style="display:inline">
1342 <path
1343 id="rect6495"
thmsdtbf1b3422021-08-10 15:33:34 +02001344 style="opacity:1;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
thmsdta27216d2021-09-01 14:17:41 +02001345 d="m 78,51.932761 v 97.999999 h 90 L 320.00476,150 V 68 L 166,67.932761 v -16 z"
thmsdt739ad222021-08-09 16:30:57 +02001346 sodipodi:nodetypes="cccccccc"
1347 inkscape:label="runtime.form" />
1348 <text
1349 xml:space="preserve"
1350 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect6495);opacity:0.4;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
1351 x="180.11223"
1352 y="28.465675"
1353 id="text1436-656-4"
1354 inkscape:label="runtime.label"><tspan
1355 x="78"
1356 y="57.551855"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001357 id="tspan7803"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001358 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold';opacity:1"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001359 id="tspan7801">Run-Time</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001360 </g>
1361 </a>
1362 <g
1363 id="g1896"
1364 inkscape:label="sharedservices"
thmsdta27216d2021-09-01 14:17:41 +02001365 style="display:inline"
1366 transform="translate(-3.9952372,0.06723781)">
thmsdt739ad222021-08-09 16:30:57 +02001367 <a
1368 id="a1436"
1369 inkscape:label="sharedservices.link"
1370 onmouseover="style.opacity = 0.6;"
1371 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001372 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#shared-services"
thmsdt739ad222021-08-09 16:30:57 +02001373 xlink:title="ONAP provides a set of operational services for all ONAP components including activity logging, reporting, common data layer, configuration, persistence, access control, secret and credential management, resiliency, and software lifecycle management."
1374 style="display:inline">
1375 <g
1376 id="g1430"
1377 inkscape:label="sharedservices">
1378 <rect
1379 style="fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1380 id="rect34206-6"
1381 width="52.000004"
1382 height="56"
1383 x="268"
1384 y="89.932762"
1385 inkscape:label="sharedservices.form" />
1386 <text
1387 xml:space="preserve"
1388 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect34206-6);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1389 x="264.16125"
1390 y="-18.357779"
1391 id="text1436"
1392 inkscape:label="sharedservices.label"><tspan
1393 x="268"
1394 y="92.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001395 id="tspan7807"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001396 dx="0 0 0 0 0 0 0.26458302 -0.2645838"
1397 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001398 id="tspan7805">Shared Services</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001399 </g>
1400 </a>
1401 <a
1402 id="a1443"
1403 inkscape:label="cps.link"
1404 onmouseover="style.opacity = 0.6;"
1405 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001406 xlink:href="https://docs.onap.org/projects/onap-cps/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02001407 xlink:title="The Configuration Persistence Service (CPS) provides storage for real-time run-time configuration and operational parameters that need to be used by ONAP.">
1408 <g
1409 id="g1929"
1410 inkscape:label="cps">
1411 <rect
1412 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#66c1be;fill-opacity:1;stroke:#66c1be;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1413 id="rect47709-1-7-9-0-6"
1414 width="50"
1415 height="3.9999995"
1416 x="269"
1417 y="140.93277"
1418 inkscape:label="cps.form" />
1419 <text
1420 xml:space="preserve"
1421 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-7-9-0-6);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1422 x="207.3472"
1423 y="-5.3533635"
1424 id="text1436-447-8"
1425 inkscape:label="cps.label"><tspan
1426 x="269"
1427 y="143.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001428 id="tspan7811"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001429 dx="0 0 0 0 0.092604198 -0.092604123 0 0.2645829 -0.26458272 0 0 0 0 0 0 0 0 0 0 0.2645835 -0.26458463 0 0 0 0 0 0 0.26458541 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001430 id="tspan7809">Config. Persistence Service (CPS)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001431 </g>
1432 </a>
1433 <a
1434 id="a1450"
1435 inkscape:label="music.link"
1436 onmouseover="style.opacity = 0.6;"
1437 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001438 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#music-onap-multi-site-integration"
thmsdt739ad222021-08-09 16:30:57 +02001439 xlink:title="Multi-Site State (MUSIC) provides a multi-site state coordination/management service (MUSIC) with a rich suite of recipes that each ONAP component can simply configure and use for their state-management needs.">
1440 <g
1441 id="g1935"
1442 inkscape:label="music">
1443 <rect
1444 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1445 id="rect47709-1-7-9-3"
1446 width="50"
1447 height="3.9999998"
1448 x="269"
1449 y="132.93277"
1450 inkscape:label="music.form" />
1451 <text
1452 xml:space="preserve"
1453 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-7-9-3);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1454 x="225.7334"
1455 y="-10.376236"
1456 id="text1436-447-4"
1457 inkscape:label="music.label"><tspan
1458 x="269"
1459 y="135.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001460 id="tspan7815"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001461 dx="0 0 0 0 0 0 0 0 0 0 0.2645835 -0.26458368 0 0 0 0 0.2645835 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001462 id="tspan7813">Multi-Site State (MUSIC)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001463 </g>
1464 </a>
1465 <a
1466 id="a1464"
1467 inkscape:label="logging.link"
1468 onmouseover="style.opacity = 0.6;"
1469 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001470 xlink:href="https://docs.onap.org/projects/onap-logging-analytics/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02001471 xlink:title="Logging provides the capability to capture information required to operate, troubleshoot and report on the performance of the ONAP platform.">
1472 <g
1473 id="g1917"
thmsdta27216d2021-09-01 14:17:41 +02001474 inkscape:label="logging"
1475 transform="translate(0.0047628,8.0672375)">
thmsdt739ad222021-08-09 16:30:57 +02001476 <rect
1477 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1478 id="rect47709-1-8-8"
1479 width="50"
1480 height="3.9999998"
1481 x="269"
1482 y="116.93276"
1483 inkscape:label="logging.form" />
1484 <text
1485 xml:space="preserve"
1486 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-8-8);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1487 x="219.84161"
1488 y="-1.435748"
1489 id="text1436-447-9"
1490 inkscape:label="logging.label"><tspan
1491 x="269"
1492 y="119.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001493 id="tspan7817">Logging</tspan></text>
thmsdte030d452021-09-29 13:33:51 +02001494 </g>
1495 </a>
1496 <a
1497 id="a9774"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001498 target="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#holmes-holmes-alarm-correlation-and-analysis"
thmsdte030d452021-09-29 13:33:51 +02001499 xlink:title="Holmes provides the capability to analyze the relationship among different alarms (e.g. root cause, correlation)."
1500 inkscape:label="holmes.link"
1501 transform="matrix(0.98199866,0,0,0.99751057,5.3420785,0.29116366)"
1502 style="stroke-width:1.01037">
1503 <g
1504 id="g9692"
1505 inkscape:label="holmes"
1506 style="stroke-width:1.01037">
1507 <rect
1508 style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#66c1be;fill-opacity:1;stroke:#66c1be;stroke-width:2.06198;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;paint-order:markers stroke fill;stop-color:#000000;stop-opacity:1"
1509 id="rect2269"
1510 width="50.891266"
1511 height="3.9527702"
1512 x="268.49597"
1513 y="116.96048"
1514 inkscape:label="holmes.form" />
1515 <text
1516 xml:space="preserve"
1517 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:-0.0926042px;word-spacing:-0.264583px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;white-space:pre;shape-inside:url(#rect2269);shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.267329;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1518 x="204.00476"
1519 y="19"
1520 id="text4187"
1521 inkscape:label="holmes.label"><tspan
1522 x="268.49609"
1523 y="119.77007"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001524 id="tspan7821"><tspan
thmsdte030d452021-09-29 13:33:51 +02001525 dx="0 0 0 0 0 0 0 0 0 0 0 0.26458278 -0.26458272"
1526 style="baseline-shift:baseline;shape-inside:url(#rect47709-1-2);vector-effect:none;stop-color:#000000;stop-opacity:1"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001527 id="tspan7819">Correlation (Holmes)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001528 </g>
1529 </a>
1530 <a
1531 id="a1470"
1532 inkscape:label="oof.link"
1533 onmouseover="style.opacity = 0.6;"
1534 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001535 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#oof-optimization-framework"
thmsdte030d452021-09-29 13:33:51 +02001536 xlink:title="The ONAP Optimization Framework (OOF) addresses the optimization needs of ONAP. OOF is a framework that supports creating and running a suite of optimizing applications including Homing/Placement, PCI optimizer, Route optimizer, Slice selection, Change Management Scheduling Optimizer.">
thmsdt739ad222021-08-09 16:30:57 +02001537 <g
1538 id="g1912"
1539 inkscape:label="oof">
1540 <rect
1541 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#66c1be;fill-opacity:1;stroke:#66c1be;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1542 id="rect47709-1-2"
1543 width="50"
1544 height="3.9999995"
1545 x="269"
1546 y="108.93276"
1547 inkscape:label="oof.form" />
1548 <text
1549 xml:space="preserve"
1550 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-2);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1551 x="219.175"
1552 y="-8.9471817"
1553 id="text1436-447-7"
1554 inkscape:label="oof.label"><tspan
1555 x="269"
1556 y="111.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001557 id="tspan7825"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001558 dx="0 0 0 0 0 0 0 0 0 0 0 0 0.26458278 -0.26458272 0 0 0 0 0 0 0 0 0.26458386 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001559 id="tspan7823">Optimization Framework (OOF)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001560 </g>
1561 </a>
1562 <a
1563 id="a1477"
1564 inkscape:label="aaf.link"
1565 onmouseover="style.opacity = 0.6;"
1566 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001567 xlink:href="https://docs.onap.org/projects/onap-aaf-authz/en/latest/index.html"
thmsdte030d452021-09-29 13:33:51 +02001568 xlink:title="The Application Authorization Framework (AAF) provides the services for authentication, authorization and certificate management to the ONAP components. It provides the services to the ONAP components to manage the lifecycle of authentication and authorization elements such as permissions, roles and credentials.">
thmsdt739ad222021-08-09 16:30:57 +02001569 <g
1570 id="g1906"
1571 inkscape:label="aaf">
1572 <rect
1573 style="opacity:1;fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1574 id="rect47709-2"
1575 width="50"
1576 height="3.9999995"
1577 x="269"
1578 y="100.93276"
1579 inkscape:label="aaf.form" />
1580 <text
1581 xml:space="preserve"
1582 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-2);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1583 x="223.53899"
1584 y="-13.681214"
1585 id="text1436-447-3"
1586 inkscape:label="aaf.label"><tspan
1587 x="269"
1588 y="103.74272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001589 id="tspan7829"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001590 dx="0 0 0 0 0 0.26458338 -0.26458272 0 0 0 0 0 0 0 0 0.26458386 -0.26458463 0 0 0 0 0 0 0 0 0.26458004 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001591 id="tspan7827">Appl. Authoriz. Framework (AAF)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001592 </g>
1593 </a>
1594 </g>
1595 <a
1596 id="a4403"
1597 inkscape:label="vfc.link"
1598 onmouseover="style.opacity = 0.6;"
1599 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001600 xlink:href="https://docs.onap.org/projects/onap-vfc-nfvo-lcm/en/latest/index.html"
thmsdta27216d2021-09-01 14:17:41 +02001601 xlink:title="The Virtual Function Controller (VFC) leverages the ETSI NFV MANO Architecture and information model as a reference and implements the full life cycle management and FCAPS of VNF and NS."
1602 transform="translate(-1.9952368,0.06725276)">
thmsdt739ad222021-08-09 16:30:57 +02001603 <g
1604 id="g8563"
1605 inkscape:label="vfc"
1606 style="display:inline">
1607 <rect
1608 style="font-variation-settings:normal;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
1609 id="rect13557-62"
thmsdta27216d2021-09-01 14:17:41 +02001610 width="25.999992"
thmsdt739ad222021-08-09 16:30:57 +02001611 height="26"
1612 x="233"
1613 y="120.93275"
1614 inkscape:label="vfc.form" />
1615 <text
1616 xml:space="preserve"
1617 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-62);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1618 x="179.96658"
1619 y="6.8816009"
1620 id="text1436-447"
1621 inkscape:label="vfc.label"><tspan
1622 x="233"
1623 y="123.42522"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001624 id="tspan7837"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001625 dx="0 0 0 0 0 0 0 0.26458314"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001626 id="tspan7831">Virtual </tspan><tspan
thmsdt739ad222021-08-09 16:30:57 +02001627 dx="-0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001628 id="tspan7833">Functio</tspan><tspan
thmsdt739ad222021-08-09 16:30:57 +02001629 dx="0 0.26458278"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001630 id="tspan7835">n
thmsdt739ad222021-08-09 16:30:57 +02001631</tspan></tspan><tspan
1632 x="233"
1633 y="126.75897"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001634 id="tspan7841"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001635 dx="0 0 0 0 0 0 0 0 0 0 0.26458338"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001636 id="tspan7839">Controller
thmsdt739ad222021-08-09 16:30:57 +02001637</tspan></tspan><tspan
1638 x="233"
1639 y="130.09272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001640 id="tspan7843">(VFC)</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001641 </g>
1642 </a>
1643 <a
1644 id="a4415"
1645 inkscape:label="appc.link"
1646 onmouseover="style.opacity = 0.6;"
1647 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001648 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#appc-application-controller"
thmsdta27216d2021-09-01 14:17:41 +02001649 xlink:title="The ONAP Controller Family (SDNC/APPC) configures and maintains the health of Layer 1-7 network functions (VNF, PNF, CNFs) and network services throughout their lifecycle. Both provide similar services (application level configuration using NetConf, Chef, Ansible, RestConf) and life cycle management functions (e.g. stop, resume, health check, etc.). APPC is being used mainly for Layer 4-7 network functions."
1650 transform="translate(-4.9952365,0.06725276)">
thmsdt739ad222021-08-09 16:30:57 +02001651 <g
1652 id="g8552"
1653 inkscape:label="appc">
1654 <rect
1655 style="font-variation-settings:normal;fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
1656 id="rect13557-0"
thmsdta27216d2021-09-01 14:17:41 +02001657 width="25.999994"
thmsdt739ad222021-08-09 16:30:57 +02001658 height="26"
1659 x="206"
1660 y="120.93275"
1661 inkscape:label="appc.form" />
1662 <text
1663 xml:space="preserve"
1664 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-0);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1665 x="172.20732"
1666 y="6.7860241"
1667 id="text1436-447-33"
1668 inkscape:label="appc.label"><tspan
1669 x="206"
1670 y="123.42522"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001671 id="tspan7847"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001672 dx="0 0 0 0 0 0 0 0 0 0 0 0.26458278"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001673 id="tspan7845">Application
thmsdt739ad222021-08-09 16:30:57 +02001674</tspan></tspan><tspan
1675 x="206"
1676 y="126.75897"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001677 id="tspan7851"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001678 dx="0 0 0 0 0 0 0 0 0 0 0.26458338"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001679 id="tspan7849">Controller
thmsdt739ad222021-08-09 16:30:57 +02001680</tspan></tspan><tspan
1681 x="206"
1682 y="130.09272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001683 id="tspan7853">(APPC)</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001684 </g>
1685 </a>
thmsdte030d452021-09-29 13:33:51 +02001686 <g
1687 id="g67338"
1688 inkscape:label="ccsdk">
1689 <a
1690 id="a67340"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001691 xlink:href="https://docs.onap.org/projects/onap-ccsdk-distribution/en/latest/index.html"
thmsdte030d452021-09-29 13:33:51 +02001692 xlink:title="The Common Controller Software Development Kit (CCSDK) provides a common set of reusable code that can be used across multiple controllers. For example, the SDN-C , APP-C, DCAE, ONAP Operations Manager and ONAP controller can reuse common pieces from this framework."
1693 inkscape:label="ccsdk.link"
1694 onmouseover="style.opacity = 0.6;"
1695 onmouseout="style.opacity = 1.0;">
1696 <g
1697 id="g8543"
1698 inkscape:label="ccsdk"
1699 transform="matrix(1.0188988,0,0,1.0188988,-15.699403,-2.4639167)"
1700 style="stroke-width:0.981452">
1701 <rect
1702 style="font-variation-settings:normal;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:1.9629;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
1703 id="rect13557-6"
1704 width="25.517748"
1705 height="25.517748"
1706 x="183.24113"
1707 y="121.17387"
1708 inkscape:label="ccsdk.form" />
1709 <text
1710 xml:space="preserve"
1711 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-6);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.259675"
1712 x="175.28391"
1713 y="10.248323"
1714 id="text1436-447-6"
1715 inkscape:label="ccsdk.label"><tspan
1716 x="183.24023"
1717 y="123.66546"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001718 id="tspan7857"><tspan
thmsdte030d452021-09-29 13:33:51 +02001719 dx="0 0 0 0 0 0 0.26458278"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001720 id="tspan7855">Common
thmsdt739ad222021-08-09 16:30:57 +02001721</tspan></tspan><tspan
thmsdte030d452021-09-29 13:33:51 +02001722 x="183.24023"
1723 y="126.99921"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001724 id="tspan7861"><tspan
thmsdte030d452021-09-29 13:33:51 +02001725 dx="0 0 0 0 0 0 0 0 0 0 0.26458338 -0.26458368 0 0 0.26458278"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001726 id="tspan7859">Controller SDK </tspan></tspan><tspan
thmsdte030d452021-09-29 13:33:51 +02001727 x="183.24023"
1728 y="130.33295"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001729 id="tspan7863">(CCSDK)</tspan></text>
thmsdte030d452021-09-29 13:33:51 +02001730 </g>
1731 </a>
1732 <a
1733 id="a66950"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001734 xlink:href="https://docs.onap.org/projects/onap-sdnc-oam/en/latest/index.html"
thmsdte030d452021-09-29 13:33:51 +02001735 xlink:title="The ONAP Controller Family (SDNC/APPC) configures and maintains the health of Layer 1-7 network functions (VNF, PNF, CNFs) and network services throughout their lifecycle. Both provide similar services (application level configuration using NetConf, Chef, Ansible, RestConf, etc.) and life cycle management functions (e.g. stop, resume, health check). SDNC is being used mainly for Layer 1-3 network elements."
1736 inkscape:label="sdnc.link"
1737 transform="translate(-11.995236,0.06725276)"
1738 onmouseover="style.opacity = 0.6;"
1739 onmouseout="style.opacity = 1.0;">
1740 <g
1741 id="g66948"
1742 inkscape:label="sdnc">
1743 <rect
1744 style="font-variation-settings:normal;opacity:0.4;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;paint-order:markers stroke fill;stop-color:#000000;stop-opacity:1"
1745 id="rect28278"
1746 width="21.999998"
1747 height="10.999999"
1748 x="185"
1749 y="133.93274"
1750 inkscape:label="sdnc.form" />
1751 <text
1752 xml:space="preserve"
1753 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:-0.0926042px;word-spacing:-0.264583px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;white-space:pre;shape-inside:url(#rect28278);shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
1754 x="189"
1755 y="138.93274"
1756 id="text33155"
1757 inkscape:label="sdnc.label"><tspan
1758 x="185"
1759 y="136.42522"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001760 id="tspan7867"><tspan
thmsdte030d452021-09-29 13:33:51 +02001761 dx="0 0 0 0.26458326 -0.2645832 0 0 0 0 0 0 0 0 0 0.26458433"
1762 style="baseline-shift:baseline;shape-inside:url(#rect13557-6);vector-effect:none;stop-color:#000000;stop-opacity:1"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001763 id="tspan7865">SDN Controller </tspan></tspan><tspan
thmsdte030d452021-09-29 13:33:51 +02001764 x="185"
1765 y="139.75898"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001766 id="tspan7871"><tspan
thmsdte030d452021-09-29 13:33:51 +02001767 style="baseline-shift:baseline;shape-inside:url(#rect13557-6);vector-effect:none;stop-color:#000000;stop-opacity:1"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001768 id="tspan7869">(SDNC)</tspan></tspan></text>
thmsdte030d452021-09-29 13:33:51 +02001769 </g>
1770 </a>
1771 </g>
thmsdt739ad222021-08-09 16:30:57 +02001772 <a
1773 id="a4435"
1774 inkscape:label="cds.link"
1775 onmouseover="style.opacity = 0.6;"
1776 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001777 xlink:href="https://docs.onap.org/projects/onap-ccsdk-cds/en/latest/index.html"
thmsdta27216d2021-09-01 14:17:41 +02001778 xlink:title="The run-time part of the Controller Design Studio (CDS) enables operators and ISPs to implement/operate hybrid network (CNF, PNF, VNF, Whitebox, etc.). The components are able to process and execute the design-time model intent defined by the users to support the lifecycle management. Included are a Self Service API, a TOSCA Workflow Engine, a Resource &amp; Template API, a Southbound Adapter, a Python Executor and a Kotlin Executor."
1779 transform="translate(-16.995236,0.06725276)">
thmsdt739ad222021-08-09 16:30:57 +02001780 <g
1781 id="g8534"
1782 inkscape:label="cds">
1783 <rect
1784 style="font-variation-settings:normal;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
1785 id="rect13557-3"
thmsdta27216d2021-09-01 14:17:41 +02001786 width="25.999992"
thmsdt739ad222021-08-09 16:30:57 +02001787 height="26"
1788 x="158"
1789 y="120.93275"
1790 inkscape:label="cds.form" />
1791 <text
1792 xml:space="preserve"
1793 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-3);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1794 x="175.52376"
1795 y="7.9113479"
1796 id="text1436-447-31"
1797 inkscape:label="cds.label"><tspan
1798 x="158"
1799 y="123.42522"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001800 id="tspan7875"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001801 dx="0 0 0 0 0 0 0 0 0 0 0.26458338"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001802 id="tspan7873">Controller
thmsdt739ad222021-08-09 16:30:57 +02001803</tspan></tspan><tspan
1804 x="158"
1805 y="126.75897"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001806 id="tspan7879"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001807 dx="0 0 0 0 0 0 0.26458278 -0.26458272 0 0 0 0 0 0.26458278"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001808 id="tspan7877">Design Studio
thmsdt739ad222021-08-09 16:30:57 +02001809</tspan></tspan><tspan
1810 x="158"
1811 y="130.09272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001812 id="tspan7881">(CDS)</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001813 </g>
1814 </a>
1815 <a
1816 id="a4445"
1817 inkscape:label="infrastructureadaption.link"
1818 onmouseover="style.opacity = 0.6;"
1819 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001820 xlink:href="https://docs.onap.org/projects/onap-multicloud-framework/en/latest/index.html"
thmsdta27216d2021-09-01 14:17:41 +02001821 xlink:title="MultiCloud provides mediation capabilities to connect to different infrastructure providers (VM based, Container based). It has capabilities to discover and register infrastructure resource information. Also it relays FCAPS data from infrastructure to DCAE."
1822 transform="translate(-8.9952356,0.06725276)">
thmsdt739ad222021-08-09 16:30:57 +02001823 <g
1824 id="g8525"
1825 inkscape:label="infrastructureadaption">
1826 <rect
1827 style="font-variation-settings:normal;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
1828 id="rect13557-9"
thmsdta27216d2021-09-01 14:17:41 +02001829 width="26"
thmsdt739ad222021-08-09 16:30:57 +02001830 height="26"
1831 x="120"
1832 y="120.93275"
1833 inkscape:label="infrastructureadaption.form" />
1834 <text
1835 xml:space="preserve"
1836 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-9);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1837 x="181.20889"
1838 y="-4.1586871"
1839 id="text1436-447-38"
1840 inkscape:label="infrastructureadaption.label"><tspan
1841 x="120"
1842 y="123.42522"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001843 id="tspan7885"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001844 dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2645835"
1845 style="-inkscape-font-specification:sans-serif"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001846 id="tspan7883">Infrastructure
thmsdt739ad222021-08-09 16:30:57 +02001847</tspan></tspan><tspan
1848 x="120"
1849 y="126.75897"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001850 id="tspan7889"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001851 dx="0 0 0 0 0 0 0 0 0.26458278"
1852 style="-inkscape-font-specification:sans-serif"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001853 id="tspan7887">Adaption
thmsdt739ad222021-08-09 16:30:57 +02001854</tspan></tspan><tspan
1855 x="120"
1856 y="130.09272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001857 id="tspan7893"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001858 style="-inkscape-font-specification:sans-serif"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001859 id="tspan7891">(Multi-VIM/Cloud)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001860 </g>
1861 </a>
1862 <g
1863 id="g7780"
1864 inkscape:label="dcae"
1865 style="display:inline">
1866 <a
1867 id="a4477"
1868 inkscape:label="dcae.link"
1869 onmouseover="style.opacity = 0.6;"
1870 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001871 xlink:href="https://docs.onap.org/projects/onap-dcaegen2/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02001872 xlink:title="Data Collection, Analytics &amp; Events (DCAE) gathers performance, usage, and configuration data from the managed environment.">
1873 <g
1874 id="g1451"
1875 inkscape:label="dcae">
1876 <rect
1877 style="font-variation-settings:normal;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
1878 id="rect13557"
thmsdta27216d2021-09-01 14:17:41 +02001879 width="26"
thmsdt739ad222021-08-09 16:30:57 +02001880 height="26"
1881 x="81"
1882 y="120.93275"
1883 inkscape:label="dcae.form" />
1884 <text
1885 xml:space="preserve"
1886 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557);display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1887 x="174.20686"
1888 y="-2.2209046"
1889 id="text1436-09"
1890 inkscape:label="dcae.label"><tspan
1891 x="81"
1892 y="123.42522"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001893 id="tspan7897"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001894 dx="0 0 0 0 0.26458302 -0.2645832 0 0 0 0 0 0 0 0 0 0 0.26458386"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001895 id="tspan7895">Data Collection,
thmsdt739ad222021-08-09 16:30:57 +02001896</tspan></tspan><tspan
1897 x="81"
1898 y="126.75897"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001899 id="tspan7901"><tspan
thmsdta27216d2021-09-01 14:17:41 +02001900 dx="0 0 0 0 0 0 0 0 0 0.26458338 -0.26458368 0.26458421"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001901 id="tspan7899">Analytics &amp; </tspan></tspan><tspan
thmsdt739ad222021-08-09 16:30:57 +02001902 x="81"
1903 y="130.09272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001904 id="tspan7907"><tspan
thmsdta27216d2021-09-01 14:17:41 +02001905 dx="0 0 0 0 0 0 0.26458338"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001906 id="tspan7903">Events </tspan><tspan
thmsdta27216d2021-09-01 14:17:41 +02001907 dx="-0.26458368"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001908 id="tspan7905">(DCAE)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001909 </g>
1910 </a>
1911 <a
1912 id="a4487"
1913 inkscape:label="collectors.link"
1914 onmouseover="style.opacity = 0.6;"
1915 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001916 xlink:href="https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/services/serviceindex.html#collectors"
thmsdt739ad222021-08-09 16:30:57 +02001917 xlink:title="The collection layer provides the various data collectors that are needed to collect the instrumentation that is available from the cloud infrastructure. Included are both physical and virtual elements.">
1918 <g
1919 id="g1442"
1920 inkscape:label="collectors">
1921 <rect
1922 style="font-variation-settings:normal;display:inline;opacity:0.4;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
1923 id="rect47709-1-7-9-0-62"
thmsdta27216d2021-09-01 14:17:41 +02001924 width="22"
thmsdte030d452021-09-29 13:33:51 +02001925 height="11"
thmsdt739ad222021-08-09 16:30:57 +02001926 x="83"
thmsdte030d452021-09-29 13:33:51 +02001927 y="134"
thmsdt739ad222021-08-09 16:30:57 +02001928 inkscape:label="collectors.form" />
1929 <text
1930 xml:space="preserve"
1931 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-7-9-0-62);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1932 x="173.04317"
1933 y="3.8190179"
1934 id="text1436-447-86-0"
1935 inkscape:label="collectors.label"><tspan
1936 x="83"
thmsdte030d452021-09-29 13:33:51 +02001937 y="136.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001938 id="tspan7909">Collectors</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001939 </g>
1940 </a>
1941 </g>
1942 <a
1943 id="a4501"
1944 inkscape:label="dmaap.link"
1945 onmouseover="style.opacity = 0.6;"
1946 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001947 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#dmaap-data-movement-as-a-platform"
thmsdt739ad222021-08-09 16:30:57 +02001948 xlink:title="Data Movement as a Platform (DMaaP) is a component that provides data movement services that transports and processes data from any source to any target.">
1949 <g
1950 id="g7029"
1951 inkscape:label="dmaap"
1952 style="display:inline">
1953 <rect
1954 style="font-variation-settings:normal;vector-effect:none;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
1955 id="rect13557-2-5-3"
1956 width="85.995239"
1957 height="11.999999"
1958 x="171.00476"
1959 y="105"
1960 inkscape:label="dmaap.form" />
1961 <text
1962 xml:space="preserve"
1963 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-2-5-3);fill:#fffffb;fill-opacity:1;stroke:none;stroke-width:0.264583"
1964 x="174.68517"
1965 y="13.522552"
1966 id="text1436-447-86-9"
1967 inkscape:label="dmaap.label"><tspan
1968 x="171.00391"
1969 y="107.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001970 id="tspan7913"><tspan
thmsdt739ad222021-08-09 16:30:57 +02001971 dx="0 0 0 0 0.26458302 -0.2645832 0 0 0 0 0 0 0 0.26458278 -0.26458272 0 0.26458243 -0.26458272 0.26458159 -0.26458272 0 0 0 0 0 0 0 0.26458541 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001972 id="tspan7911">Data Movement as a Platform (DMaaP)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02001973 </g>
1974 </a>
1975 <a
1976 id="a4508"
1977 inkscape:label="msb.link"
1978 onmouseover="style.opacity = 0.6;"
1979 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02001980 xlink:href="https://docs.onap.org/projects/onap-msb-apigateway/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02001981 xlink:title="The Microservice Bus (MSB) provides service registration, discovery and communication services for microservices as well as a gateway for internal and external communication for the services.">
1982 <g
1983 id="g7023"
1984 inkscape:label="msb">
1985 <rect
1986 style="fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1987 id="rect13557-2-5"
1988 width="86.004761"
1989 height="11.999999"
1990 x="81"
1991 y="105"
1992 inkscape:label="msb.form" />
1993 <text
1994 xml:space="preserve"
1995 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-2-5);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
1996 x="176.3374"
1997 y="10.155828"
1998 id="text1436-447-86-1"
1999 inkscape:label="msb.label"><tspan
2000 x="81"
2001 y="107.49163"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002002 id="tspan7917"><tspan
thmsdt739ad222021-08-09 16:30:57 +02002003 dx="0 0 0 0 0 0 0 0 0 0 0 0 0.2645835 -0.26458272 0 0 0.26458243 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002004 id="tspan7915">Microservice Bus (MSB)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002005 </g>
2006 </a>
2007 <g
2008 id="g7000"
2009 inkscape:label="aai"
2010 style="display:inline">
2011 <a
2012 id="a4515"
2013 inkscape:label="aai.link"
2014 onmouseover="style.opacity = 0.6;"
2015 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002016 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#aai-active-and-available-inventory"
thmsdt739ad222021-08-09 16:30:57 +02002017 xlink:title="The Active and Available Inventory (AAI) provides real-time views of the resources and services in managed by and their relationships.">
2018 <g
2019 id="g7008"
2020 inkscape:label="aai">
2021 <rect
2022 style="font-variation-settings:normal;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
2023 id="rect13557-2-7"
2024 width="61.999992"
2025 height="11.999999"
2026 x="195"
2027 y="88.932762"
2028 inkscape:label="aai.form" />
2029 <text
2030 xml:space="preserve"
2031 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-2-7);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2032 x="170.64124"
2033 y="9.4206228"
2034 id="text1436-15"
2035 inkscape:label="aai.label"><tspan
2036 x="195"
2037 y="91.425224"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002038 id="tspan7921"><tspan
thmsdta27216d2021-09-01 14:17:41 +02002039 dx="0 0 0 0 0 0 0.2645835 -0.26458368 0.26458326 -0.26458272 0 0 0 0 0 0 0 0 0.2645835 -0.26458272 0 0 0 0 0 0 0 0 0.26458243 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002040 id="tspan7919">Active &amp; Available Inventory (AAI)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002041 </g>
2042 </a>
2043 <a
2044 id="a4524"
2045 inkscape:label="esr.link"
2046 onmouseover="style.opacity = 0.6;"
2047 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002048 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#aai-active-and-available-inventory"
thmsdt739ad222021-08-09 16:30:57 +02002049 xlink:title="The External System Register (ESR) provides capabilities to manage external systems (e.g. register, test, update status in AAI).">
2050 <g
2051 id="g7017"
2052 inkscape:label="esr">
2053 <rect
2054 style="font-variation-settings:normal;display:inline;opacity:1;vector-effect:none;fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
2055 id="rect47709-1-7-9-5-9"
thmsdta27216d2021-09-01 14:17:41 +02002056 width="58"
2057 height="3.932765"
2058 x="197.00476"
2059 y="95"
thmsdt739ad222021-08-09 16:30:57 +02002060 inkscape:label="esr.form" />
2061 <text
2062 xml:space="preserve"
2063 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-7-9-5-9);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2064 x="177.53957"
2065 y="17.883644"
2066 id="text1436-76"
2067 inkscape:label="esr.label"><tspan
thmsdta27216d2021-09-01 14:17:41 +02002068 x="197.00391"
2069 y="97.491631"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002070 id="tspan7929"><tspan
thmsdt739ad222021-08-09 16:30:57 +02002071 dx="0 0 0 0 0 0 0 0 0.26458314"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002072 id="tspan7923">External </tspan><tspan
thmsdt739ad222021-08-09 16:30:57 +02002073 dx="-0.26458368 0 0 0 0 0 0.2645835"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002074 id="tspan7925">System </tspan><tspan
thmsdta27216d2021-09-01 14:17:41 +02002075 dx="-0.26458272 0 0 0 0 0 0 0 0.26458243 -0.26458463"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002076 id="tspan7927">Register (ESR)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002077 </g>
2078 </a>
2079 </g>
2080 <a
2081 id="a4534"
2082 inkscape:label="so.link"
2083 onmouseover="style.opacity = 0.6;"
2084 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002085 xlink:href="https://docs.onap.org/projects/onap-so/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02002086 xlink:title="The Service Orchestration (SO) component is in charge of orchestration of network services and resources. It is based on the use of BPMN to document the Workflows.">
2087 <g
2088 id="g6985"
2089 inkscape:label="so"
2090 style="display:inline">
2091 <rect
2092 style="font-variation-settings:normal;display:inline;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
2093 id="rect13557-2-6"
2094 width="44"
2095 height="11.999998"
2096 x="147"
2097 y="88.932762"
2098 inkscape:label="so.form" />
2099 <text
2100 xml:space="preserve"
2101 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-2-6);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2102 x="174.04448"
2103 y="18.677187"
2104 id="text1436-49"
2105 inkscape:label="so.label"><tspan
2106 x="147"
2107 y="91.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002108 id="tspan7933"><tspan
thmsdt739ad222021-08-09 16:30:57 +02002109 dx="0 0 0 0 0 0 0 0.26458254 -0.26458272 0 0 0 0 0 0 0 0 0 0 0 0 0.26458278 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002110 id="tspan7931">Service Orchestration (SO)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002111 </g>
2112 </a>
2113 <g
2114 id="g6156"
2115 inkscape:label="policyframework"
2116 style="display:inline">
2117 <a
2118 id="a4541"
2119 inkscape:label="policyframework.link"
2120 onmouseover="style.opacity = 0.6;"
2121 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002122 xlink:href="https://docs.onap.org/projects/onap-policy-parent/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02002123 xlink:title="Policy Core Functions provide a logically centralized environment for the creation and management of policies, including conditional rules (e.g. create and validate policies/rules, identify overlaps, resolve conflicts, derive additional policies as needed).">
2124 <g
2125 id="g6163"
2126 inkscape:label="policyframework">
2127 <rect
2128 style="fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
2129 id="rect13557-2"
2130 width="62"
2131 height="11.999998"
2132 x="81"
2133 y="88.932762"
2134 inkscape:label="policyframework.form" />
2135 <text
2136 xml:space="preserve"
2137 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-2);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2138 x="170.91991"
2139 y="24.497959"
2140 id="text1436-5"
2141 inkscape:label="policyframework.label"><tspan
2142 x="81"
2143 y="91.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002144 id="tspan7939"><tspan
thmsdt739ad222021-08-09 16:30:57 +02002145 dx="0 0 0 0 0 0 0.2645829"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002146 id="tspan7935">Policy </tspan><tspan
thmsdta27216d2021-09-01 14:17:41 +02002147 dx="-0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002148 id="tspan7937">Framework</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002149 </g>
2150 </a>
2151 <a
2152 id="a4549"
2153 inkscape:label="clamp.link"
2154 onmouseover="style.opacity = 0.6;"
2155 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002156 xlink:href="https://docs.onap.org/projects/onap-policy-clamp/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02002157 xlink:title="The Closed Loop Automation Platform (CLAMP) provides the capability to manage runtime control loops.">
2158 <g
2159 id="g6171"
2160 inkscape:label="clamp">
2161 <rect
2162 style="opacity:1;fill:#66c1be;fill-opacity:1;stroke:#66c1be;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
2163 id="rect47709-1-7-9-5-9-1"
thmsdta27216d2021-09-01 14:17:41 +02002164 width="58.000004"
2165 height="4"
2166 x="83.004768"
2167 y="95"
thmsdt739ad222021-08-09 16:30:57 +02002168 inkscape:label="clamp.form" />
2169 <text
2170 xml:space="preserve"
2171 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-1-7-9-5-9-1);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2172 x="166.90547"
2173 y="12.189323"
2174 id="text1436-91"
2175 inkscape:label="clamp.label"><tspan
thmsdta27216d2021-09-01 14:17:41 +02002176 x="83.003906"
2177 y="97.491631"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002178 id="tspan7943"><tspan
thmsdta27216d2021-09-01 14:17:41 +02002179 dx="0 0 0 0 0 0 0.26458254 -0.26458272 0 0 0 0.2645835 -0.26458272 0 0 0 0 0 0.26458386 -0.26458272 0 0 0 0 0 0 0 0.26458541 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002180 id="tspan7941">Closed Loop Autom. Platform (CLAMP)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002181 </g>
2182 </a>
2183 </g>
2184 <g
2185 id="g5379"
2186 inkscape:label="interfaces"
thmsdta27216d2021-09-01 14:17:41 +02002187 style="display:inline"
2188 transform="translate(0,0.06723675)">
thmsdt739ad222021-08-09 16:30:57 +02002189 <a
2190 id="a4558"
2191 inkscape:label="interfaces.link"
2192 onmouseover="style.opacity = 0.6;"
2193 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002194 xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/references.html#user-interfaces"
thmsdt739ad222021-08-09 16:30:57 +02002195 xlink:title="Various ONAP components provide also a user interface.">
2196 <g
2197 id="g5413"
2198 inkscape:label="interfaces">
2199 <rect
2200 style="font-variation-settings:normal;display:inline;opacity:0.4;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
2201 id="rect13557-1-3"
2202 width="197"
2203 height="10.000002"
2204 x="59"
2205 y="71.932762"
2206 inkscape:label="interfaces.form" />
2207 <text
2208 xml:space="preserve"
2209 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect13557-1-3);fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583"
2210 x="-47.995235"
2211 y="75"
2212 id="text1842"
2213 inkscape:label="interfaces.label"><tspan
2214 x="59"
2215 y="74.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002216 id="tspan7947"><tspan
thmsdt739ad222021-08-09 16:30:57 +02002217 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold';fill:#ffffff"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002218 id="tspan7945">Interfaces</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002219 </g>
2220 </a>
2221 <a
2222 id="a4565"
2223 inkscape:label="cli.link"
2224 onmouseover="style.opacity = 0.6;"
2225 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002226 xlink:href="https://docs.onap.org/projects/onap-cli/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02002227 xlink:title="The Command Line Interface (CLI) provides commands to operate ONAP during design and run-time for network service functionalities. It also provides the 'Open Command Platform' which helps to orchestrate the commands from YAML and helps in agile automation.">
2228 <g
2229 id="g5407"
2230 inkscape:label="cli">
2231 <rect
2232 style="font-variation-settings:normal;vector-effect:none;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
2233 id="rect47709-0-3-6-0-61"
2234 width="36"
2235 height="4.000001"
2236 x="219"
2237 y="76.932762"
2238 inkscape:label="cli.form" />
2239 <text
2240 xml:space="preserve"
2241 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-0-61);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2242 x="164.039"
2243 y="4.4774046"
2244 id="text1436-9"
2245 inkscape:label="cli.label"><tspan
2246 x="219"
2247 y="79.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002248 id="tspan7949">CLI</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002249 </g>
2250 </a>
2251 <a
2252 id="a4571"
2253 inkscape:label="externalapis.link"
2254 onmouseover="style.opacity = 0.6;"
2255 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002256 xlink:href="https://docs.onap.org/projects/onap-externalapi-nbi/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02002257 xlink:title="External API exposes ONAPs capabilities through TMF standardized interfaces. It enables ONAP to hide the internal API.">
2258 <g
2259 id="g5402"
2260 inkscape:label="externalapis">
2261 <rect
2262 style="font-variation-settings:normal;vector-effect:none;fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
2263 id="rect47709-0-3-6-0-2"
2264 width="34.999996"
2265 height="4.000001"
2266 x="180"
2267 y="76.932762"
2268 inkscape:label="externalapis.form" />
2269 <text
2270 xml:space="preserve"
2271 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-0-2);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2272 x="165.2327"
2273 y="3.1701791"
2274 id="text1436-11"
2275 inkscape:label="externalapis.label"><tspan
2276 x="180"
2277 y="79.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002278 id="tspan7953"><tspan
thmsdt739ad222021-08-09 16:30:57 +02002279 dx="0 0 0 0 0 0 0 0 0.26458314 -0.26458368"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002280 id="tspan7951">External APIs</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002281 </g>
2282 </a>
2283 <a
2284 id="a4578"
2285 inkscape:label="usecaseui.link"
2286 onmouseover="style.opacity = 0.6;"
2287 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002288 xlink:href="https://docs.onap.org/projects/onap-usecase-ui/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02002289 xlink:title="Usecase User Interface (UUI) is an application portal which provides the ability to manage ONAP service instances. It allows customers to create, delete and update service instances, as well as to monitor the alarms and performance of these instances.">
2290 <g
2291 id="g5396"
2292 inkscape:label="usecaseui">
2293 <rect
2294 style="font-variation-settings:normal;vector-effect:none;fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
2295 id="rect47709-0-3-6-0-6"
2296 width="36"
2297 height="4.000001"
2298 x="140"
2299 y="76.932762"
2300 inkscape:label="usecaseui.form" />
2301 <text
2302 xml:space="preserve"
2303 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-0-6);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2304 x="33.78363"
2305 y="-23.208643"
2306 id="text1436-7"
2307 inkscape:label="usecaseui.label"><tspan
2308 x="140"
2309 y="79.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002310 id="tspan7957"><tspan
thmsdt739ad222021-08-09 16:30:57 +02002311 dx="0 0 0 0 0 0 0 0 0.2645835 -0.26458368 0 0.26458314 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002312 id="tspan7955">Use-Case UI (UUI)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002313 </g>
2314 </a>
2315 <a
2316 id="a4585"
2317 inkscape:label="omdashboardvid.link"
2318 onmouseover="style.opacity = 0.6;"
2319 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002320 xlink:href="https://docs.onap.org/projects/onap-vid/en/latest/index.html"
thmsdt739ad222021-08-09 16:30:57 +02002321 xlink:title="Virtual Infrastructure Deployment (VID) is a UI interface that allows the operations and network infrastructure engineers to orchestrate and change configurations related to the infrastructure expansion and maintenance.">
2322 <g
2323 id="g5390"
2324 inkscape:label="omdashboardvid">
2325 <rect
2326 style="font-variation-settings:normal;vector-effect:none;fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
2327 id="rect47709-0-3-6-0"
2328 width="36"
2329 height="4.000001"
2330 x="100"
2331 y="76.932762"
2332 inkscape:label="omdashboardvid.form" />
2333 <text
2334 xml:space="preserve"
2335 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6-0);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2336 x="24.28731"
2337 y="-18.531609"
2338 id="text1436-4"
2339 inkscape:label="omdashboardvid.label"><tspan
2340 x="100"
2341 y="79.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002342 id="tspan7961"><tspan
thmsdt739ad222021-08-09 16:30:57 +02002343 dx="0 0 0 0.26458278 -0.26458272 0 0 0 0 0 0 0 0 0.26458159 -0.26458272"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002344 id="tspan7959">O&amp;M Dashboard (VID)</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002345 </g>
2346 </a>
2347 <a
2348 id="a4592"
2349 inkscape:label="portal.link"
2350 onmouseover="style.opacity = 0.6;"
2351 onmouseout="style.opacity = 1.0;"
2352 xlink:href="https://docs.onap.org/projects/onap-portal/en/guilin/index.html"
2353 xlink:title="Portal is a GUI platform that provides the ability to integrate different ONAP components GUIs into an centralized portal.">
2354 <g
2355 id="g5384"
2356 inkscape:label="portal">
2357 <rect
2358 style="fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
2359 id="rect47709-0-3-6"
2360 width="36.000004"
2361 height="4.000001"
2362 x="60"
2363 y="76.932762"
2364 inkscape:label="portal.form" />
2365 <text
2366 xml:space="preserve"
2367 style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;white-space:pre;shape-inside:url(#rect47709-0-3-6);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583"
2368 x="20.613007"
2369 y="-13.827914"
2370 id="text1436-0"
2371 inkscape:label="portal.label"><tspan
2372 x="60"
2373 y="79.742725"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002374 id="tspan7963">Portal</tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002375 </g>
2376 </a>
2377 </g>
2378 </g>
2379 <a
2380 id="a4352"
2381 inkscape:label="nbi.link"
2382 onmouseover="style.opacity = 0.6;"
2383 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002384 xlink:href="https://docs.onap.org/projects/onap-externalapi-nbi/en/latest/architecture/architecture.html#introduction"
thmsdt739ad222021-08-09 16:30:57 +02002385 xlink:title="The Northbound Interface (NBI) provides a set of API that can be used by external systems as OSS or BSS for example. These APIs are based on TMF API.">
2386 <g
2387 id="g2903"
2388 transform="translate(0.9999988,-6.9351787)"
2389 style="display:inline"
2390 inkscape:label="nbi">
2391 <rect
2392 style="display:inline;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
2393 id="rect88-7-1"
thmsdta27216d2021-09-01 14:17:41 +02002394 width="310.00476"
thmsdt739ad222021-08-09 16:30:57 +02002395 height="11.999999"
2396 x="10.000001"
2397 y="41.935177"
2398 inkscape:label="nbi.form" />
2399 <text
2400 xml:space="preserve"
2401 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:-0.0926042px;word-spacing:-0.264583px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;white-space:pre;shape-inside:url(#rect88-7-1);shape-padding:0;shape-margin:0;inline-size:0;display:inline;opacity:0.4;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
2402 x="-54.620338"
2403 y="90.044426"
2404 id="text1436-447-86-87"
2405 inkscape:label="nbi.label"><tspan
2406 x="10"
2407 y="47.553809"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002408 id="tspan7967"><tspan
thmsdt739ad222021-08-09 16:30:57 +02002409 dx="0 0 0 0 0 0 0 0 0 0 0.26458254 -0.2645826 0 0 0 0 0 0 0 0 0.26458493 -0.2645826 0 0 0 0 0.26457849 -0.2645826 0 0 0 0 0 0 0.26458469 -0.2645826 0 0 0 0.26458779 -0.2645826 0 0 0.26459685 -0.2645826 0 0 0.26457873 -0.2645826"
2410 style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold';baseline-shift:baseline;shape-inside:url(#rect88);vector-effect:none;stop-color:#000000;stop-opacity:1"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002411 id="tspan7965">Northbound Interface (NBI) towards OSS, BSS and other</tspan></tspan></text>
thmsdt739ad222021-08-09 16:30:57 +02002412 </g>
2413 </a>
2414 <path
2415 id="rect69393"
2416 style="display:inline;fill:#253c7e;stroke-width:0.198665"
2417 d="m 69.945829,115.93276 v -10 l 8.054171,5 z"
2418 sodipodi:nodetypes="cccc"
2419 inkscape:label="arrow.form" />
2420 <a
2421 id="a4598"
2422 inkscape:label="releaseinfo.link"
2423 onmouseover="style.opacity = 0.6;"
2424 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002425 xlink:href="https://docs.onap.org/en/latest/guides/overview/overview.html#onap-release-information"
thmsdt739ad222021-08-09 16:30:57 +02002426 xlink:title="ONAP Release 9 »Istanbul«"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002427 style="display:none"
thmsdta27216d2021-09-01 14:17:41 +02002428 transform="translate(-3.3759646,4.8850003e-4)">
thmsdt739ad222021-08-09 16:30:57 +02002429 <text
2430 xml:space="preserve"
2431 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.05;font-family:sans-serif;letter-spacing:-0.0926042px;word-spacing:-0.264583px;display:inline;opacity:0.8;fill:#313032;fill-opacity:1;stroke:none;stroke-width:0.264583"
2432 x="329.96664"
2433 y="27.894917"
2434 id="text1436-10"
2435 inkscape:label="releaseinfo.label"><tspan
2436 sodipodi:role="line"
2437 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:end;text-anchor:end;fill:#313032;fill-opacity:1;stroke-width:0.264583"
2438 x="329.87402"
2439 y="27.894917"
2440 id="tspan5723">RELEASE 9 »ISTANBUL«</tspan></text>
2441 </a>
2442 <a
2443 id="a4602"
2444 inkscape:label="onaplogo.link"
2445 onmouseover="style.opacity = 0.6;"
2446 onmouseout="style.opacity = 1.0;"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002447 xlink:href="https://docs.onap.org/en/latest/guides/overview/overview.html"
thmsdt739ad222021-08-09 16:30:57 +02002448 xlink:title="The Open Network Automation Platform (ONAP) is a comprehensive platform for orchestration, management, and automation of network and edge computing services for network operators, cloud providers, and enterprises. The open source project ONAP is hosted by the Linux Foundation.">
2449 <g
2450 id="g1241"
2451 transform="matrix(0.10712373,0,0,0.10712373,5.2329939,4.7423663)"
2452 style="display:inline"
2453 inkscape:label="onaplogo">
2454 <g
2455 id="g1365"
2456 inkscape:label="logotext">
2457 <path
2458 class="st127"
2459 d="m 884.4,124.83 v 46.62 H 851.73 V 13.39 h 93.09 c 17.32,0 29.65,4.26 37,12.76 7.35,8.51 11.02,22.71 11.02,42.61 0,20.06 -3.67,34.41 -11.02,43.07 -7.35,8.66 -19.55,12.99 -36.61,12.99 H 884.4 Z m 0,-31.38 h 54.52 c 8,0 13.55,-1.87 16.63,-5.6 3.08,-3.73 4.63,-10.09 4.63,-19.08 0,-8.38 -1.38,-14.32 -4.13,-17.82 -3.15,-4.11 -8.86,-6.17 -17.12,-6.17 H 884.4 Z"
2460 id="path1149"
2461 style="display:inline"
2462 inkscape:label="p" />
2463 <path
2464 class="st127"
2465 d="M 687,171.45 H 648.82 L 721.25,13.39 h 48.42 l 71.84,158.06 h -38.38 l -17.52,-39.8 h -80.89 z m 30.9,-69.59 h 54.52 l -25.98,-58.9 h -1.57 z"
2466 id="path1147"
2467 style="display:inline"
2468 inkscape:label="a" />
2469 <path
2470 class="st127"
2471 d="m 459.48,13.39 h 54.91 l 83.25,126.68 h 4.53 V 13.39 h 32.67 V 171.45 H 578.75 L 496.68,44.78 h -4.53 v 126.68 h -32.67 z"
2472 id="path1145"
2473 style="display:inline"
2474 inkscape:label="n" />
2475 <path
2476 class="st126"
2477 d="m 437.05,117.55 c 0,20.01 -3.51,34 -10.53,41.96 -7.02,7.96 -19.98,11.94 -38.87,11.94 h -60.03 c -18.24,0 -31.19,-4.13 -38.87,-12.39 -7.67,-8.26 -11.51,-22.1 -11.51,-41.5 V 67.97 c 0,-21.38 3.67,-36.08 11.02,-44.12 7.35,-8.03 20.47,-12.05 39.36,-12.05 h 60.03 c 17.71,0 30.18,3.79 37.39,11.37 8,8.34 12.01,23.28 12.01,44.8 z m -127.14,-3.86 c 0,10.31 1.77,17.28 5.31,20.92 3.54,3.64 10.3,5.46 20.27,5.46 h 43.3 c 10.5,0 17.38,-1.74 20.67,-5.23 3.28,-3.49 4.92,-10.61 4.92,-21.38 V 71.39 c 0,-11.22 -1.84,-18.72 -5.51,-22.51 -3.68,-3.79 -10.56,-5.69 -20.67,-5.69 h -42.12 c -10.23,0 -17.16,1.93 -20.76,5.8 -3.61,3.87 -5.41,11.41 -5.41,22.63 z"
2478 id="path1143"
2479 style="display:inline"
2480 inkscape:label="o" />
2481 </g>
2482 <g
2483 id="g1359"
2484 inkscape:label="logografics">
2485 <polygon
2486 class="st127"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002487 points="114.85,217.11 7.16,149.91 7.16,217.11 "
thmsdt739ad222021-08-09 16:30:57 +02002488 id="polygon1151"
2489 style="display:inline" />
2490 <polygon
2491 class="st128"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002492 points="244.95,217.11 244.95,149.68 136.86,217.11 "
thmsdt739ad222021-08-09 16:30:57 +02002493 id="polygon1153" />
2494 <polygon
2495 class="st128"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002496 points="7.16,11.74 7.16,77.45 112.49,11.74 "
thmsdt739ad222021-08-09 16:30:57 +02002497 id="polygon1155" />
2498 <polygon
2499 class="st128"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002500 points="244.95,11.74 141.76,11.74 244.95,76.13 "
thmsdt739ad222021-08-09 16:30:57 +02002501 id="polygon1157" />
2502 <polygon
2503 class="st86"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002504 points="177.28,112.08 129,81.95 79.61,112.78 127.88,142.91 "
thmsdt739ad222021-08-09 16:30:57 +02002505 id="polygon1159" />
2506 <polygon
2507 class="st129"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002508 points="32.97,83.67 79.61,112.78 129,81.95 82.34,52.84 "
thmsdt739ad222021-08-09 16:30:57 +02002509 id="polygon1161" />
2510 <polygon
2511 class="st129"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002512 points="175.64,52.84 129,81.95 177.28,112.08 223.92,82.97 "
thmsdt739ad222021-08-09 16:30:57 +02002513 id="polygon1163" />
2514 <polygon
2515 class="st130"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002516 points="82.34,52.84 129,81.95 175.64,52.84 129,23.73 "
thmsdt739ad222021-08-09 16:30:57 +02002517 id="polygon1165" />
2518 <polygon
2519 class="st131"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002520 points="81.24,172.02 127.88,142.91 79.61,112.78 32.97,141.9 "
thmsdt739ad222021-08-09 16:30:57 +02002521 id="polygon1167" />
2522 <polygon
2523 class="st126"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002524 points="29.62,85.74 29.62,139.81 32.97,141.9 79.61,112.78 32.97,83.67 "
thmsdt739ad222021-08-09 16:30:57 +02002525 id="polygon1169" />
2526 <polygon
2527 class="st131"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002528 points="174.21,171.83 173.7,172.56 223.92,141.2 177.28,112.08 127.88,142.91 "
thmsdt739ad222021-08-09 16:30:57 +02002529 id="polygon1171" />
2530 <polygon
2531 class="st126"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002532 points="223.92,82.97 177.28,112.08 223.92,141.2 226.85,139.38 226.85,84.8 "
thmsdt739ad222021-08-09 16:30:57 +02002533 id="polygon1173" />
2534 <polygon
2535 class="st132"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002536 points="81.24,172.02 127.88,201.14 173.7,172.56 174.21,171.83 127.88,142.91 "
thmsdt739ad222021-08-09 16:30:57 +02002537 id="polygon1175" />
2538 <polygon
2539 class="st126"
thmsdt8fe9bfb2021-10-22 11:05:47 +02002540 points="177.28,112.08 127.88,142.91 79.61,112.78 129,81.95 "
thmsdt739ad222021-08-09 16:30:57 +02002541 id="polygon1177"
2542 style="display:inline" />
2543 </g>
2544 <g
2545 id="g1239"
2546 style="display:inline"
2547 inkscape:label="opennetworkautomationplatform">
2548 <g
2549 id="g1237"
2550 style="display:inline"
2551 inkscape:label="path">
2552 <path
2553 class="st128"
2554 d="m 299.9,209.2 c -0.01,1.57 -0.14,2.83 -0.39,3.8 -0.25,0.97 -0.64,1.72 -1.17,2.26 -0.54,0.54 -1.24,0.91 -2.1,1.11 -0.86,0.21 -1.97,0.31 -3.33,0.31 h -8.5 c -1.32,0 -2.44,-0.13 -3.35,-0.4 -0.91,-0.26 -1.65,-0.68 -2.21,-1.26 -0.56,-0.58 -0.97,-1.34 -1.24,-2.29 -0.27,-0.95 -0.41,-2.13 -0.42,-3.54 v -6.79 c 0.01,-1.43 0.15,-2.63 0.4,-3.6 0.25,-0.97 0.65,-1.77 1.2,-2.39 0.55,-0.62 1.28,-1.07 2.19,-1.36 0.91,-0.29 2.06,-0.44 3.43,-0.44 h 8.5 c 1.65,0 2.97,0.22 3.97,0.64 1,0.43 1.75,1.21 2.25,2.34 0.5,1.13 0.76,2.73 0.78,4.81 v 6.8 z m -2.02,-6.97 c -0.02,-1.47 -0.18,-2.59 -0.47,-3.35 -0.29,-0.76 -0.79,-1.3 -1.48,-1.6 -0.7,-0.3 -1.71,-0.46 -3.05,-0.46 h -8.5 c -1.25,0 -2.24,0.16 -2.97,0.48 -0.73,0.32 -1.27,0.87 -1.63,1.66 -0.36,0.79 -0.55,1.88 -0.58,3.27 v 6.97 c 0.01,1.05 0.11,1.92 0.3,2.6 0.19,0.68 0.49,1.22 0.89,1.61 0.41,0.39 0.93,0.67 1.57,0.83 0.64,0.16 1.44,0.24 2.41,0.24 h 8.5 c 1.4,0 2.44,-0.14 3.13,-0.43 0.69,-0.29 1.17,-0.8 1.44,-1.52 0.27,-0.73 0.41,-1.83 0.43,-3.32 v -6.98 z"
2555 id="path1179" />
2556 <path
2557 class="st128"
2558 d="m 302.98,216.65 v -21.79 h 13.09 c 1.63,0 2.93,0.22 3.93,0.67 0.99,0.44 1.72,1.16 2.19,2.15 0.47,0.99 0.7,2.3 0.7,3.92 0,1.62 -0.22,2.86 -0.67,3.74 -0.45,0.87 -1.16,1.48 -2.13,1.82 -0.97,0.34 -2.3,0.51 -3.99,0.51 H 305 v 8.99 h -2.02 z m 2.01,-11.19 h 11.69 c 1.1,0 1.94,-0.1 2.53,-0.3 0.59,-0.2 1.01,-0.57 1.27,-1.11 0.26,-0.54 0.39,-1.37 0.39,-2.46 0,-1.67 -0.3,-2.84 -0.92,-3.52 -0.61,-0.68 -1.64,-1.01 -3.08,-1.01 h -11.89 v 8.4 z"
2559 id="path1181" />
2560 <path
2561 class="st128"
2562 d="m 325.68,216.68 v -21.82 h 17.2 v 2.2 H 327.7 v 7.23 h 14.79 v 2.2 H 327.7 v 7.98 h 15.18 v 2.2 h -17.2 z"
2563 id="path1183" />
2564 <path
2565 class="st128"
2566 d="m 346.26,216.68 v -21.82 h 4.48 l 14.93,19.56 v -19.56 h 2.01 v 21.82 h -2.91 l -15.38,-20.12 h -1.12 v 20.12 z"
2567 id="path1185" />
2568 <path
2569 class="st128"
2570 d="m 379.76,216.68 v -21.82 h 4.48 l 14.93,19.56 v -19.56 h 2.01 v 21.82 h -2.91 l -15.38,-20.12 h -1.12 v 20.12 z"
2571 id="path1187" />
2572 <path
2573 class="st128"
2574 d="m 404.42,216.68 v -21.82 h 17.2 v 2.2 h -15.18 v 7.23 h 14.79 v 2.2 h -14.79 v 7.98 h 15.18 v 2.2 h -17.2 z"
2575 id="path1189" />
2576 <path
2577 class="st128"
2578 d="m 423.99,194.86 h 20.92 v 2.2 h -9.48 v 19.62 h -2.01 V 197.06 H 424 v -2.2 z"
2579 id="path1191" />
2580 <path
2581 class="st128"
2582 d="m 464.37,194.86 6.77,19.5 h 0.44 l 6.88,-19.5 h 2.24 l -7.94,21.82 h -2.85 l -6.71,-19.31 -6.66,19.31 h -2.85 l -7.94,-21.82 h 2.23 l 6.88,19.5 h 0.45 l 6.77,-19.5 z"
2583 id="path1193" />
2584 <path
2585 class="st128"
2586 d="m 505.47,209.2 c -0.01,1.57 -0.14,2.83 -0.39,3.8 -0.25,0.97 -0.64,1.72 -1.17,2.26 -0.54,0.54 -1.24,0.91 -2.1,1.11 -0.86,0.21 -1.97,0.31 -3.33,0.31 h -8.5 c -1.32,0 -2.44,-0.13 -3.35,-0.4 -0.91,-0.26 -1.65,-0.68 -2.21,-1.26 -0.56,-0.58 -0.97,-1.34 -1.24,-2.29 -0.27,-0.95 -0.41,-2.13 -0.42,-3.54 v -6.79 c 0.01,-1.43 0.15,-2.63 0.4,-3.6 0.25,-0.97 0.65,-1.77 1.2,-2.39 0.55,-0.62 1.28,-1.07 2.19,-1.36 0.91,-0.29 2.06,-0.44 3.43,-0.44 h 8.5 c 1.65,0 2.97,0.22 3.97,0.64 1,0.43 1.75,1.21 2.25,2.34 0.5,1.13 0.76,2.73 0.78,4.81 v 6.8 z m -2.01,-6.97 c -0.02,-1.47 -0.18,-2.59 -0.47,-3.35 -0.29,-0.76 -0.79,-1.3 -1.48,-1.6 -0.7,-0.3 -1.71,-0.46 -3.05,-0.46 h -8.5 c -1.25,0 -2.24,0.16 -2.97,0.48 -0.73,0.32 -1.27,0.87 -1.63,1.66 -0.36,0.79 -0.55,1.88 -0.58,3.27 v 6.97 c 0.01,1.05 0.11,1.92 0.3,2.6 0.19,0.68 0.49,1.22 0.89,1.61 0.41,0.39 0.93,0.67 1.57,0.83 0.64,0.16 1.44,0.24 2.41,0.24 h 8.5 c 1.4,0 2.44,-0.14 3.13,-0.43 0.69,-0.29 1.17,-0.8 1.44,-1.52 0.27,-0.73 0.41,-1.83 0.43,-3.32 v -6.98 z"
2587 id="path1195" />
2588 <path
2589 class="st128"
2590 d="m 510.62,207.72 v 8.99 h -2.01 v -21.82 h 13.98 c 1.58,0 2.87,0.26 3.88,0.79 1.01,0.52 1.74,1.26 2.2,2.19 0.46,0.94 0.69,2.03 0.69,3.28 0,1.03 -0.13,1.88 -0.38,2.54 -0.25,0.67 -0.57,1.19 -0.94,1.57 -0.37,0.38 -0.85,0.76 -1.42,1.14 0.69,0.17 1.26,0.69 1.73,1.57 0.47,0.87 0.7,2.08 0.7,3.62 v 5.1 h -2.01 v -5.34 c 0,-1.34 -0.24,-2.27 -0.72,-2.81 -0.48,-0.54 -1.26,-0.81 -2.32,-0.81 h -13.38 z m 0,-10.63 v 8.43 h 12.58 c 1.35,0 2.37,-0.37 3.08,-1.11 0.71,-0.74 1.06,-1.96 1.06,-3.68 0,-1.06 -0.36,-1.94 -1.09,-2.62 -0.72,-0.68 -1.69,-1.02 -2.91,-1.02 z"
2591 id="path1197" />
2592 <path
2593 class="st128"
2594 d="m 532.27,216.68 v -21.82 h 2.01 v 9.34 h 3.24 l 12.27,-9.37 h 3.52 l -13.7,10.44 14.04,11.42 h -3.52 L 537.6,206.41 h -3.32 v 10.28 h -2.01 z"
2595 id="path1199" />
2596 <path
2597 class="st128"
2598 d="m 565.34,216.68 h -2.23 l 10.07,-21.82 h 3.08 l 10.07,21.82 h -2.35 l -2.49,-5.47 h -13.65 z m 3.58,-7.67 h 11.52 l -5.76,-12.58 z"
2599 id="path1201" />
2600 <path
2601 class="st128"
2602 d="m 588.22,194.86 h 2.02 v 15.22 c 0,1.02 0.15,1.84 0.45,2.48 0.3,0.63 0.83,1.11 1.58,1.42 0.75,0.31 1.81,0.48 3.16,0.5 h 8.53 c 1.18,-0.02 2.13,-0.2 2.85,-0.54 0.72,-0.34 1.24,-0.84 1.56,-1.49 0.32,-0.66 0.49,-1.49 0.49,-2.5 v -15.09 h 2.01 v 14.28 c 0,2.01 -0.25,3.55 -0.75,4.64 -0.5,1.09 -1.24,1.84 -2.22,2.25 -0.98,0.41 -2.3,0.63 -3.97,0.66 h -8.5 c -1.72,-0.03 -3.09,-0.26 -4.13,-0.7 -1.04,-0.44 -1.81,-1.2 -2.32,-2.28 -0.51,-1.08 -0.77,-2.58 -0.77,-4.5 v -14.35 z"
2603 id="path1203" />
2604 <path
2605 class="st128"
2606 d="m 612.94,194.86 h 20.92 v 2.2 h -9.48 v 19.62 h -2.01 v -19.62 h -9.42 v -2.2 z"
2607 id="path1205" />
2608 <path
2609 class="st128"
2610 d="m 658.63,209.2 c -0.01,1.57 -0.14,2.83 -0.39,3.8 -0.25,0.97 -0.64,1.72 -1.17,2.26 -0.54,0.54 -1.24,0.91 -2.1,1.11 -0.86,0.21 -1.97,0.31 -3.33,0.31 h -8.5 c -1.32,0 -2.44,-0.13 -3.35,-0.4 -0.91,-0.26 -1.65,-0.68 -2.21,-1.26 -0.56,-0.58 -0.97,-1.34 -1.24,-2.29 -0.27,-0.95 -0.41,-2.13 -0.42,-3.54 v -6.79 c 0.01,-1.43 0.15,-2.63 0.4,-3.6 0.25,-0.97 0.65,-1.77 1.2,-2.39 0.55,-0.62 1.28,-1.07 2.19,-1.36 0.91,-0.29 2.06,-0.44 3.43,-0.44 h 8.5 c 1.65,0 2.97,0.22 3.97,0.64 1,0.43 1.75,1.21 2.25,2.34 0.5,1.13 0.76,2.73 0.78,4.81 v 6.8 z m -2.01,-6.97 c -0.02,-1.47 -0.18,-2.59 -0.47,-3.35 -0.29,-0.76 -0.79,-1.3 -1.48,-1.6 -0.7,-0.3 -1.71,-0.46 -3.05,-0.46 h -8.5 c -1.25,0 -2.24,0.16 -2.97,0.48 -0.73,0.32 -1.27,0.87 -1.63,1.66 -0.36,0.79 -0.55,1.88 -0.58,3.27 v 6.97 c 0.01,1.05 0.11,1.92 0.3,2.6 0.19,0.68 0.49,1.22 0.89,1.61 0.41,0.39 0.93,0.67 1.57,0.83 0.64,0.16 1.44,0.24 2.41,0.24 h 8.5 c 1.4,0 2.44,-0.14 3.13,-0.43 0.69,-0.29 1.17,-0.8 1.44,-1.52 0.27,-0.73 0.41,-1.83 0.43,-3.32 v -6.98 z"
2611 id="path1207" />
2612 <path
2613 class="st128"
2614 d="m 689.84,216.68 h -2.01 v -20.06 h -1.12 l -10.46,20.06 h -1.04 l -10.46,-20.06 h -1.15 v 20.06 h -2.01 v -21.82 h 4.3 l 9.84,18.62 9.79,-18.62 h 4.31 v 21.82 z"
2615 id="path1209" />
2616 <path
2617 class="st128"
2618 d="m 693.96,216.68 h -2.23 l 10.07,-21.82 h 3.08 l 10.07,21.82 h -2.35 l -2.49,-5.47 h -13.65 z m 3.59,-7.67 h 11.52 l -5.76,-12.58 z"
2619 id="path1211" />
2620 <path
2621 class="st128"
2622 d="m 715.78,194.86 h 20.92 v 2.2 h -9.48 v 19.62 h -2.01 v -19.62 h -9.42 v -2.2 z"
2623 id="path1213" />
2624 <path
2625 class="st128"
2626 d="m 742.18,216.68 h -2.01 v -21.82 h 2.01 z"
2627 id="path1215" />
2628 <path
2629 class="st128"
2630 d="m 769.36,209.2 c -0.01,1.57 -0.14,2.83 -0.39,3.8 -0.25,0.97 -0.64,1.72 -1.17,2.26 -0.54,0.54 -1.24,0.91 -2.1,1.11 -0.86,0.21 -1.97,0.31 -3.33,0.31 h -8.5 c -1.32,0 -2.44,-0.13 -3.35,-0.4 -0.91,-0.26 -1.65,-0.68 -2.21,-1.26 -0.56,-0.58 -0.97,-1.34 -1.24,-2.29 -0.27,-0.95 -0.41,-2.13 -0.42,-3.54 v -6.79 c 0.01,-1.43 0.15,-2.63 0.4,-3.6 0.25,-0.97 0.65,-1.77 1.2,-2.39 0.55,-0.62 1.28,-1.07 2.19,-1.36 0.91,-0.29 2.06,-0.44 3.43,-0.44 h 8.5 c 1.65,0 2.97,0.22 3.97,0.64 1,0.43 1.75,1.21 2.25,2.34 0.5,1.13 0.76,2.73 0.78,4.81 v 6.8 z m -2.02,-6.97 c -0.02,-1.47 -0.18,-2.59 -0.47,-3.35 -0.29,-0.76 -0.79,-1.3 -1.48,-1.6 -0.7,-0.3 -1.71,-0.46 -3.05,-0.46 h -8.5 c -1.25,0 -2.24,0.16 -2.97,0.48 -0.73,0.32 -1.27,0.87 -1.63,1.66 -0.36,0.79 -0.55,1.88 -0.58,3.27 v 6.97 c 0.01,1.05 0.11,1.92 0.3,2.6 0.19,0.68 0.49,1.22 0.89,1.61 0.41,0.39 0.93,0.67 1.57,0.83 0.64,0.16 1.44,0.24 2.41,0.24 h 8.5 c 1.4,0 2.44,-0.14 3.13,-0.43 0.69,-0.29 1.17,-0.8 1.44,-1.52 0.27,-0.73 0.41,-1.83 0.43,-3.32 v -6.98 z"
2631 id="path1217" />
2632 <path
2633 class="st128"
2634 d="m 772.32,216.68 v -21.82 h 4.48 l 14.93,19.56 v -19.56 h 2.01 v 21.82 h -2.91 l -15.38,-20.12 h -1.12 v 20.12 z"
2635 id="path1219" />
2636 <path
2637 class="st128"
2638 d="m 805.93,216.65 v -21.79 h 13.09 c 1.63,0 2.93,0.22 3.93,0.67 0.99,0.44 1.72,1.16 2.19,2.15 0.47,0.99 0.7,2.3 0.7,3.92 0,1.62 -0.22,2.86 -0.67,3.74 -0.45,0.87 -1.16,1.48 -2.13,1.82 -0.97,0.34 -2.3,0.51 -3.99,0.51 h -11.1 v 8.99 h -2.02 z m 2.02,-11.19 h 11.69 c 1.1,0 1.94,-0.1 2.53,-0.3 0.59,-0.2 1.01,-0.57 1.27,-1.11 0.26,-0.54 0.39,-1.37 0.39,-2.46 0,-1.67 -0.3,-2.84 -0.92,-3.52 -0.61,-0.68 -1.64,-1.01 -3.08,-1.01 h -11.89 v 8.4 z"
2639 id="path1221" />
2640 <path
2641 class="st128"
2642 d="m 828.86,216.68 v -21.82 h 2.01 v 19.62 h 14.63 v 2.2 z"
2643 id="path1223" />
2644 <path
2645 class="st128"
2646 d="m 849.43,216.68 h -2.23 l 10.07,-21.82 h 3.08 l 10.07,21.82 h -2.35 l -2.49,-5.47 h -13.65 z m 3.59,-7.67 h 11.52 l -5.76,-12.58 z"
2647 id="path1225" />
2648 <path
2649 class="st128"
2650 d="m 871.25,194.86 h 20.92 v 2.2 h -9.48 v 19.62 h -2.01 v -19.62 h -9.42 v -2.2 z"
2651 id="path1227" />
2652 <path
2653 class="st128"
2654 d="m 894.46,216.68 v -21.82 h 17.2 v 2.2 h -15.18 v 7.23 h 14.79 v 2.2 h -14.79 v 10.19 z"
2655 id="path1229" />
2656 <path
2657 class="st128"
2658 d="m 937.58,209.2 c -0.01,1.57 -0.14,2.83 -0.39,3.8 -0.25,0.97 -0.64,1.72 -1.17,2.26 -0.54,0.54 -1.24,0.91 -2.1,1.11 -0.86,0.21 -1.97,0.31 -3.33,0.31 h -8.5 c -1.32,0 -2.44,-0.13 -3.35,-0.4 -0.91,-0.26 -1.65,-0.68 -2.21,-1.26 -0.56,-0.58 -0.97,-1.34 -1.24,-2.29 -0.27,-0.95 -0.41,-2.13 -0.42,-3.54 v -6.79 c 0.01,-1.43 0.15,-2.63 0.4,-3.6 0.25,-0.97 0.65,-1.77 1.2,-2.39 0.55,-0.62 1.28,-1.07 2.19,-1.36 0.91,-0.29 2.06,-0.44 3.43,-0.44 h 8.5 c 1.65,0 2.97,0.22 3.97,0.64 1,0.43 1.75,1.21 2.25,2.34 0.5,1.13 0.76,2.73 0.78,4.81 v 6.8 z m -2.01,-6.97 c -0.02,-1.47 -0.18,-2.59 -0.47,-3.35 -0.29,-0.76 -0.79,-1.3 -1.48,-1.6 -0.7,-0.3 -1.71,-0.46 -3.05,-0.46 h -8.5 c -1.25,0 -2.24,0.16 -2.97,0.48 -0.73,0.32 -1.27,0.87 -1.63,1.66 -0.35,0.79 -0.55,1.88 -0.58,3.27 v 6.97 c 0.01,1.05 0.11,1.92 0.3,2.6 0.19,0.68 0.49,1.22 0.89,1.61 0.41,0.39 0.93,0.67 1.57,0.83 0.64,0.16 1.44,0.24 2.41,0.24 h 8.5 c 1.4,0 2.44,-0.14 3.13,-0.43 0.69,-0.29 1.17,-0.8 1.44,-1.52 0.27,-0.73 0.41,-1.83 0.43,-3.32 v -6.98 z"
2659 id="path1231" />
2660 <path
2661 class="st128"
2662 d="m 942.73,207.72 v 8.99 h -2.01 v -21.82 h 13.98 c 1.58,0 2.87,0.26 3.88,0.79 1.01,0.52 1.74,1.26 2.2,2.19 0.46,0.94 0.69,2.03 0.69,3.28 0,1.03 -0.13,1.88 -0.38,2.54 -0.25,0.67 -0.57,1.19 -0.94,1.57 -0.37,0.38 -0.85,0.76 -1.42,1.14 0.69,0.17 1.26,0.69 1.73,1.57 0.47,0.87 0.7,2.08 0.7,3.62 v 5.1 h -2.01 v -5.34 c 0,-1.34 -0.24,-2.27 -0.72,-2.81 -0.48,-0.54 -1.26,-0.81 -2.32,-0.81 h -13.38 z m 0,-10.63 v 8.43 h 12.58 c 1.35,0 2.37,-0.37 3.08,-1.11 0.71,-0.74 1.06,-1.96 1.06,-3.68 0,-1.06 -0.36,-1.94 -1.09,-2.62 -0.72,-0.68 -1.69,-1.02 -2.91,-1.02 z"
2663 id="path1233" />
2664 <path
2665 class="st128"
2666 d="m 992.84,216.68 h -2.01 v -20.06 h -1.12 l -10.46,20.06 h -1.04 l -10.46,-20.06 h -1.15 v 20.06 h -2.01 v -21.82 h 4.3 l 9.84,18.62 9.79,-18.62 h 4.31 v 21.82 z"
2667 id="path1235" />
2668 </g>
2669 </g>
2670 </g>
2671 </a>
2672 </g>
2673 <style
2674 type="text/css"
2675 id="style1141">
2676 .st0{fill:#1DCAD3;}
2677 .st1{fill:#36B0C9;}
2678 .st2{fill:#231F20;}
2679 .st3{fill:#FFFFFF;}
2680 .st4{fill:#9164CC;}
2681 .st5{clip-path:url(#SVGID_2_);fill:url(#SVGID_3_);}
2682 .st6{fill:#201747;}
2683 .st7{fill-rule:evenodd;clip-rule:evenodd;fill:#10CFC9;}
2684 .st8{clip-path:url(#SVGID_5_);fill:#231F20;}
2685 .st9{fill-rule:evenodd;clip-rule:evenodd;fill:#231F20;}
2686 .st10{clip-path:url(#SVGID_7_);fill:#FFFFFF;}
2687 .st11{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
2688 .st12{fill:#8CCEAF;}
2689 .st13{fill:#008476;}
2690 .st14{fill:#25BCBD;}
2691 .st15{fill:#004D70;}
2692 .st16{fill:#20BBBB;}
2693 .st17{fill:#024D70;}
2694 .st18{fill-rule:evenodd;clip-rule:evenodd;fill:#F58B1F;}
2695 .st19{fill-rule:evenodd;clip-rule:evenodd;fill:#18335B;}
2696 .st20{clip-path:url(#SVGID_9_);}
2697 .st21{clip-path:url(#SVGID_11_);}
2698 .st22{fill:#18335B;}
2699 .st23{fill:#F58B1F;}
2700 .st24{clip-path:url(#SVGID_15_);}
2701 .st25{clip-path:url(#SVGID_17_);}
2702 .st26{clip-path:url(#SVGID_21_);}
2703 .st27{clip-path:url(#SVGID_23_);}
2704 .st28{clip-path:url(#SVGID_27_);}
2705 .st29{clip-path:url(#SVGID_29_);}
2706 .st30{clip-path:url(#SVGID_33_);}
2707 .st31{clip-path:url(#SVGID_35_);}
2708 .st32{clip-path:url(#SVGID_39_);}
2709 .st33{clip-path:url(#SVGID_41_);}
2710 .st34{fill:#416BA9;}
2711 .st35{fill:#73C3D5;}
2712 .st36{opacity:0.8;}
2713 .st37{fill:#3A3A3A;}
2714 .st38{fill:url(#SVGID_44_);}
2715 .st39{fill:none;stroke:#000000;stroke-width:6.3384;}
2716 .st40{fill:none;stroke:#000000;stroke-width:3.1692;}
2717 .st41{fill:#48494B;}
2718 .st42{fill:#C1986C;}
2719 .st43{fill:url(#SVGID_63_);}
2720 .st44{fill:url(#SVGID_64_);}
2721 .st45{fill:url(#SVGID_65_);}
2722 .st46{fill:url(#SVGID_66_);}
2723 .st47{fill:url(#SVGID_67_);}
2724 .st48{fill:#4D4E4E;}
2725 .st49{fill:#27B373;}
2726 .st50{fill:#5DC4CD;}
2727 .st51{fill:#1E8756;}
2728 .st52{fill:#3D1152;}
2729 .st53{fill:#922C48;}
2730 .st54{fill-rule:evenodd;clip-rule:evenodd;fill:#922C48;}
2731 .st55{fill:#404041;}
2732 .st56{fill:#EC1C24;}
2733 .st57{fill:#373A36;}
2734 .st58{fill:#808184;}
2735 .st59{fill:#262261;}
2736 .st60{fill:#6FCBDC;}
2737 .st61{fill:#2F3436;}
2738 .st62{fill:#5F97D0;}
2739 .st63{fill:#132428;}
2740 .st64{fill:#85C041;}
2741 .st65{fill:#677784;}
2742 .st66{fill:url(#SVGID_68_);}
2743 .st67{opacity:0.2;clip-path:url(#SVGID_70_);}
2744 .st68{fill:#FFFEFA;}
2745 .st69{opacity:0.1;}
2746 .st70{fill:url(#SVGID_71_);}
2747 .st71{opacity:0.3;}
2748 .st72{opacity:0.08;}
2749 .st73{opacity:0.1;fill:url(#Wordmark_1_);}
2750 .st74{fill:url(#SVGID_104_);}
2751 .st75{opacity:0.6;fill:url(#SVGID_107_);}
2752 .st76{opacity:0.4;}
2753 .st77{fill:url(#SVGID_110_);}
2754 .st78{opacity:0.6;fill:url(#SVGID_113_);}
2755 .st79{fill:url(#SVGID_116_);}
2756 .st80{opacity:0.6;fill:url(#SVGID_119_);}
2757 .st81{fill:url(#SVGID_122_);}
2758 .st82{opacity:0.6;fill:url(#SVGID_125_);}
2759 .st83{fill:url(#SVGID_128_);}
2760 .st84{opacity:0.6;fill:url(#SVGID_131_);}
2761 .st85{fill:#221F1F;}
2762 .st86{fill:none;}
2763 .st87{fill:#00416B;}
2764 .st88{opacity:0.8;fill:url(#XMLID_323_);}
2765 .st89{fill:#4197CB;}
2766 .st90{fill:#003E52;}
2767 .st91{fill:#3F96B4;}
2768 .st92{fill:#B9DBE5;}
2769 .st93{opacity:0.3;fill:#231F20;}
2770 .st94{opacity:0.3;fill:#FFFFFF;}
2771 .st95{fill:#050013;}
2772 .st96{fill:#E87200;}
2773 .st97{fill:#FCB813;}
2774 .st98{fill:#3D3935;}
2775 .st99{fill:#FFB600;}
2776 .st100{fill:#FCB814;}
2777 .st101{fill:#F48120;}
2778 .st102{fill:#EF4E25;}
2779 .st103{fill:#ED3024;}
2780 .st104{fill:#E0592A;}
2781 .st105{fill:#00ADBB;}
2782 .st106{fill:#00829B;}
2783 .st107{fill:#93D500;}
2784 .st108{fill:#4D5A31;}
2785 .st109{fill:#6BA43A;}
2786 .st110{fill:#424143;}
2787 .st111{fill-rule:evenodd;clip-rule:evenodd;fill:#C7E6B4;}
2788 .st112{fill-rule:evenodd;clip-rule:evenodd;fill:#5A9891;}
2789 .st113{fill-rule:evenodd;clip-rule:evenodd;fill:#127870;}
2790 .st114{fill-rule:evenodd;clip-rule:evenodd;fill:#5CCFD5;}
2791 .st115{fill-rule:evenodd;clip-rule:evenodd;fill:#ACD5CD;}
2792 .st116{fill-rule:evenodd;clip-rule:evenodd;fill:#B5ECC9;}
2793 .st117{fill-rule:evenodd;clip-rule:evenodd;fill:#A1D683;}
2794 .st118{fill-rule:evenodd;clip-rule:evenodd;fill:#DEF0D3;}
2795 .st119{fill-rule:evenodd;clip-rule:evenodd;fill:#91B9B4;}
2796 .st120{fill-rule:evenodd;clip-rule:evenodd;fill:#006860;}
2797 .st121{fill-rule:evenodd;clip-rule:evenodd;fill:#00ADBB;}
2798 .st122{fill-rule:evenodd;clip-rule:evenodd;fill:#B4E7E9;}
2799 .st123{fill-rule:evenodd;clip-rule:evenodd;fill:#007565;}
2800 .st124{fill-rule:evenodd;clip-rule:evenodd;fill:#00CE7C;}
2801 .st125{fill-rule:evenodd;clip-rule:evenodd;fill:#5FD896;}
2802 .st126{fill:#007DA5;}
2803 .st127{fill:#313032;}
2804 .st128{fill:#24272A;}
2805 .st129{fill:#00AFAA;}
2806 .st130{fill:#66C9BA;}
2807 .st131{fill:#0069A7;}
2808 .st132{fill:#002F87;}
2809 .st133{fill:#8BC53F;}
2810 .st134{fill:#1A1A1A;}
2811 .st135{fill:#0095D6;}
2812 .st136{fill:#003F5F;}
2813 .st137{fill:#2D317C;}
2814 .st138{fill:#41BFBF;}
2815 .st139{fill:#293C97;}
2816 .st140{fill:#52C2BD;}
2817 .st141{fill:url(#SVGID_134_);}
2818 .st142{fill:url(#SVGID_135_);}
2819 .st143{fill:url(#SVGID_136_);}
2820 .st144{fill:#0DBEEA;}
2821 .st145{fill:#097EC2;}
2822 .st146{fill:#133C63;}
2823 .st147{fill:#3B91CF;}
2824 .st148{fill:#C8DEE8;}
2825 .st149{fill:#629BBA;}
2826 .st150{fill:#F8BE19;}
2827 .st151{fill:url(#SVGID_137_);}
2828 .st152{fill:url(#SVGID_138_);}
2829 .st153{fill:url(#SVGID_139_);}
2830 .st154{fill:#00233B;}
2831 .st155{fill:url(#SVGID_140_);}
2832 .st156{fill:url(#SVGID_141_);}
2833 .st157{fill:url(#SVGID_142_);}
2834 .st158{fill:url(#SVGID_143_);}
2835 .st159{fill:url(#SVGID_144_);}
2836 .st160{fill:url(#SVGID_145_);}
2837 .st161{fill:url(#SVGID_146_);}
2838 .st162{fill:url(#SVGID_147_);}
2839 .st163{fill:url(#SVGID_148_);}
2840 .st164{fill:url(#SVGID_149_);}
2841 .st165{fill:url(#SVGID_150_);}
2842 .st166{fill:url(#SVGID_151_);}
2843 .st167{fill:url(#SVGID_152_);}
2844 .st168{fill:url(#SVGID_153_);}
2845 .st169{fill:url(#SVGID_154_);}
2846 .st170{fill:url(#SVGID_155_);}
2847 .st171{fill:url(#SVGID_156_);}
2848 .st172{fill:url(#SVGID_157_);}
2849 .st173{fill:url(#SVGID_158_);}
2850 .st174{fill:url(#SVGID_159_);}
2851 .st175{fill:url(#SVGID_160_);}
2852 .st176{fill:url(#SVGID_161_);}
2853 .st177{fill:url(#SVGID_162_);}
2854 .st178{fill:url(#SVGID_163_);}
2855 .st179{fill:url(#SVGID_164_);}
2856 .st180{fill:url(#SVGID_165_);}
2857 .st181{fill:url(#SVGID_166_);}
2858 .st182{fill:url(#SVGID_167_);}
2859 .st183{fill:url(#SVGID_168_);}
2860 .st184{fill:url(#SVGID_169_);}
2861 .st185{fill:url(#SVGID_170_);}
2862 .st186{fill:url(#SVGID_171_);}
2863 .st187{fill:url(#SVGID_172_);}
2864 .st188{fill:url(#SVGID_173_);}
2865 .st189{fill:url(#SVGID_174_);}
2866 .st190{fill:url(#SVGID_175_);}
2867 .st191{fill:url(#SVGID_176_);}
2868 .st192{fill:url(#SVGID_177_);}
2869 .st193{fill:url(#SVGID_178_);}
2870 .st194{fill:#C31230;}
2871 .st195{fill:#807F82;}
2872 .st196{fill-rule:evenodd;clip-rule:evenodd;fill:#C31230;}
2873 .st197{fill-rule:evenodd;clip-rule:evenodd;fill:#807F82;}
2874 .st198{fill:#2D2D2D;}
2875 .st199{display:none;fill:#2D2D2D;}
2876 .st200{fill:#D11F3C;}
2877 .st201{fill:#E42C4C;stroke:#E42C4C;stroke-width:1.0503;stroke-miterlimit:10;}
2878 .st202{display:none;fill:#231F20;}
2879 .st203{display:none;fill:#FFFFFF;}
2880 .st204{fill:#FF7F30;}
2881 .st205{opacity:0.3;fill:#FF7F30;}
2882 .st206{opacity:0.6;fill:#FF7F30;}
2883 .st207{opacity:0.7;fill:#FF7F30;}
2884 .st208{fill:#221C35;}
2885 .st209{fill:#1B98D5;}
2886 .st210{fill:#173963;}
2887 .st211{fill:#009ADE;}
2888 .st212{fill:#003764;}
2889 .st213{fill:#2A7DE1;}
2890 .st214{opacity:0.4;clip-path:url(#XMLID_324_);fill:#221F1F;}
2891 .st215{fill:#002A3A;}
2892 .st216{fill:#0033A1;}
2893 .st217{fill:url(#SVGID_179_);}
2894 .st218{fill:url(#SVGID_180_);}
2895 .st219{fill:url(#SVGID_181_);}
2896 .st220{fill:url(#SVGID_182_);}
2897 .st221{fill:#007EC4;}
2898 .st222{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_183_);}
2899 .st223{fill-rule:evenodd;clip-rule:evenodd;fill:#E6E7E8;}
2900 .st224{fill:#009345;}
2901 .st225{fill:#BBBCB8;}
2902 .st226{fill:#72C0EB;}
2903 .st227{fill:#939598;}
2904 .st228{fill-rule:evenodd;clip-rule:evenodd;fill:#2CB8EB;}
2905 .st229{fill:#2CB8EB;}
2906 .st230{fill:#81B83A;}
2907 .st231{fill-rule:evenodd;clip-rule:evenodd;fill:#81B83A;}
2908 .st232{enable-background:new ;}
2909 .st233{fill:#FF6F3E;}
2910 .st234{fill:#12143D;}
2911 .st235{fill:url(#SVGID_184_);}
2912 .st236{fill:url(#SVGID_185_);}
2913 .st237{fill:url(#SVGID_186_);}
2914 .st238{fill:url(#SVGID_187_);}
2915 .st239{fill:url(#SVGID_188_);}
2916 .st240{fill:url(#SVGID_189_);}
2917 .st241{fill:url(#SVGID_190_);}
2918 .st242{fill:url(#SVGID_191_);}
2919 .st243{fill:url(#SVGID_192_);}
2920 .st244{fill:#7C51A0;}
2921 .st245{fill:#9F66A9;}
2922 .st246{fill:#9F80B9;}
2923 .st247{fill:url(#SVGID_193_);}
2924 .st248{fill:url(#SVGID_194_);}
2925 .st249{fill:url(#SVGID_195_);}
2926 .st250{fill:url(#SVGID_196_);}
2927 .st251{fill:#2D3136;}
2928 .st252{fill:#76777A;}
2929 .st253{fill:#A7A8A9;}
2930 .st254{fill:#0082CA;}
2931 .st255{fill:#FFB259;}
2932 .st256{fill:#385CAD;}
2933 .st257{fill:#7BA0C4;}
2934 .st258{fill:#EBA900;}
2935 .st259{fill:#929497;}
2936 .st260{opacity:0.7;fill:#FFFFFF;}
2937 .st261{fill:#016BAF;}
2938 .st262{fill:#343432;}
2939 .st263{fill:#6D6E70;}
2940 .st264{fill:#F4B01B;}
2941 .st265{fill:#293271;}
2942 .st266{fill:#A1D33C;}
2943 .st267{fill:#212322;}
2944 .st268{fill:#0047BA;}
2945 .st269{fill:#969CDE;}
2946 .st270{fill:#047BC1;}
2947 .st271{fill:url(#SVGID_197_);}
2948 .st272{fill:url(#SVGID_198_);}
2949 .st273{fill:url(#SVGID_199_);}
2950 .st274{fill:url(#SVGID_200_);}
2951 .st275{fill:url(#SVGID_201_);}
2952 .st276{fill:url(#SVGID_202_);}
2953 .st277{fill:url(#SVGID_203_);}
2954 .st278{fill:#13517C;}
2955 .st279{fill:#0077A6;}
2956 .st280{fill:none;stroke:#231F20;stroke-width:5.9036;stroke-miterlimit:10;}
2957 .st281{fill:#00A94F;}
2958 .st282{fill:none;stroke:#231F20;stroke-width:3.2172;stroke-miterlimit:10;}
2959 .st283{fill:#59595C;}
2960 .st284{opacity:0.349;fill:#F9AE19;}
2961 .st285{opacity:0.349;fill:#E99F22;}
2962 .st286{opacity:0.349;fill:#E47D25;}
2963 .st287{fill:#F9AE19;}
2964 .st288{fill:#E99F22;}
2965 .st289{fill:#F09B20;}
2966 .st290{fill:#E47D25;}
2967 .st291{fill:#E89223;}
2968 .st292{opacity:0.651;fill:#F9AE19;}
2969 .st293{fill:#E68825;}
2970 .st294{opacity:0.651;fill:#E99F22;}
2971 .st295{fill:#EB8D23;}
2972 .st296{opacity:0.7725;fill:#EF9B21;}
2973 .st297{opacity:0.651;fill:#E47D25;}
2974 .st298{opacity:0.7725;fill:#EA9622;}
2975 .st299{fill:url(#SVGID_204_);}
2976 .st300{fill:#55575B;}
2977 .st301{fill:#EE424E;}
2978 .st302{fill:#34424B;}
2979</style>
2980</svg>