thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1 | <?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 |
| 11 | sodipodi:docname="onap-architecture-overview-r9-latest-interactive.svg" |
| 12 | inkscape:version="1.1 (ce6663b3b7, 2021-05-25)" |
| 13 | id="svg5" |
| 14 | version="1.1" |
| 15 | viewBox="0 0 328.00477 237.0196" |
| 16 | height="237.01961mm" |
| 17 | width="328.00476mm" |
| 18 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 33 | inkscape:zoom="0.70710682" |
| 34 | inkscape:cx="620.83972" |
| 35 | inkscape:cy="412.24323" |
| 36 | inkscape:window-width="3264" |
| 37 | inkscape:window-height="1818" |
| 38 | inkscape:window-x="228" |
| 39 | inkscape:window-y="120" |
| 40 | inkscape:window-maximized="0" |
| 41 | inkscape:current-layer="g10932" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 42 | 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" |
| 62 | originy="1.9195998e-06" /> |
| 63 | </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" |
| 89 | transform="translate(4.0000018,-1.0520645)" |
| 90 | style="display:inline" |
| 91 | inkscape:label="legend"> |
| 92 | <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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 113 | id="tspan2040"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 114 | dx="0 0 0 0 0 0 0 0 0 0 0 0 0.2645835 -0.26458272 0 0 0 0.2645835 -0.26458463" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 115 | id="tspan2038">Unmaintained ONAP Component</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 116 | </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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 139 | id="tspan2044"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 140 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 141 | id="tspan2042">Entirety of ONAP Components</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 142 | </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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 165 | id="tspan2046">Operations</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 166 | </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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 189 | id="tspan2050"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 190 | dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0.26458278 -0.26458272 0.26458231 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 191 | id="tspan2048">Orchestration & Management</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 192 | </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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 214 | id="tspan2052">Design</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 215 | </g> |
| 216 | <g |
| 217 | id="g4781" |
| 218 | inkscape:label="legend" |
| 219 | 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" |
| 223 | width="62" |
| 224 | height="4.0127535" |
| 225 | x="3.0047634" |
| 226 | 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" |
| 234 | inkscape:label="legend.label"><tspan |
| 235 | x="3.0039062" |
| 236 | y="237.86187" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 237 | id="tspan2054">LEGEND</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 238 | </g> |
| 239 | </g> |
| 240 | <g |
| 241 | id="g5896" |
| 242 | inkscape:label="managedenvironment" |
| 243 | style="display:inline"> |
| 244 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 245 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 246 | id="rect55176-2" |
| 247 | width="251.99283" |
| 248 | height="75.064819" |
| 249 | x="77.004761" |
| 250 | y="154.93518" |
| 251 | inkscape:label="managedenvironmentborder.form" /> |
| 252 | <g |
| 253 | id="g15324" |
| 254 | inkscape:label="managedenvironment" |
| 255 | style="display:inline" |
| 256 | transform="matrix(0.99999999,0,0,0.98486333,4.8571664e-6,2.4208863)"> |
| 257 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 258 | style="display:inline;fill:#fcf0d3;fill-opacity:1;stroke:#fcf0d3;stroke-width:4.03062;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 259 | id="rect88-7" |
| 260 | width="241.995" |
| 261 | height="66.064819" |
| 262 | x="82.004761" |
| 263 | y="159.93518" |
| 264 | inkscape:label="managedenvironment.form" /> |
| 265 | <text |
| 266 | xml:space="preserve" |
| 267 | 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" |
| 268 | x="-158.34993" |
| 269 | y="134.38689" |
| 270 | id="text24922" |
| 271 | inkscape:label="managedenvironment.label"><tspan |
| 272 | x="82.003906" |
| 273 | y="165.55381" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 274 | id="tspan2058"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 275 | dx="0 0 0 0 0 0 0 0.26458254 -0.2645826" |
| 276 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 277 | id="tspan2056">Managed Environment</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 278 | </g> |
| 279 | <g |
| 280 | id="g29902" |
| 281 | transform="translate(2.0266634,-5.9402554)" |
| 282 | style="display:inline" |
| 283 | inkscape:label="clouds"> |
| 284 | <g |
| 285 | id="g5967" |
| 286 | inkscape:label="connection" |
| 287 | style="display:inline"> |
| 288 | <path |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 289 | style="fill:none;stroke:#f3c350;stroke-width:1.13039;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 290 | d="M 115,224.47985 H 230" |
| 291 | id="path85372" |
| 292 | inkscape:label="connection.form" /> |
| 293 | <text |
| 294 | xml:space="preserve" |
| 295 | 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" |
| 296 | x="252.37064" |
| 297 | y="246.82533" |
| 298 | id="text1436-447-86-67" |
| 299 | inkscape:label="ip.label" |
| 300 | transform="translate(-45.6126,-23.8067)"><tspan |
| 301 | sodipodi:role="line" |
| 302 | id="tspan1434-6-0-5" |
| 303 | 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" |
| 304 | x="252.37064" |
| 305 | y="246.82533">IP</tspan></text> |
| 306 | <text |
| 307 | xml:space="preserve" |
| 308 | 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" |
| 309 | x="231.00024" |
| 310 | y="252.46408" |
| 311 | id="text1436-447-86-35" |
| 312 | inkscape:label="mpls.label" |
| 313 | transform="translate(-97.8803,-29.5214)"><tspan |
| 314 | sodipodi:role="line" |
| 315 | id="tspan1434-6-0-6" |
| 316 | 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" |
| 317 | x="231.00024" |
| 318 | y="252.46408">MPLS</tspan></text> |
| 319 | </g> |
| 320 | <g |
| 321 | id="g5960" |
| 322 | inkscape:label="publiccloud" |
| 323 | style="display:inline"> |
| 324 | <path |
| 325 | class="cls-1" |
| 326 | 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" |
| 327 | id="path5346-0" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 328 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 329 | inkscape:label="publiccloud.form" /> |
| 330 | <text |
| 331 | xml:space="preserve" |
| 332 | 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" |
| 333 | x="243.30124" |
| 334 | y="222.61729" |
| 335 | id="text1436-447-86-36-2" |
| 336 | inkscape:label="publiccloud.label"><tspan |
| 337 | sodipodi:role="line" |
| 338 | id="tspan1434-6-0-7-9" |
| 339 | style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583" |
| 340 | x="243.30124" |
| 341 | y="222.61729">Public</tspan><tspan |
| 342 | sodipodi:role="line" |
| 343 | style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583" |
| 344 | x="243.25494" |
| 345 | y="225.95105" |
| 346 | id="tspan28481-1">Cloud</tspan></text> |
| 347 | </g> |
| 348 | <g |
| 349 | id="g119108" |
| 350 | style="display:inline" |
| 351 | inkscape:label="privatedccloud"> |
| 352 | <path |
| 353 | class="cls-1" |
| 354 | 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" |
| 355 | id="path5346-7" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 356 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 357 | inkscape:label="privatedccloud.form" /> |
| 358 | <text |
| 359 | xml:space="preserve" |
| 360 | 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" |
| 361 | x="172.63251" |
| 362 | y="222.61729" |
| 363 | id="text1436-447-86-36-5" |
| 364 | inkscape:label="privatedccloud.label"><tspan |
| 365 | sodipodi:role="line" |
| 366 | id="tspan1434-6-0-7-3" |
| 367 | style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583" |
| 368 | x="172.63251" |
| 369 | y="222.61729">Private</tspan><tspan |
| 370 | sodipodi:role="line" |
| 371 | style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583" |
| 372 | x="172.58621" |
| 373 | y="225.95105" |
| 374 | id="tspan28481-5">DC Cloud</tspan></text> |
| 375 | </g> |
| 376 | <g |
| 377 | id="g119102" |
| 378 | style="display:inline" |
| 379 | inkscape:label="privateedgecloud"> |
| 380 | <path |
| 381 | class="cls-1" |
| 382 | 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" |
| 383 | id="path5346" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 384 | style="opacity:1;fill:#f9e1a7;fill-opacity:1;stroke:#f3c350;stroke-width:1;stroke-miterlimit:3.2;stroke-dasharray:none;stroke-opacity:1" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 385 | inkscape:label="privateedgecloud.form" /> |
| 386 | <text |
| 387 | xml:space="preserve" |
| 388 | 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" |
| 389 | x="101.90293" |
| 390 | y="222.57185" |
| 391 | id="text1436-447-86-36" |
| 392 | inkscape:label="privateedgecloud.label"><tspan |
| 393 | sodipodi:role="line" |
| 394 | id="tspan1434-6-0-7" |
| 395 | style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583" |
| 396 | x="101.90293" |
| 397 | y="222.57185">Private</tspan><tspan |
| 398 | sodipodi:role="line" |
| 399 | style="font-size:3.175px;text-align:center;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke-width:0.264583" |
| 400 | x="101.85663" |
| 401 | y="225.90561" |
| 402 | id="tspan28481">Edge Cloud</tspan></text> |
| 403 | </g> |
| 404 | </g> |
| 405 | <g |
| 406 | id="g4391" |
| 407 | inkscape:label="hypervisoroslayer" |
| 408 | style="display:inline"> |
| 409 | <g |
| 410 | id="g4419" |
| 411 | inkscape:label="hypervisoroslayer" |
| 412 | style="display:inline"> |
| 413 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 414 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 415 | id="rect13557-1-3-5-7" |
| 416 | width="174" |
| 417 | height="6" |
| 418 | x="86.004761" |
| 419 | y="195" |
| 420 | inkscape:label="hypervisorosslayer.form" /> |
| 421 | <text |
| 422 | xml:space="preserve" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 423 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 424 | x="169.20685" |
| 425 | y="14.447855" |
| 426 | id="text1436-17" |
| 427 | inkscape:label="hypervisoroslayer.label"><tspan |
| 428 | x="86.003906" |
| 429 | y="197.80913" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 430 | id="tspan2062"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 431 | dx="0 0 0 0 0 0 0 0 0 0 0.2645835 -0.2645838 0.26458278 -0.26458189 0 0.2645835 -0.2645838" |
| 432 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 433 | id="tspan2060">Hypervisor / OS Layer</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 434 | </g> |
| 435 | <g |
| 436 | id="g4413" |
| 437 | inkscape:label="openstack"> |
| 438 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 439 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 440 | id="rect47709-0-3-6-9-4-4" |
| 441 | width="28.000004" |
| 442 | height="4.0000005" |
| 443 | x="135.00476" |
| 444 | y="196" |
| 445 | inkscape:label="openstack.form" /> |
| 446 | <text |
| 447 | xml:space="preserve" |
| 448 | 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" |
| 449 | x="270.92728" |
| 450 | y="176.48772" |
| 451 | id="text1436-447-86-59" |
| 452 | inkscape:label="openstack.label"><tspan |
| 453 | x="135.00391" |
| 454 | y="198.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 455 | id="tspan2064">OpenStack</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 456 | </g> |
| 457 | <g |
| 458 | id="g4408" |
| 459 | inkscape:label="commercialvim"> |
| 460 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 461 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 462 | id="rect47709-0-3-6-9-4-1" |
| 463 | width="28.000002" |
| 464 | height="4.0000005" |
| 465 | x="167.00476" |
| 466 | y="196" |
| 467 | inkscape:label="commercialvim.form" /> |
| 468 | <text |
| 469 | xml:space="preserve" |
| 470 | 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" |
| 471 | x="271.98145" |
| 472 | y="177.67804" |
| 473 | id="text1436-447-86-3" |
| 474 | inkscape:label="commercialvim.label"><tspan |
| 475 | x="167.00391" |
| 476 | y="198.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 477 | id="tspan2068"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 478 | dx="0 0 0 0 0 0 0 0 0 0 0.26458123 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 479 | id="tspan2066">Commercial VIM</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 480 | </g> |
| 481 | <g |
| 482 | id="g4396" |
| 483 | inkscape:label="kubernetes"> |
| 484 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 485 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 486 | id="rect47709-0-3-6-9-4" |
| 487 | width="28.000002" |
| 488 | height="4.0000005" |
| 489 | x="199.00476" |
| 490 | y="196" |
| 491 | inkscape:label="kubernetes.form" /> |
| 492 | <text |
| 493 | xml:space="preserve" |
| 494 | 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" |
| 495 | x="273.70224" |
| 496 | y="176.48773" |
| 497 | id="text1436-447-86-31" |
| 498 | inkscape:label="kubernetes.label"><tspan |
| 499 | x="199.00391" |
| 500 | y="198.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 501 | id="tspan2070">Kubernetes</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 502 | </g> |
| 503 | <g |
| 504 | id="g4402" |
| 505 | inkscape:label="publiccloud"> |
| 506 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 507 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 508 | id="rect47709-0-3-6-9-4-8" |
| 509 | width="28.000002" |
| 510 | height="4.0000005" |
| 511 | x="231.00476" |
| 512 | y="196" |
| 513 | inkscape:label="publiccloud.form" /> |
| 514 | <text |
| 515 | xml:space="preserve" |
| 516 | 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" |
| 517 | x="265.15952" |
| 518 | y="179.39594" |
| 519 | id="text1436-447-86-6" |
| 520 | inkscape:label="publiccloud.label"><tspan |
| 521 | x="231.00391" |
| 522 | y="198.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 523 | id="tspan2074"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 524 | dx="0 0 0 0 0 0 0.2645829 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 525 | id="tspan2072">Public Cloud</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 526 | </g> |
| 527 | </g> |
| 528 | <g |
| 529 | id="g2902" |
| 530 | inkscape:label="networkfunctionlayer" |
| 531 | style="display:inline"> |
| 532 | <g |
| 533 | id="g4425" |
| 534 | inkscape:label="networkfunktionlayer"> |
| 535 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 536 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 537 | id="rect13557-1-3-5-1" |
| 538 | width="210" |
| 539 | height="6" |
| 540 | x="86.004761" |
| 541 | y="183" |
| 542 | inkscape:label="networkfunctionlayer.form" /> |
| 543 | <text |
| 544 | xml:space="preserve" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 545 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 546 | x="166.66481" |
| 547 | y="10.079004" |
| 548 | id="text1436-96" |
| 549 | inkscape:label="networkfunktionlayer.label"><tspan |
| 550 | x="86.003906" |
| 551 | y="185.80913" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 552 | id="tspan2078"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 553 | dx="0 0 0 0 0 0 0 0.26458326 -0.26458284 0 0 0 0 0 0 0 0.26458278 -0.2645838" |
| 554 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 555 | id="tspan2076">Network Function Layer</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 556 | </g> |
| 557 | <g |
| 558 | id="g2995" |
| 559 | inkscape:label="pnf"> |
| 560 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 561 | style="display:inline;fill:#f3c350;fill-opacity:1;stroke:#fcf0d3;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 562 | id="rect13557-1-3-5-7-3" |
| 563 | width="20" |
| 564 | height="20.000002" |
| 565 | x="263.74023" |
| 566 | y="183.26459" |
| 567 | inkscape:label="pnf.form" /> |
| 568 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 569 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 570 | id="rect47709-0-3-6-9-4-8-3" |
| 571 | width="13.999999" |
| 572 | height="14.000005" |
| 573 | x="266.74023" |
| 574 | y="186.26459" |
| 575 | inkscape:label="pnf.form" /> |
| 576 | <text |
| 577 | xml:space="preserve" |
| 578 | 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" |
| 579 | x="270.71011" |
| 580 | y="176.48337" |
| 581 | id="text1436-447-86-8" |
| 582 | inkscape:label="pnf.label" |
| 583 | transform="translate(-0.26458332,0.26458332)"><tspan |
| 584 | x="266.74023" |
| 585 | y="188.7553" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 586 | id="tspan2080">PNF</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 587 | </g> |
| 588 | <g |
| 589 | id="g2907" |
| 590 | inkscape:label="vnf"> |
| 591 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 592 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 593 | id="rect47709-0-3-6-9-7" |
| 594 | width="28.000002" |
| 595 | height="4.000001" |
| 596 | x="199.00476" |
| 597 | y="184" |
| 598 | inkscape:label="vnf.form" /> |
| 599 | <text |
| 600 | xml:space="preserve" |
| 601 | 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" |
| 602 | x="189.27498" |
| 603 | y="23.159328" |
| 604 | id="text1436-447-86-5" |
| 605 | inkscape:label="vnf.label"><tspan |
| 606 | x="199.00391" |
| 607 | y="186.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 608 | id="tspan2082">VNF</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 609 | </g> |
| 610 | </g> |
| 611 | <g |
| 612 | id="g2891" |
| 613 | inkscape:label="externalsystems" |
| 614 | style="display:inline"> |
| 615 | <g |
| 616 | id="g4431" |
| 617 | inkscape:label="externalsystems" |
| 618 | style="display:inline"> |
| 619 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 620 | style="display:inline;fill:#f3c350;fill-opacity:1;stroke:#f3c350;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 621 | id="rect13557-1-3-5" |
| 622 | width="174" |
| 623 | height="5.9999952" |
| 624 | x="86.004761" |
| 625 | y="171" |
| 626 | inkscape:label="externalsystems.form" /> |
| 627 | <text |
| 628 | xml:space="preserve" |
| 629 | 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" |
| 630 | x="168.25383" |
| 631 | y="9.1546545" |
| 632 | id="text1436-631" |
| 633 | inkscape:label="externalsystems.label"><tspan |
| 634 | x="86.003906" |
| 635 | y="173.80913" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 636 | id="tspan2086"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 637 | dx="0 0 0 0 0 0 0 0 0.26458243 -0.26458284" |
| 638 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 639 | id="tspan2084">External Systems</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 640 | </g> |
| 641 | <g |
| 642 | id="g4437" |
| 643 | inkscape:label="thirdpartycontrollers"> |
| 644 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 645 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 646 | id="rect47709-0-3-6-9" |
| 647 | width="31" |
| 648 | height="4.000001" |
| 649 | x="135.00476" |
| 650 | y="172.00002" |
| 651 | inkscape:label="thirdpartycontrollers.form" /> |
| 652 | <text |
| 653 | xml:space="preserve" |
| 654 | 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" |
| 655 | x="187.97429" |
| 656 | y="18.505995" |
| 657 | id="text1436-447-86-17" |
| 658 | inkscape:label="thirdpartycontrollers.label"><tspan |
| 659 | x="135.00391" |
| 660 | y="174.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 661 | id="tspan2090"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 662 | dx="0 0 0 0.26458326 -0.2645832 0 0 0 0 0.26458338 -0.26458368" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 663 | id="tspan2088">3rd Party Controllers</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 664 | </g> |
| 665 | <g |
| 666 | id="g4442" |
| 667 | inkscape:label="svnfm"> |
| 668 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 669 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 670 | id="rect47709-0-3-6-9-7-6" |
| 671 | width="28.000002" |
| 672 | height="4.000001" |
| 673 | x="199.00476" |
| 674 | y="172" |
| 675 | inkscape:label="svnfm.form" /> |
| 676 | <text |
| 677 | xml:space="preserve" |
| 678 | 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" |
| 679 | x="182.92662" |
| 680 | y="27.262211" |
| 681 | id="text1436-447-86-2" |
| 682 | inkscape:label="svnfm.label"><tspan |
| 683 | x="199.00391" |
| 684 | y="174.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 685 | id="tspan2092">sVNFM</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 686 | </g> |
| 687 | <g |
| 688 | id="g4447" |
| 689 | inkscape:label="ems"> |
| 690 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 691 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 692 | id="rect47709-0-3-6-9-7-9" |
| 693 | width="28.000004" |
| 694 | height="4.000001" |
| 695 | x="231.00476" |
| 696 | y="172" |
| 697 | inkscape:label="ems.form" /> |
| 698 | <text |
| 699 | xml:space="preserve" |
| 700 | 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" |
| 701 | x="176.8647" |
| 702 | y="21.310633" |
| 703 | id="text1436-447-86-7" |
| 704 | inkscape:label="ems.label"><tspan |
| 705 | x="231.00391" |
| 706 | y="174.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 707 | id="tspan2094">EMS</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 708 | </g> |
| 709 | </g> |
| 710 | </g> |
| 711 | <a |
| 712 | id="a5443" |
| 713 | inkscape:label="onapborder.link" |
| 714 | onmouseover="style.opacity = 0.6;" |
| 715 | onmouseout="style.opacity = 1.0;" |
| 716 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/index.html" |
| 717 | xlink:title="The ONAP architecture consists of functions for the design-time, run-time, for managing ONAP itself and additional utilities."> |
| 718 | <path |
| 719 | id="rect55176" |
| 720 | 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" |
| 721 | inkscape:label="onapborder.form" |
| 722 | d="m 34.033758,124.72442 1e-6,752.12598 H 298.60069 V 593.38584 H 1251.0416 V 124.72442 Z" |
| 723 | transform="matrix(0.26458333,0,0,0.26458333,-2.0000002,-2.0000011)" |
| 724 | sodipodi:nodetypes="ccccccc" /> |
| 725 | </a> |
| 726 | <g |
| 727 | id="g1245" |
| 728 | inkscape:label="utilities" |
| 729 | style="display:inline"> |
| 730 | <a |
| 731 | id="a5474" |
| 732 | inkscape:label="utilities.link" |
| 733 | onmouseover="style.opacity = 0.6;" |
| 734 | onmouseout="style.opacity = 1.0;" |
| 735 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#id1" |
| 736 | xlink:title="ONAP utilities provide support of the ONAP components." |
| 737 | style="display:inline"> |
| 738 | <g |
| 739 | id="g1251" |
| 740 | inkscape:label="utilities" |
| 741 | style="display:inline"> |
| 742 | <rect |
| 743 | style="display:inline;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 744 | id="rect88-3" |
| 745 | width="60" |
| 746 | height="69.000008" |
| 747 | x="12.004765" |
| 748 | y="156" |
| 749 | inkscape:label="utilities.form" /> |
| 750 | <text |
| 751 | xml:space="preserve" |
| 752 | 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" |
| 753 | x="-49.995232" |
| 754 | y="96" |
| 755 | id="text9983" |
| 756 | inkscape:label="utilities.label"><tspan |
| 757 | x="12.003906" |
| 758 | y="161.61826" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 759 | id="tspan2098"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 760 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 761 | id="tspan2096">Utilities</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 762 | </g> |
| 763 | </a> |
| 764 | <g |
| 765 | id="g1257" |
| 766 | inkscape:label="onapsharedutilities" |
| 767 | style="display:inline"> |
| 768 | <a |
| 769 | id="a5446" |
| 770 | inkscape:label="onapsharedutilities.link" |
| 771 | onmouseover="style.opacity = 0.6;" |
| 772 | onmouseout="style.opacity = 1.0;" |
| 773 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#id1" |
| 774 | xlink:title="ONAP shared utilities provide support of the ONAP components." |
| 775 | style="display:inline"> |
| 776 | <g |
| 777 | id="g3008" |
| 778 | inkscape:label="onapsharedutilities" |
| 779 | style="display:inline"> |
| 780 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 781 | style="display:inline;fill:#959166;fill-opacity:1;stroke:#959166;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 782 | id="rect34206-3" |
| 783 | width="52" |
| 784 | height="29.999998" |
| 785 | x="16.004765" |
| 786 | y="171" |
| 787 | inkscape:label="onapsharedutilities.form" /> |
| 788 | <text |
| 789 | xml:space="preserve" |
| 790 | 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" |
| 791 | x="167.85852" |
| 792 | y="13.785113" |
| 793 | id="text1436-115" |
| 794 | inkscape:label="onapsharedutilities.label"><tspan |
| 795 | x="16.003906" |
| 796 | y="173.80913" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 797 | id="tspan2102"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 798 | dx="0 0 0 0 0.26458302 -0.26458284 0 0 0 0 0 0.26458207 -0.26458189" |
| 799 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 800 | id="tspan2100">ONAP Shared Utilities</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 801 | </g> |
| 802 | </a> |
| 803 | <a |
| 804 | id="a5453" |
| 805 | inkscape:label="toscaparser.link" |
| 806 | onmouseover="style.opacity = 0.6;" |
| 807 | onmouseout="style.opacity = 1.0;" |
| 808 | xlink:href="https://docs.onap.org/projects/onap-modeling-etsicatalog/en/latest/" |
| 809 | 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."> |
| 810 | <g |
| 811 | id="g1268" |
| 812 | inkscape:label="toscaparser" |
| 813 | style="display:inline"> |
| 814 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 815 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 816 | id="rect47709-1-8-0" |
| 817 | width="50" |
| 818 | height="3.9999995" |
| 819 | x="17.004765" |
| 820 | y="196" |
| 821 | inkscape:label="toscaparser.form" /> |
| 822 | <text |
| 823 | xml:space="preserve" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 824 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 825 | x="168.39336" |
| 826 | y="8.4962769" |
| 827 | id="text1436-44" |
| 828 | inkscape:label="toscaparser.label"><tspan |
| 829 | x="17.003906" |
| 830 | y="198.80913" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 831 | id="tspan2106"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 832 | dx="0 0 0 0 0 0.26458302 -0.26458368" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 833 | id="tspan2104">TOSCA Parser</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 834 | </g> |
| 835 | </a> |
| 836 | <a |
| 837 | id="a5460" |
| 838 | inkscape:label="modelutilities.link" |
| 839 | onmouseover="style.opacity = 0.6;" |
| 840 | onmouseout="style.opacity = 1.0;" |
| 841 | xlink:href="https://docs.onap.org/projects/onap-modeling-etsicatalog/en/latest/" |
| 842 | 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."> |
| 843 | <g |
| 844 | id="g1274" |
| 845 | inkscape:label="modelutilities" |
| 846 | style="display:inline"> |
| 847 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 848 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 849 | id="rect47709-1-1" |
| 850 | width="50" |
| 851 | height="3.9999995" |
| 852 | x="17.004765" |
| 853 | y="188" |
| 854 | inkscape:label="modelutilities.form" /> |
| 855 | <text |
| 856 | xml:space="preserve" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 857 | 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" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 858 | x="168.51738" |
| 859 | y="11.404485" |
| 860 | id="text1436-30" |
| 861 | inkscape:label="modelutilities.label"><tspan |
| 862 | x="17.003906" |
| 863 | y="190.80913" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 864 | id="tspan2110"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 865 | dx="0 0 0 0 0 0.26458314 -0.26458368" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 866 | id="tspan2108">Model Utilities</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 867 | </g> |
| 868 | </a> |
| 869 | <a |
| 870 | id="a5467" |
| 871 | inkscape:label="ccsdk.link" |
| 872 | onmouseover="style.opacity = 0.6;" |
| 873 | onmouseout="style.opacity = 1.0;" |
| 874 | xlink:href="https://docs.onap.org/projects/onap-ccsdk-distribution/en/latest/index.html" |
| 875 | 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."> |
| 876 | <g |
| 877 | id="g1262" |
| 878 | inkscape:label="ccsdk" |
| 879 | style="display:inline"> |
| 880 | <rect |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 881 | style="display:inline;opacity:1;fill:#b9b699;fill-opacity:1;stroke:#b9b699;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 882 | id="rect47709-19" |
| 883 | width="50" |
| 884 | height="3.9999995" |
| 885 | x="17.004765" |
| 886 | y="180" |
| 887 | inkscape:label="ccsdk.form" /> |
| 888 | <text |
| 889 | xml:space="preserve" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 890 | 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-19);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 891 | x="169.02161" |
| 892 | y="9.1546583" |
| 893 | id="text1436-48" |
| 894 | inkscape:label="ccsdk.label"><tspan |
| 895 | x="17.003906" |
| 896 | y="182.80913" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 897 | id="tspan2114"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 898 | dx="0 0 0 0 0 0 0.26458278 -0.26458272 0 0 0 0 0 0 0 0 0 0.26458433 -0.26458272 0 0 0.26458469 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 899 | id="tspan2112">Common Controller SDK (CCSDK)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 900 | </g> |
| 901 | </a> |
| 902 | </g> |
| 903 | </g> |
| 904 | <g |
| 905 | id="g2637" |
| 906 | inkscape:label="manageonap" |
| 907 | style="display:inline"> |
| 908 | <a |
| 909 | id="a5481" |
| 910 | inkscape:label="manageonap.link" |
| 911 | onmouseover="style.opacity = 0.6;" |
| 912 | onmouseout="style.opacity = 1.0;" |
| 913 | xlink:href="https://docs.onap.org/en/latest/guides/onap-operator/index.html#operations-and-administration-guides" |
| 914 | xlink:title="Management capabilities for the Open Network Automation Platform itself."> |
| 915 | <g |
| 916 | id="g1266" |
| 917 | inkscape:label="manageonap" |
| 918 | style="display:inline"> |
| 919 | <rect |
| 920 | style="display:inline;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 921 | id="rect41609" |
| 922 | width="152" |
| 923 | height="9.9999971" |
| 924 | x="172" |
| 925 | y="51.932758" |
| 926 | inkscape:label="manageonap.form" /> |
| 927 | <text |
| 928 | xml:space="preserve" |
| 929 | 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" |
| 930 | x="228.26944" |
| 931 | y="22.61767" |
| 932 | id="text1436-656-4-1" |
| 933 | inkscape:label="manageonap.label"><tspan |
| 934 | x="172" |
| 935 | y="57.551855" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 936 | id="tspan2118"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 937 | dx="0 0 0 0 0 0 0.26458302 -0.2645826" |
| 938 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 939 | id="tspan2116">Manage ONAP</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 940 | </g> |
| 941 | </a> |
| 942 | <a |
| 943 | id="a5488" |
| 944 | inkscape:label="oom.link" |
| 945 | onmouseover="style.opacity = 0.6;" |
| 946 | onmouseout="style.opacity = 1.0;" |
| 947 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#oom-onap-operations-manager" |
| 948 | 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."> |
| 949 | <g |
| 950 | id="g2643" |
| 951 | inkscape:label="oom"> |
| 952 | <rect |
| 953 | 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" |
| 954 | id="rect47709-1-7-9-5-9-2-7" |
| 955 | width="58.000008" |
| 956 | height="8.000001" |
| 957 | x="265" |
| 958 | y="52.932758" |
| 959 | inkscape:label="oom.form" /> |
| 960 | <text |
| 961 | xml:space="preserve" |
| 962 | 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" |
| 963 | x="166.82719" |
| 964 | y="11.666093" |
| 965 | id="text1436-93" |
| 966 | inkscape:label="oom.label"><tspan |
| 967 | x="265" |
| 968 | y="55.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 969 | id="tspan2122"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 970 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 971 | id="tspan2120">ONAP Operation Manager (OOM)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 972 | </g> |
| 973 | </a> |
| 974 | </g> |
| 975 | <g |
| 976 | id="g4638" |
| 977 | inkscape:label="designtime" |
| 978 | style="display:inline"> |
| 979 | <a |
| 980 | id="a5495" |
| 981 | inkscape:label="designtime.link" |
| 982 | onmouseover="style.opacity = 0.6;" |
| 983 | onmouseout="style.opacity = 1.0;" |
| 984 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#design-time-framework" |
| 985 | xlink:title="The Design-time framework is a comprehensive development environment with tools, techniques and repositories for defining/describing resources, services, and products." |
| 986 | style="display:inline"> |
| 987 | <g |
| 988 | id="g1272" |
| 989 | inkscape:label="designtime"> |
| 990 | <rect |
| 991 | style="display:inline;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 992 | id="rect88" |
| 993 | width="60" |
| 994 | height="98.000008" |
| 995 | x="12.000001" |
| 996 | y="51.932758" |
| 997 | inkscape:label="designtime.form" /> |
| 998 | <text |
| 999 | xml:space="preserve" |
| 1000 | 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" |
| 1001 | x="174.50102" |
| 1002 | y="13.649951" |
| 1003 | id="text1436-656" |
| 1004 | inkscape:label="designtime.label"><tspan |
| 1005 | x="12" |
| 1006 | y="57.551855" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1007 | id="tspan2126"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1008 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold';opacity:1" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1009 | id="tspan2124">Design-Time</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1010 | </g> |
| 1011 | </a> |
| 1012 | <g |
| 1013 | id="g3346" |
| 1014 | inkscape:label="sdc" |
| 1015 | style="display:inline"> |
| 1016 | <a |
| 1017 | id="a5502" |
| 1018 | inkscape:label="sdc.link" |
| 1019 | onmouseover="style.opacity = 0.6;" |
| 1020 | onmouseout="style.opacity = 1.0;" |
| 1021 | xlink:href="https://docs.onap.org/projects/onap-sdc/en/latest/index.html" |
| 1022 | xlink:title="Service Design & 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." |
| 1023 | style="display:inline"> |
| 1024 | <g |
| 1025 | id="g1280" |
| 1026 | inkscape:label="sdc" |
| 1027 | style="display:inline"> |
| 1028 | <rect |
| 1029 | style="display:inline;fill:#253c7e;fill-opacity:1;stroke:#253c7e;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 1030 | id="rect34206" |
| 1031 | width="52.000004" |
| 1032 | height="56" |
| 1033 | x="15.999996" |
| 1034 | y="89.932762" |
| 1035 | inkscape:label="sdc.form" /> |
| 1036 | <text |
| 1037 | xml:space="preserve" |
| 1038 | 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" |
| 1039 | x="172.33142" |
| 1040 | y="8.0951509" |
| 1041 | id="text1436-65" |
| 1042 | inkscape:label="sdc.label"><tspan |
| 1043 | x="16" |
| 1044 | y="92.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1045 | id="tspan2130"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1046 | 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" |
| 1047 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1048 | id="tspan2128">Service Design & Creation |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1049 | </tspan></tspan><tspan |
| 1050 | x="16" |
| 1051 | y="96.711475" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1052 | id="tspan2134"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1053 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1054 | id="tspan2132">(SDC)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1055 | </g> |
| 1056 | </a> |
| 1057 | <a |
| 1058 | id="a5511" |
| 1059 | inkscape:label="catalog.link" |
| 1060 | onmouseover="style.opacity = 0.6;" |
| 1061 | onmouseout="style.opacity = 1.0;" |
| 1062 | xlink:href="https://docs.onap.org/projects/onap-sdc/en/latest/architecture.html" |
| 1063 | 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."> |
| 1064 | <g |
| 1065 | id="g4060" |
| 1066 | inkscape:label="catalog" |
| 1067 | transform="matrix(1.0101763,0,0,1.0101763,-0.42740385,-1.4545241)" |
| 1068 | style="stroke-width:0.989926"> |
| 1069 | <rect |
| 1070 | 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" |
| 1071 | id="rect47709-1-7-9-0" |
| 1072 | width="50.000004" |
| 1073 | height="3.9999976" |
| 1074 | x="17.000002" |
| 1075 | y="140.93277" |
| 1076 | inkscape:label="catalog.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-0);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.261918" |
| 1080 | x="167.88138" |
| 1081 | y="11.932061" |
| 1082 | id="text1436-63" |
| 1083 | inkscape:label="catalog.label"><tspan |
| 1084 | x="17" |
| 1085 | y="143.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1086 | id="tspan2136">Catalog</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1087 | </g> |
| 1088 | </a> |
| 1089 | <a |
| 1090 | id="a5517" |
| 1091 | inkscape:label="dcaedesignstudio.link" |
| 1092 | onmouseover="style.opacity = 0.6;" |
| 1093 | onmouseout="style.opacity = 1.0;" |
| 1094 | xlink:href="https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/design-components/DCAE-MOD/DCAE-MOD-Architecture.html" |
| 1095 | xlink:title="Data Collection, Analytics and Events (DCAE) Design Studio enables to define and configure the monitoring flows of DCAE."> |
| 1096 | <g |
| 1097 | id="g4055" |
| 1098 | inkscape:label="dcaedesignstudio"> |
| 1099 | <rect |
| 1100 | 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" |
| 1101 | id="rect47709-1-7-9" |
| 1102 | width="50.000004" |
| 1103 | height="3.9999986" |
| 1104 | x="17.000002" |
| 1105 | y="132.93277" |
| 1106 | inkscape:label="dcaedesignstudio.form" /> |
| 1107 | <text |
| 1108 | xml:space="preserve" |
| 1109 | 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" |
| 1110 | x="169.81224" |
| 1111 | y="9.5514326" |
| 1112 | id="text1436-85" |
| 1113 | inkscape:label="dcaedesignstudio.label"><tspan |
| 1114 | x="17" |
| 1115 | y="135.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1116 | id="tspan2140"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1117 | dx="0 0 0 0 0.26458326 -0.26458272 0 0 0 0 0 0.26458278 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1118 | id="tspan2138">DCAE Design Studio</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1119 | </g> |
| 1120 | </a> |
| 1121 | <a |
| 1122 | id="a5524" |
| 1123 | inkscape:label="controllerdesignstudio.link" |
| 1124 | onmouseover="style.opacity = 0.6;" |
| 1125 | onmouseout="style.opacity = 1.0;" |
| 1126 | xlink:href="https://docs.onap.org/projects/onap-ccsdk-cds/en/latest/index.html" |
| 1127 | 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."> |
| 1128 | <g |
| 1129 | id="g4049" |
| 1130 | inkscape:label="controllerdesignstudio"> |
| 1131 | <rect |
| 1132 | 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" |
| 1133 | id="rect47709-1-7" |
| 1134 | width="50" |
| 1135 | height="3.9999976" |
| 1136 | x="17.000002" |
| 1137 | y="124.93277" |
| 1138 | inkscape:label="controllerdesignstudio.form" /> |
| 1139 | <text |
| 1140 | xml:space="preserve" |
| 1141 | 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" |
| 1142 | x="171.58653" |
| 1143 | y="9.2854605" |
| 1144 | id="text1436-90" |
| 1145 | inkscape:label="controllerdesignstudio.label"><tspan |
| 1146 | x="17" |
| 1147 | y="127.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1148 | id="tspan2144"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1149 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1150 | id="tspan2142">Controller Design Studio (CDS)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1151 | </g> |
| 1152 | </a> |
| 1153 | <a |
| 1154 | id="a5531" |
| 1155 | inkscape:label="workflowdesigner.link" |
| 1156 | onmouseover="style.opacity = 0.6;" |
| 1157 | onmouseout="style.opacity = 1.0;" |
| 1158 | xlink:href="https://docs.onap.org/projects/onap-sdc/en/latest/workflow.html" |
| 1159 | 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."> |
| 1160 | <g |
| 1161 | id="g4043" |
| 1162 | inkscape:label="workflowdesigner"> |
| 1163 | <rect |
| 1164 | 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" |
| 1165 | id="rect47709-1-8" |
| 1166 | width="50" |
| 1167 | height="3.9999976" |
| 1168 | x="17.000002" |
| 1169 | y="116.93276" |
| 1170 | inkscape:label="workflowdesigner.form" /> |
| 1171 | <text |
| 1172 | xml:space="preserve" |
| 1173 | 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" |
| 1174 | x="179.79521" |
| 1175 | y="7.5675664" |
| 1176 | id="text1436-2" |
| 1177 | inkscape:label="workflowdesigner.label"><tspan |
| 1178 | x="17" |
| 1179 | y="119.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1180 | id="tspan2148"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1181 | dx="0 0 0 0 0 0.092604198 -0.0926046 0 0.2645835 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1182 | id="tspan2146">Workflow Designer</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1183 | </g> |
| 1184 | </a> |
| 1185 | <a |
| 1186 | id="a5538" |
| 1187 | inkscape:label="xnfonboarding.link" |
| 1188 | onmouseover="style.opacity = 0.6;" |
| 1189 | onmouseout="style.opacity = 1.0;" |
| 1190 | xlink:href="https://docs.onap.org/projects/onap-vnfrqts-requirements/en/latest/Chapter7/VNF-On-boarding-and-package-management.html" |
| 1191 | 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."> |
| 1192 | <g |
| 1193 | id="g4037" |
| 1194 | inkscape:label="xnfonboarding"> |
| 1195 | <rect |
| 1196 | 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" |
| 1197 | id="rect47709-1" |
| 1198 | width="50" |
| 1199 | height="3.9999981" |
| 1200 | x="17.000002" |
| 1201 | y="108.93276" |
| 1202 | inkscape:label="xnfonboarding.form" /> |
| 1203 | <text |
| 1204 | xml:space="preserve" |
| 1205 | 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" |
| 1206 | x="167.75735" |
| 1207 | y="3.067914" |
| 1208 | id="text1436-8" |
| 1209 | inkscape:label="xnfonboarding.label"><tspan |
| 1210 | x="17" |
| 1211 | y="111.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1212 | id="tspan2152"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1213 | dx="0 0 0 0.26458278 -0.2645832" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1214 | id="tspan2150">xNF Onboarding</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1215 | </g> |
| 1216 | </a> |
| 1217 | <a |
| 1218 | id="a5545" |
| 1219 | inkscape:label="servicexnfdesign.link" |
| 1220 | onmouseover="style.opacity = 0.6;" |
| 1221 | onmouseout="style.opacity = 1.0;" |
| 1222 | xlink:href="https://docs.onap.org/en/latest/guides/onap-user/design/index.html" |
| 1223 | 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." |
| 1224 | style="display:inline"> |
| 1225 | <g |
| 1226 | id="g3355" |
| 1227 | inkscape:label="servicexnfdesign" |
| 1228 | style="display:inline"> |
| 1229 | <rect |
| 1230 | style="opacity:1;fill:#7c8ab2;fill-opacity:1;stroke:#7c8ab2;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 1231 | id="rect47709" |
| 1232 | width="50" |
| 1233 | height="4" |
| 1234 | x="17.000002" |
| 1235 | y="100.93276" |
| 1236 | inkscape:label="servicexnfdesign.form" /> |
| 1237 | <text |
| 1238 | xml:space="preserve" |
| 1239 | 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" |
| 1240 | x="169.71107" |
| 1241 | y="4.38903" |
| 1242 | id="text1436-3" |
| 1243 | inkscape:label="servicexnfdesign.label" |
| 1244 | sodipodi:insensitive="true"><tspan |
| 1245 | x="17" |
| 1246 | y="103.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1247 | id="tspan2156"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1248 | dx="0 0 0 0 0 0 0 0 0 0 0 0.26458278 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1249 | id="tspan2154">Service/xNF Design</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1250 | </g> |
| 1251 | </a> |
| 1252 | </g> |
| 1253 | <g |
| 1254 | id="g4450" |
| 1255 | inkscape:label="vnfvalidation" |
| 1256 | style="display:inline"> |
| 1257 | <a |
| 1258 | id="a5552" |
| 1259 | inkscape:label="vnfvalidation.link" |
| 1260 | onmouseover="style.opacity = 0.6;" |
| 1261 | onmouseout="style.opacity = 1.0;" |
| 1262 | xlink:href="https://docs.onap.org/en/latest/guides/onap-provider/index.html#vnf-and-pnf-requirements-and-guidelines" |
| 1263 | xlink:title="Ensures that a network function (e.g. CNF, PNF, VNF) fits all ONAP guidelines and requirements."> |
| 1264 | <g |
| 1265 | id="g4456" |
| 1266 | inkscape:label="vnfvalidation"> |
| 1267 | <rect |
| 1268 | 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" |
| 1269 | id="rect13557-1" |
| 1270 | width="37" |
| 1271 | height="10.000002" |
| 1272 | x="16" |
| 1273 | y="71.932762" |
| 1274 | inkscape:label="vnfvalidation.form" /> |
| 1275 | <text |
| 1276 | xml:space="preserve" |
| 1277 | 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" |
| 1278 | x="21.546154" |
| 1279 | y="-9.7195272" |
| 1280 | id="text1436-1-5" |
| 1281 | inkscape:label="vnfvalidation.label"><tspan |
| 1282 | x="16" |
| 1283 | y="74.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1284 | id="tspan2160"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1285 | dx="0 0 0 0.26458326 -0.26458332" |
| 1286 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1287 | id="tspan2158">VNF Validation</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1288 | </g> |
| 1289 | </a> |
| 1290 | <a |
| 1291 | id="a5559" |
| 1292 | inkscape:label="vnfsdk.link" |
| 1293 | onmouseover="style.opacity = 0.6;" |
| 1294 | onmouseout="style.opacity = 1.0;" |
| 1295 | xlink:href="https://docs.onap.org/projects/onap-vnfsdk-model/en/latest/index.html" |
| 1296 | 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."> |
| 1297 | <g |
| 1298 | id="g4467" |
| 1299 | inkscape:label="vnfsdk" |
| 1300 | style="display:inline" |
| 1301 | transform="matrix(1.0293981,0,0,1.0293981,-1.2935185,-2.320477)"> |
| 1302 | <rect |
| 1303 | 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" |
| 1304 | id="rect47709-0-9-8-9" |
| 1305 | width="16" |
| 1306 | height="4.000001" |
| 1307 | x="36" |
| 1308 | y="76.932762" |
| 1309 | inkscape:label="vnfsdk.form" /> |
| 1310 | <text |
| 1311 | xml:space="preserve" |
| 1312 | 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" |
| 1313 | x="37.171062" |
| 1314 | y="-20.744442" |
| 1315 | id="text1436-1" |
| 1316 | inkscape:label="vnfsdk.label"><tspan |
| 1317 | x="36" |
| 1318 | y="79.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1319 | id="tspan2164"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1320 | dx="0 0 0 0.26458326 -0.2645832" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1321 | id="tspan2162">VNF SDK</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1322 | </g> |
| 1323 | </a> |
| 1324 | <a |
| 1325 | id="a5566" |
| 1326 | inkscape:label="vvp.link" |
| 1327 | onmouseover="style.opacity = 0.6;" |
| 1328 | onmouseout="style.opacity = 1.0;" |
| 1329 | xlink:href="https://docs.onap.org/projects/onap-vvp-documentation/en/latest/index.html" |
| 1330 | 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."> |
| 1331 | <g |
| 1332 | id="g4461" |
| 1333 | inkscape:label="vvp" |
| 1334 | style="display:inline"> |
| 1335 | <rect |
| 1336 | style="fill:#1a3d6f;fill-opacity:1;stroke:#1a3d6f;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 1337 | id="rect47709-0-9-8" |
| 1338 | width="15" |
| 1339 | height="4.000001" |
| 1340 | x="17.000002" |
| 1341 | y="76.932762" |
| 1342 | inkscape:label="vvp.form" /> |
| 1343 | <text |
| 1344 | xml:space="preserve" |
| 1345 | 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" |
| 1346 | x="17.142345" |
| 1347 | y="-20.347672" |
| 1348 | id="text1436-1-6" |
| 1349 | inkscape:label="vvp.label"><tspan |
| 1350 | x="17" |
| 1351 | y="79.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1352 | id="tspan2166">VVP</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1353 | </g> |
| 1354 | </a> |
| 1355 | </g> |
| 1356 | </g> |
| 1357 | <g |
| 1358 | id="g6143" |
| 1359 | inkscape:label="runtime" |
| 1360 | style="display:inline"> |
| 1361 | <a |
| 1362 | id="a4359" |
| 1363 | inkscape:label="runtime.link" |
| 1364 | onmouseover="style.opacity = 0.6;" |
| 1365 | onmouseout="style.opacity = 1.0;" |
| 1366 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#runtime-framework" |
| 1367 | xlink:title="The Run-time execution framework executes the rules and policies and other models distributed by the design and creation environment."> |
| 1368 | <g |
| 1369 | id="g10932" |
| 1370 | inkscape:label="runtime" |
| 1371 | style="display:inline"> |
| 1372 | <path |
| 1373 | id="rect6495" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1374 | style="opacity:1;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1375 | d="m 78,51.932761 v 97.999999 h 90 156 V 67.932761 H 166 v -16 z" |
| 1376 | sodipodi:nodetypes="cccccccc" |
| 1377 | inkscape:label="runtime.form" /> |
| 1378 | <text |
| 1379 | xml:space="preserve" |
| 1380 | 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" |
| 1381 | x="180.11223" |
| 1382 | y="28.465675" |
| 1383 | id="text1436-656-4" |
| 1384 | inkscape:label="runtime.label"><tspan |
| 1385 | x="78" |
| 1386 | y="57.551855" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1387 | id="tspan2170"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1388 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold';opacity:1" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1389 | id="tspan2168">Run-Time</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1390 | </g> |
| 1391 | </a> |
| 1392 | <g |
| 1393 | id="g1896" |
| 1394 | inkscape:label="sharedservices" |
| 1395 | style="display:inline"> |
| 1396 | <a |
| 1397 | id="a1436" |
| 1398 | inkscape:label="sharedservices.link" |
| 1399 | onmouseover="style.opacity = 0.6;" |
| 1400 | onmouseout="style.opacity = 1.0;" |
| 1401 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/onap-architecture.html#shared-services" |
| 1402 | 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." |
| 1403 | style="display:inline"> |
| 1404 | <g |
| 1405 | id="g1430" |
| 1406 | inkscape:label="sharedservices"> |
| 1407 | <rect |
| 1408 | style="fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 1409 | id="rect34206-6" |
| 1410 | width="52.000004" |
| 1411 | height="56" |
| 1412 | x="268" |
| 1413 | y="89.932762" |
| 1414 | inkscape:label="sharedservices.form" /> |
| 1415 | <text |
| 1416 | xml:space="preserve" |
| 1417 | 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" |
| 1418 | x="264.16125" |
| 1419 | y="-18.357779" |
| 1420 | id="text1436" |
| 1421 | inkscape:label="sharedservices.label"><tspan |
| 1422 | x="268" |
| 1423 | y="92.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1424 | id="tspan2174"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1425 | dx="0 0 0 0 0 0 0.26458302 -0.2645838" |
| 1426 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold'" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1427 | id="tspan2172">Shared Services</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1428 | </g> |
| 1429 | </a> |
| 1430 | <a |
| 1431 | id="a1443" |
| 1432 | inkscape:label="cps.link" |
| 1433 | onmouseover="style.opacity = 0.6;" |
| 1434 | onmouseout="style.opacity = 1.0;" |
| 1435 | xlink:href="https://docs.onap.org/projects/onap-cps/en/latest/index.html" |
| 1436 | 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."> |
| 1437 | <g |
| 1438 | id="g1929" |
| 1439 | inkscape:label="cps"> |
| 1440 | <rect |
| 1441 | 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" |
| 1442 | id="rect47709-1-7-9-0-6" |
| 1443 | width="50" |
| 1444 | height="3.9999995" |
| 1445 | x="269" |
| 1446 | y="140.93277" |
| 1447 | inkscape:label="cps.form" /> |
| 1448 | <text |
| 1449 | xml:space="preserve" |
| 1450 | 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" |
| 1451 | x="207.3472" |
| 1452 | y="-5.3533635" |
| 1453 | id="text1436-447-8" |
| 1454 | inkscape:label="cps.label"><tspan |
| 1455 | x="269" |
| 1456 | y="143.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1457 | id="tspan2178"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1458 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1459 | id="tspan2176">Config. Persistence Service (CPS)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1460 | </g> |
| 1461 | </a> |
| 1462 | <a |
| 1463 | id="a1450" |
| 1464 | inkscape:label="music.link" |
| 1465 | onmouseover="style.opacity = 0.6;" |
| 1466 | onmouseout="style.opacity = 1.0;" |
| 1467 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#music-onap-multi-site-integration" |
| 1468 | 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."> |
| 1469 | <g |
| 1470 | id="g1935" |
| 1471 | inkscape:label="music"> |
| 1472 | <rect |
| 1473 | 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" |
| 1474 | id="rect47709-1-7-9-3" |
| 1475 | width="50" |
| 1476 | height="3.9999998" |
| 1477 | x="269" |
| 1478 | y="132.93277" |
| 1479 | inkscape:label="music.form" /> |
| 1480 | <text |
| 1481 | xml:space="preserve" |
| 1482 | 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" |
| 1483 | x="225.7334" |
| 1484 | y="-10.376236" |
| 1485 | id="text1436-447-4" |
| 1486 | inkscape:label="music.label"><tspan |
| 1487 | x="269" |
| 1488 | y="135.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1489 | id="tspan2182"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1490 | dx="0 0 0 0 0 0 0 0 0 0 0.2645835 -0.26458368 0 0 0 0 0.2645835 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1491 | id="tspan2180">Multi-Site State (MUSIC)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1492 | </g> |
| 1493 | </a> |
| 1494 | <a |
| 1495 | id="a1457" |
| 1496 | inkscape:label="pomba.link" |
| 1497 | onmouseover="style.opacity = 0.6;" |
| 1498 | onmouseout="style.opacity = 1.0;" |
| 1499 | xlink:href="https://docs.onap.org/projects/onap-logging-analytics/en/latest/Logging_Enhancements_Project/logging_enhancements_project.html" |
| 1500 | xlink:title="Post Orchestration Model Based Audit (POMBA) provides a event-driven audit of the operational data integrity across the NFV orchestration environment and NFV infrastructure using model driven approach. It reports discrepancies and anomalies between model and instance artifacts."> |
| 1501 | <g |
| 1502 | id="g1923" |
| 1503 | inkscape:label="pomba"> |
| 1504 | <rect |
| 1505 | 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" |
| 1506 | id="rect47709-1-7-97" |
| 1507 | width="50" |
| 1508 | height="3.9999998" |
| 1509 | x="269" |
| 1510 | y="124.93277" |
| 1511 | inkscape:label="pomba.form" /> |
| 1512 | <text |
| 1513 | xml:space="preserve" |
| 1514 | 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-97);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583" |
| 1515 | x="219.33739" |
| 1516 | y="4.4885979" |
| 1517 | id="text1436-447-2" |
| 1518 | inkscape:label="pomba.label"><tspan |
| 1519 | x="269" |
| 1520 | y="127.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1521 | id="tspan2186"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1522 | dx="0 0 0 0 0 0.26458278 -0.2645832" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1523 | id="tspan2184">Audit (POMBA)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1524 | </g> |
| 1525 | </a> |
| 1526 | <a |
| 1527 | id="a1464" |
| 1528 | inkscape:label="logging.link" |
| 1529 | onmouseover="style.opacity = 0.6;" |
| 1530 | onmouseout="style.opacity = 1.0;" |
| 1531 | xlink:href="https://docs.onap.org/projects/onap-logging-analytics/en/latest/index.html" |
| 1532 | xlink:title="Logging provides the capability to capture information required to operate, troubleshoot and report on the performance of the ONAP platform."> |
| 1533 | <g |
| 1534 | id="g1917" |
| 1535 | inkscape:label="logging"> |
| 1536 | <rect |
| 1537 | 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" |
| 1538 | id="rect47709-1-8-8" |
| 1539 | width="50" |
| 1540 | height="3.9999998" |
| 1541 | x="269" |
| 1542 | y="116.93276" |
| 1543 | inkscape:label="logging.form" /> |
| 1544 | <text |
| 1545 | xml:space="preserve" |
| 1546 | 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" |
| 1547 | x="219.84161" |
| 1548 | y="-1.435748" |
| 1549 | id="text1436-447-9" |
| 1550 | inkscape:label="logging.label"><tspan |
| 1551 | x="269" |
| 1552 | y="119.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1553 | id="tspan2188">Logging</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1554 | </g> |
| 1555 | </a> |
| 1556 | <a |
| 1557 | id="a1470" |
| 1558 | inkscape:label="oof.link" |
| 1559 | onmouseover="style.opacity = 0.6;" |
| 1560 | onmouseout="style.opacity = 1.0;" |
| 1561 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#oof-optimization-framework" |
| 1562 | 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."> |
| 1563 | <g |
| 1564 | id="g1912" |
| 1565 | inkscape:label="oof"> |
| 1566 | <rect |
| 1567 | 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" |
| 1568 | id="rect47709-1-2" |
| 1569 | width="50" |
| 1570 | height="3.9999995" |
| 1571 | x="269" |
| 1572 | y="108.93276" |
| 1573 | inkscape:label="oof.form" /> |
| 1574 | <text |
| 1575 | xml:space="preserve" |
| 1576 | 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" |
| 1577 | x="219.175" |
| 1578 | y="-8.9471817" |
| 1579 | id="text1436-447-7" |
| 1580 | inkscape:label="oof.label"><tspan |
| 1581 | x="269" |
| 1582 | y="111.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1583 | id="tspan2192"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1584 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1585 | id="tspan2190">Optimization Framework (OOF)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1586 | </g> |
| 1587 | </a> |
| 1588 | <a |
| 1589 | id="a1477" |
| 1590 | inkscape:label="aaf.link" |
| 1591 | onmouseover="style.opacity = 0.6;" |
| 1592 | onmouseout="style.opacity = 1.0;" |
| 1593 | xlink:href="https://docs.onap.org/projects/onap-aaf-authz/en/latest/index.html" |
| 1594 | 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."> |
| 1595 | <g |
| 1596 | id="g1906" |
| 1597 | inkscape:label="aaf"> |
| 1598 | <rect |
| 1599 | style="opacity:1;fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 1600 | id="rect47709-2" |
| 1601 | width="50" |
| 1602 | height="3.9999995" |
| 1603 | x="269" |
| 1604 | y="100.93276" |
| 1605 | inkscape:label="aaf.form" /> |
| 1606 | <text |
| 1607 | xml:space="preserve" |
| 1608 | 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" |
| 1609 | x="223.53899" |
| 1610 | y="-13.681214" |
| 1611 | id="text1436-447-3" |
| 1612 | inkscape:label="aaf.label"><tspan |
| 1613 | x="269" |
| 1614 | y="103.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1615 | id="tspan2196"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1616 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1617 | id="tspan2194">Appl. Authoriz. Framework (AAF)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1618 | </g> |
| 1619 | </a> |
| 1620 | </g> |
| 1621 | <a |
| 1622 | id="a4403" |
| 1623 | inkscape:label="vfc.link" |
| 1624 | onmouseover="style.opacity = 0.6;" |
| 1625 | onmouseout="style.opacity = 1.0;" |
| 1626 | xlink:href="https://docs.onap.org/projects/onap-vfc-nfvo-lcm/en/latest/index.html" |
| 1627 | 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."> |
| 1628 | <g |
| 1629 | id="g8563" |
| 1630 | inkscape:label="vfc" |
| 1631 | style="display:inline"> |
| 1632 | <rect |
| 1633 | 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" |
| 1634 | id="rect13557-62" |
| 1635 | width="23.999994" |
| 1636 | height="26" |
| 1637 | x="233" |
| 1638 | y="120.93275" |
| 1639 | inkscape:label="vfc.form" /> |
| 1640 | <text |
| 1641 | xml:space="preserve" |
| 1642 | 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" |
| 1643 | x="179.96658" |
| 1644 | y="6.8816009" |
| 1645 | id="text1436-447" |
| 1646 | inkscape:label="vfc.label"><tspan |
| 1647 | x="233" |
| 1648 | y="123.42522" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1649 | id="tspan2204"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1650 | dx="0 0 0 0 0 0 0 0.26458314" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1651 | id="tspan2198">Virtual </tspan><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1652 | dx="-0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1653 | id="tspan2200">Functio</tspan><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1654 | dx="0 0.26458278" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1655 | id="tspan2202">n |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1656 | </tspan></tspan><tspan |
| 1657 | x="233" |
| 1658 | y="126.75897" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1659 | id="tspan2208"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1660 | dx="0 0 0 0 0 0 0 0 0 0 0.26458338" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1661 | id="tspan2206">Controller |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1662 | </tspan></tspan><tspan |
| 1663 | x="233" |
| 1664 | y="130.09272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1665 | id="tspan2210">(VFC)</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1666 | </g> |
| 1667 | </a> |
| 1668 | <a |
| 1669 | id="a4415" |
| 1670 | inkscape:label="appc.link" |
| 1671 | onmouseover="style.opacity = 0.6;" |
| 1672 | onmouseout="style.opacity = 1.0;" |
| 1673 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#appc-application-controller" |
| 1674 | 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."> |
| 1675 | <g |
| 1676 | id="g8552" |
| 1677 | inkscape:label="appc"> |
| 1678 | <rect |
| 1679 | 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" |
| 1680 | id="rect13557-0" |
| 1681 | width="22.999994" |
| 1682 | height="26" |
| 1683 | x="206" |
| 1684 | y="120.93275" |
| 1685 | inkscape:label="appc.form" /> |
| 1686 | <text |
| 1687 | xml:space="preserve" |
| 1688 | 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" |
| 1689 | x="172.20732" |
| 1690 | y="6.7860241" |
| 1691 | id="text1436-447-33" |
| 1692 | inkscape:label="appc.label"><tspan |
| 1693 | x="206" |
| 1694 | y="123.42522" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1695 | id="tspan2214"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1696 | dx="0 0 0 0 0 0 0 0 0 0 0 0.26458278" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1697 | id="tspan2212">Application |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1698 | </tspan></tspan><tspan |
| 1699 | x="206" |
| 1700 | y="126.75897" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1701 | id="tspan2218"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1702 | dx="0 0 0 0 0 0 0 0 0 0 0.26458338" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1703 | id="tspan2216">Controller |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1704 | </tspan></tspan><tspan |
| 1705 | x="206" |
| 1706 | y="130.09272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1707 | id="tspan2220">(APPC)</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1708 | </g> |
| 1709 | </a> |
| 1710 | <a |
| 1711 | id="a4425" |
| 1712 | inkscape:label="sdnc.link" |
| 1713 | onmouseover="style.opacity = 0.6;" |
| 1714 | onmouseout="style.opacity = 1.0;" |
| 1715 | xlink:href="https://docs.onap.org/projects/onap-sdnc-oam/en/latest/index.html" |
| 1716 | 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." |
| 1717 | style="display:inline"> |
| 1718 | <g |
| 1719 | id="g8543" |
| 1720 | inkscape:label="sdnc"> |
| 1721 | <rect |
| 1722 | 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" |
| 1723 | id="rect13557-6" |
| 1724 | width="18.999996" |
| 1725 | height="26" |
| 1726 | x="183" |
| 1727 | y="120.93275" |
| 1728 | inkscape:label="sdnc.form" /> |
| 1729 | <text |
| 1730 | xml:space="preserve" |
| 1731 | 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.264583" |
| 1732 | x="175.28391" |
| 1733 | y="10.248323" |
| 1734 | id="text1436-447-6" |
| 1735 | inkscape:label="sdnc.label"><tspan |
| 1736 | x="183" |
| 1737 | y="123.42522" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1738 | id="tspan2224"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1739 | dx="0 0 0 0.26458326" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1740 | id="tspan2222">SDN |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1741 | </tspan></tspan><tspan |
| 1742 | x="183" |
| 1743 | y="126.75897" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1744 | id="tspan2228"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1745 | dx="0 0 0 0 0 0 0 0 0 0 0.26458338" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1746 | id="tspan2226">Controller |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1747 | </tspan></tspan><tspan |
| 1748 | x="183" |
| 1749 | y="130.09272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1750 | id="tspan2230">(SDNC)</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1751 | </g> |
| 1752 | </a> |
| 1753 | <a |
| 1754 | id="a4435" |
| 1755 | inkscape:label="cds.link" |
| 1756 | onmouseover="style.opacity = 0.6;" |
| 1757 | onmouseout="style.opacity = 1.0;" |
| 1758 | xlink:href="https://docs.onap.org/projects/onap-ccsdk-cds/en/latest/index.html" |
| 1759 | 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 & Template API, a Southbound Adapter, a Python Executor and a Kotlin Executor."> |
| 1760 | <g |
| 1761 | id="g8534" |
| 1762 | inkscape:label="cds"> |
| 1763 | <rect |
| 1764 | 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" |
| 1765 | id="rect13557-3" |
| 1766 | width="20.999996" |
| 1767 | height="26" |
| 1768 | x="158" |
| 1769 | y="120.93275" |
| 1770 | inkscape:label="cds.form" /> |
| 1771 | <text |
| 1772 | xml:space="preserve" |
| 1773 | 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" |
| 1774 | x="175.52376" |
| 1775 | y="7.9113479" |
| 1776 | id="text1436-447-31" |
| 1777 | inkscape:label="cds.label"><tspan |
| 1778 | x="158" |
| 1779 | y="123.42522" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1780 | id="tspan2234"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1781 | dx="0 0 0 0 0 0 0 0 0 0 0.26458338" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1782 | id="tspan2232">Controller |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1783 | </tspan></tspan><tspan |
| 1784 | x="158" |
| 1785 | y="126.75897" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1786 | id="tspan2238"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1787 | dx="0 0 0 0 0 0 0.26458278 -0.26458272 0 0 0 0 0 0.26458278" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1788 | id="tspan2236">Design Studio |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1789 | </tspan></tspan><tspan |
| 1790 | x="158" |
| 1791 | y="130.09272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1792 | id="tspan2240">(CDS)</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1793 | </g> |
| 1794 | </a> |
| 1795 | <a |
| 1796 | id="a4445" |
| 1797 | inkscape:label="infrastructureadaption.link" |
| 1798 | onmouseover="style.opacity = 0.6;" |
| 1799 | onmouseout="style.opacity = 1.0;" |
| 1800 | xlink:href="https://docs.onap.org/projects/onap-multicloud-framework/en/latest/index.html" |
| 1801 | 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."> |
| 1802 | <g |
| 1803 | id="g8525" |
| 1804 | inkscape:label="infrastructureadaption"> |
| 1805 | <rect |
| 1806 | 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" |
| 1807 | id="rect13557-9" |
| 1808 | width="34" |
| 1809 | height="26" |
| 1810 | x="120" |
| 1811 | y="120.93275" |
| 1812 | inkscape:label="infrastructureadaption.form" /> |
| 1813 | <text |
| 1814 | xml:space="preserve" |
| 1815 | 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" |
| 1816 | x="181.20889" |
| 1817 | y="-4.1586871" |
| 1818 | id="text1436-447-38" |
| 1819 | inkscape:label="infrastructureadaption.label"><tspan |
| 1820 | x="120" |
| 1821 | y="123.42522" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1822 | id="tspan2244"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1823 | dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2645835" |
| 1824 | style="-inkscape-font-specification:sans-serif" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1825 | id="tspan2242">Infrastructure |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1826 | </tspan></tspan><tspan |
| 1827 | x="120" |
| 1828 | y="126.75897" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1829 | id="tspan2248"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1830 | dx="0 0 0 0 0 0 0 0 0.26458278" |
| 1831 | style="-inkscape-font-specification:sans-serif" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1832 | id="tspan2246">Adaption |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1833 | </tspan></tspan><tspan |
| 1834 | x="120" |
| 1835 | y="130.09272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1836 | id="tspan2252"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1837 | dx="0 0 0 0 0 0 0 0 0 0 0.26458326 -0.26458272 0.2645835 -0.26458463" |
| 1838 | style="-inkscape-font-specification:sans-serif" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1839 | id="tspan2250">(Multi-VIM / Cloud)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1840 | </g> |
| 1841 | </a> |
| 1842 | <g |
| 1843 | id="g7780" |
| 1844 | inkscape:label="dcae" |
| 1845 | style="display:inline"> |
| 1846 | <a |
| 1847 | id="a4477" |
| 1848 | inkscape:label="dcae.link" |
| 1849 | onmouseover="style.opacity = 0.6;" |
| 1850 | onmouseout="style.opacity = 1.0;" |
| 1851 | xlink:href="https://docs.onap.org/projects/onap-dcaegen2/en/latest/index.html" |
| 1852 | xlink:title="Data Collection, Analytics & Events (DCAE) gathers performance, usage, and configuration data from the managed environment."> |
| 1853 | <g |
| 1854 | id="g1451" |
| 1855 | inkscape:label="dcae"> |
| 1856 | <rect |
| 1857 | 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" |
| 1858 | id="rect13557" |
| 1859 | width="35" |
| 1860 | height="26" |
| 1861 | x="81" |
| 1862 | y="120.93275" |
| 1863 | inkscape:label="dcae.form" /> |
| 1864 | <text |
| 1865 | xml:space="preserve" |
| 1866 | 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" |
| 1867 | x="174.20686" |
| 1868 | y="-2.2209046" |
| 1869 | id="text1436-09" |
| 1870 | inkscape:label="dcae.label"><tspan |
| 1871 | x="81" |
| 1872 | y="123.42522" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1873 | id="tspan2256"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1874 | dx="0 0 0 0 0.26458302 -0.2645832 0 0 0 0 0 0 0 0 0 0 0.26458386" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1875 | id="tspan2254">Data Collection, |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1876 | </tspan></tspan><tspan |
| 1877 | x="81" |
| 1878 | y="126.75897" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1879 | id="tspan2260"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1880 | dx="0 0 0 0 0 0 0 0 0 0.26458338 -0.26458368 0.26458421 -0.26458463 0 0 0 0 0 0.26458243" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1881 | id="tspan2258">Analytics & Events |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1882 | </tspan></tspan><tspan |
| 1883 | x="81" |
| 1884 | y="130.09272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1885 | id="tspan2262">(DCAE)</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1886 | </g> |
| 1887 | </a> |
| 1888 | <a |
| 1889 | id="a4487" |
| 1890 | inkscape:label="collectors.link" |
| 1891 | onmouseover="style.opacity = 0.6;" |
| 1892 | onmouseout="style.opacity = 1.0;" |
| 1893 | xlink:href="https://docs.onap.org/projects/onap-dcaegen2/en/latest/sections/services/serviceindex.html#collectors" |
| 1894 | 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."> |
| 1895 | <g |
| 1896 | id="g1442" |
| 1897 | inkscape:label="collectors"> |
| 1898 | <rect |
| 1899 | 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" |
| 1900 | id="rect47709-1-7-9-0-62" |
| 1901 | width="30.999996" |
| 1902 | height="3.9999995" |
| 1903 | x="83" |
| 1904 | y="140.93277" |
| 1905 | inkscape:label="collectors.form" /> |
| 1906 | <text |
| 1907 | xml:space="preserve" |
| 1908 | 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" |
| 1909 | x="173.04317" |
| 1910 | y="3.8190179" |
| 1911 | id="text1436-447-86-0" |
| 1912 | inkscape:label="collectors.label"><tspan |
| 1913 | x="83" |
| 1914 | y="143.42522" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1915 | id="tspan2264">Collectors</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1916 | </g> |
| 1917 | </a> |
| 1918 | <a |
| 1919 | id="a4493" |
| 1920 | inkscape:label="correllationholmes.link" |
| 1921 | onmouseover="style.opacity = 0.6;" |
| 1922 | onmouseout="style.opacity = 1.0;" |
| 1923 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#holmes-holmes-alarm-correlation-and-analysis" |
| 1924 | xlink:title="Holmes provides the capability to analyze the relationship among different alarms (e.g. root cause, correlation)."> |
| 1925 | <g |
| 1926 | id="g1437" |
| 1927 | inkscape:label="correllationholmes" |
| 1928 | style="display:inline"> |
| 1929 | <rect |
| 1930 | style="display:inline;opacity:0.4;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 1931 | id="rect47709-1-7-9-5" |
| 1932 | width="30.999996" |
| 1933 | height="3.9999998" |
| 1934 | x="83" |
| 1935 | y="132.93277" |
| 1936 | inkscape:label="correlationholmes.form" /> |
| 1937 | <text |
| 1938 | xml:space="preserve" |
| 1939 | 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);fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583" |
| 1940 | x="181.4267" |
| 1941 | y="-11.570914" |
| 1942 | id="text1436-447-5" |
| 1943 | inkscape:label="correllationholmes.label"><tspan |
| 1944 | x="83" |
| 1945 | y="135.74272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1946 | id="tspan2270">Correlation<tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1947 | dx="0.26458278" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1948 | id="tspan2266"> </tspan><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1949 | dx="-0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1950 | id="tspan2268">(Holmes)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1951 | </g> |
| 1952 | </a> |
| 1953 | </g> |
| 1954 | <a |
| 1955 | id="a4501" |
| 1956 | inkscape:label="dmaap.link" |
| 1957 | onmouseover="style.opacity = 0.6;" |
| 1958 | onmouseout="style.opacity = 1.0;" |
| 1959 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#dmaap-data-movement-as-a-platform" |
| 1960 | 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."> |
| 1961 | <g |
| 1962 | id="g7029" |
| 1963 | inkscape:label="dmaap" |
| 1964 | style="display:inline"> |
| 1965 | <rect |
| 1966 | 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" |
| 1967 | id="rect13557-2-5-3" |
| 1968 | width="85.995239" |
| 1969 | height="11.999999" |
| 1970 | x="171.00476" |
| 1971 | y="105" |
| 1972 | inkscape:label="dmaap.form" /> |
| 1973 | <text |
| 1974 | xml:space="preserve" |
| 1975 | 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" |
| 1976 | x="174.68517" |
| 1977 | y="13.522552" |
| 1978 | id="text1436-447-86-9" |
| 1979 | inkscape:label="dmaap.label"><tspan |
| 1980 | x="171.00391" |
| 1981 | y="107.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1982 | id="tspan2274"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1983 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 1984 | id="tspan2272">Data Movement as a Platform (DMaaP)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 1985 | </g> |
| 1986 | </a> |
| 1987 | <a |
| 1988 | id="a4508" |
| 1989 | inkscape:label="msb.link" |
| 1990 | onmouseover="style.opacity = 0.6;" |
| 1991 | onmouseout="style.opacity = 1.0;" |
| 1992 | xlink:href="https://docs.onap.org/projects/onap-msb-apigateway/en/latest/index.html" |
| 1993 | 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."> |
| 1994 | <g |
| 1995 | id="g7023" |
| 1996 | inkscape:label="msb"> |
| 1997 | <rect |
| 1998 | style="fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 1999 | id="rect13557-2-5" |
| 2000 | width="86.004761" |
| 2001 | height="11.999999" |
| 2002 | x="81" |
| 2003 | y="105" |
| 2004 | inkscape:label="msb.form" /> |
| 2005 | <text |
| 2006 | xml:space="preserve" |
| 2007 | 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" |
| 2008 | x="176.3374" |
| 2009 | y="10.155828" |
| 2010 | id="text1436-447-86-1" |
| 2011 | inkscape:label="msb.label"><tspan |
| 2012 | x="81" |
| 2013 | y="107.49163" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2014 | id="tspan2278"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2015 | dx="0 0 0 0 0 0 0 0 0 0 0 0 0.2645835 -0.26458272 0 0 0.26458243 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2016 | id="tspan2276">Microservice Bus (MSB)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2017 | </g> |
| 2018 | </a> |
| 2019 | <g |
| 2020 | id="g7000" |
| 2021 | inkscape:label="aai" |
| 2022 | style="display:inline"> |
| 2023 | <a |
| 2024 | id="a4515" |
| 2025 | inkscape:label="aai.link" |
| 2026 | onmouseover="style.opacity = 0.6;" |
| 2027 | onmouseout="style.opacity = 1.0;" |
| 2028 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#aai-active-and-available-inventory" |
| 2029 | xlink:title="The Active and Available Inventory (AAI) provides real-time views of the resources and services in managed by and their relationships."> |
| 2030 | <g |
| 2031 | id="g7008" |
| 2032 | inkscape:label="aai"> |
| 2033 | <rect |
| 2034 | 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" |
| 2035 | id="rect13557-2-7" |
| 2036 | width="61.999992" |
| 2037 | height="11.999999" |
| 2038 | x="195" |
| 2039 | y="88.932762" |
| 2040 | inkscape:label="aai.form" /> |
| 2041 | <text |
| 2042 | xml:space="preserve" |
| 2043 | 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" |
| 2044 | x="170.64124" |
| 2045 | y="9.4206228" |
| 2046 | id="text1436-15" |
| 2047 | inkscape:label="aai.label"><tspan |
| 2048 | x="195" |
| 2049 | y="91.425224" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2050 | id="tspan2282"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2051 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2052 | id="tspan2280">Active & Available |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2053 | </tspan></tspan><tspan |
| 2054 | x="195" |
| 2055 | y="94.758972" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2056 | id="tspan2286"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2057 | dx="0 0 0 0 0 0 0 0 0 0.26458338 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2058 | id="tspan2284">Inventory (AAI)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2059 | </g> |
| 2060 | </a> |
| 2061 | <a |
| 2062 | id="a4524" |
| 2063 | inkscape:label="esr.link" |
| 2064 | onmouseover="style.opacity = 0.6;" |
| 2065 | onmouseout="style.opacity = 1.0;" |
| 2066 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/developing/index.html#aai-active-and-available-inventory" |
| 2067 | xlink:title="The External System Register (ESR) provides capabilities to manage external systems (e.g. register, test, update status in AAI)."> |
| 2068 | <g |
| 2069 | id="g7017" |
| 2070 | inkscape:label="esr"> |
| 2071 | <rect |
| 2072 | 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" |
| 2073 | id="rect47709-1-7-9-5-9" |
| 2074 | width="29.999992" |
| 2075 | height="8.0000029" |
| 2076 | x="225" |
| 2077 | y="90.932762" |
| 2078 | inkscape:label="esr.form" /> |
| 2079 | <text |
| 2080 | xml:space="preserve" |
| 2081 | 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" |
| 2082 | x="177.53957" |
| 2083 | y="17.883644" |
| 2084 | id="text1436-76" |
| 2085 | inkscape:label="esr.label"><tspan |
| 2086 | x="225" |
| 2087 | y="93.425224" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2088 | id="tspan2292"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2089 | dx="0 0 0 0 0 0 0 0 0.26458314" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2090 | id="tspan2288">External </tspan><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2091 | dx="-0.26458368 0 0 0 0 0 0.2645835" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2092 | id="tspan2290">System </tspan></tspan><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2093 | x="225" |
| 2094 | y="96.758972" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2095 | id="tspan2296"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2096 | dx="0 0 0 0 0 0 0 0 0.26458338 -0.26458368" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2097 | id="tspan2294">Register (ESR)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2098 | </g> |
| 2099 | </a> |
| 2100 | </g> |
| 2101 | <a |
| 2102 | id="a4534" |
| 2103 | inkscape:label="so.link" |
| 2104 | onmouseover="style.opacity = 0.6;" |
| 2105 | onmouseout="style.opacity = 1.0;" |
| 2106 | xlink:href="https://docs.onap.org/projects/onap-so/en/latest/index.html" |
| 2107 | 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."> |
| 2108 | <g |
| 2109 | id="g6985" |
| 2110 | inkscape:label="so" |
| 2111 | style="display:inline"> |
| 2112 | <rect |
| 2113 | 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" |
| 2114 | id="rect13557-2-6" |
| 2115 | width="44" |
| 2116 | height="11.999998" |
| 2117 | x="147" |
| 2118 | y="88.932762" |
| 2119 | inkscape:label="so.form" /> |
| 2120 | <text |
| 2121 | xml:space="preserve" |
| 2122 | 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" |
| 2123 | x="174.04448" |
| 2124 | y="18.677187" |
| 2125 | id="text1436-49" |
| 2126 | inkscape:label="so.label"><tspan |
| 2127 | x="147" |
| 2128 | y="91.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2129 | id="tspan2300"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2130 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2131 | id="tspan2298">Service Orchestration (SO)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2132 | </g> |
| 2133 | </a> |
| 2134 | <g |
| 2135 | id="g6156" |
| 2136 | inkscape:label="policyframework" |
| 2137 | style="display:inline"> |
| 2138 | <a |
| 2139 | id="a4541" |
| 2140 | inkscape:label="policyframework.link" |
| 2141 | onmouseover="style.opacity = 0.6;" |
| 2142 | onmouseout="style.opacity = 1.0;" |
| 2143 | xlink:href="https://docs.onap.org/projects/onap-policy-parent/en/latest/index.html" |
| 2144 | 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)."> |
| 2145 | <g |
| 2146 | id="g6163" |
| 2147 | inkscape:label="policyframework"> |
| 2148 | <rect |
| 2149 | style="fill:#009893;fill-opacity:1;stroke:#009893;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 2150 | id="rect13557-2" |
| 2151 | width="62" |
| 2152 | height="11.999998" |
| 2153 | x="81" |
| 2154 | y="88.932762" |
| 2155 | inkscape:label="policyframework.form" /> |
| 2156 | <text |
| 2157 | xml:space="preserve" |
| 2158 | 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" |
| 2159 | x="170.91991" |
| 2160 | y="24.497959" |
| 2161 | id="text1436-5" |
| 2162 | inkscape:label="policyframework.label"><tspan |
| 2163 | x="81" |
| 2164 | y="91.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2165 | id="tspan2304"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2166 | dx="0 0 0 0 0 0 0.2645829" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2167 | id="tspan2302">Policy |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2168 | </tspan></tspan><tspan |
| 2169 | x="81" |
| 2170 | y="95.711475" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2171 | id="tspan2306">Framework</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2172 | </g> |
| 2173 | </a> |
| 2174 | <a |
| 2175 | id="a4549" |
| 2176 | inkscape:label="clamp.link" |
| 2177 | onmouseover="style.opacity = 0.6;" |
| 2178 | onmouseout="style.opacity = 1.0;" |
| 2179 | xlink:href="https://docs.onap.org/projects/onap-policy-clamp/en/latest/index.html" |
| 2180 | xlink:title="The Closed Loop Automation Platform (CLAMP) provides the capability to manage runtime control loops."> |
| 2181 | <g |
| 2182 | id="g6171" |
| 2183 | inkscape:label="clamp"> |
| 2184 | <rect |
| 2185 | style="opacity:1;fill:#66c1be;fill-opacity:1;stroke:#66c1be;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 2186 | id="rect47709-1-7-9-5-9-1" |
| 2187 | width="30" |
| 2188 | height="8.0000029" |
| 2189 | x="111" |
| 2190 | y="90.932762" |
| 2191 | inkscape:label="clamp.form" /> |
| 2192 | <text |
| 2193 | xml:space="preserve" |
| 2194 | 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" |
| 2195 | x="166.90547" |
| 2196 | y="12.189323" |
| 2197 | id="text1436-91" |
| 2198 | inkscape:label="clamp.label"><tspan |
| 2199 | x="111" |
| 2200 | y="93.425224" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2201 | id="tspan2310"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2202 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2203 | id="tspan2308">Closed Loop Autom. |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2204 | </tspan></tspan><tspan |
| 2205 | x="111" |
| 2206 | y="96.758972" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2207 | id="tspan2314"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2208 | dx="0 0 0 0 0 0 0 0 0.2645835 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2209 | id="tspan2312">Platform (CLAMP)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2210 | </g> |
| 2211 | </a> |
| 2212 | </g> |
| 2213 | <g |
| 2214 | id="g5379" |
| 2215 | inkscape:label="interfaces" |
| 2216 | style="display:inline"> |
| 2217 | <a |
| 2218 | id="a4558" |
| 2219 | inkscape:label="interfaces.link" |
| 2220 | onmouseover="style.opacity = 0.6;" |
| 2221 | onmouseout="style.opacity = 1.0;" |
| 2222 | xlink:href="https://docs.onap.org/en/latest/guides/onap-developer/architecture/references.html#user-interfaces" |
| 2223 | xlink:title="Various ONAP components provide also a user interface."> |
| 2224 | <g |
| 2225 | id="g5413" |
| 2226 | inkscape:label="interfaces"> |
| 2227 | <rect |
| 2228 | 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" |
| 2229 | id="rect13557-1-3" |
| 2230 | width="197" |
| 2231 | height="10.000002" |
| 2232 | x="59" |
| 2233 | y="71.932762" |
| 2234 | inkscape:label="interfaces.form" /> |
| 2235 | <text |
| 2236 | xml:space="preserve" |
| 2237 | 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" |
| 2238 | x="-47.995235" |
| 2239 | y="75" |
| 2240 | id="text1842" |
| 2241 | inkscape:label="interfaces.label"><tspan |
| 2242 | x="59" |
| 2243 | y="74.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2244 | id="tspan2318"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2245 | style="font-weight:bold;-inkscape-font-specification:'sans-serif Bold';fill:#ffffff" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2246 | id="tspan2316">Interfaces</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2247 | </g> |
| 2248 | </a> |
| 2249 | <a |
| 2250 | id="a4565" |
| 2251 | inkscape:label="cli.link" |
| 2252 | onmouseover="style.opacity = 0.6;" |
| 2253 | onmouseout="style.opacity = 1.0;" |
| 2254 | xlink:href="https://docs.onap.org/projects/onap-cli/en/latest/index.html" |
| 2255 | 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."> |
| 2256 | <g |
| 2257 | id="g5407" |
| 2258 | inkscape:label="cli"> |
| 2259 | <rect |
| 2260 | 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" |
| 2261 | id="rect47709-0-3-6-0-61" |
| 2262 | width="36" |
| 2263 | height="4.000001" |
| 2264 | x="219" |
| 2265 | y="76.932762" |
| 2266 | inkscape:label="cli.form" /> |
| 2267 | <text |
| 2268 | xml:space="preserve" |
| 2269 | 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" |
| 2270 | x="164.039" |
| 2271 | y="4.4774046" |
| 2272 | id="text1436-9" |
| 2273 | inkscape:label="cli.label"><tspan |
| 2274 | x="219" |
| 2275 | y="79.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2276 | id="tspan2320">CLI</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2277 | </g> |
| 2278 | </a> |
| 2279 | <a |
| 2280 | id="a4571" |
| 2281 | inkscape:label="externalapis.link" |
| 2282 | onmouseover="style.opacity = 0.6;" |
| 2283 | onmouseout="style.opacity = 1.0;" |
| 2284 | xlink:href="https://docs.onap.org/projects/onap-externalapi-nbi/en/latest/index.html" |
| 2285 | xlink:title="External API exposes ONAPs capabilities through TMF standardized interfaces. It enables ONAP to hide the internal API."> |
| 2286 | <g |
| 2287 | id="g5402" |
| 2288 | inkscape:label="externalapis"> |
| 2289 | <rect |
| 2290 | 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" |
| 2291 | id="rect47709-0-3-6-0-2" |
| 2292 | width="34.999996" |
| 2293 | height="4.000001" |
| 2294 | x="180" |
| 2295 | y="76.932762" |
| 2296 | inkscape:label="externalapis.form" /> |
| 2297 | <text |
| 2298 | xml:space="preserve" |
| 2299 | 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" |
| 2300 | x="165.2327" |
| 2301 | y="3.1701791" |
| 2302 | id="text1436-11" |
| 2303 | inkscape:label="externalapis.label"><tspan |
| 2304 | x="180" |
| 2305 | y="79.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2306 | id="tspan2324"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2307 | dx="0 0 0 0 0 0 0 0 0.26458314 -0.26458368" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2308 | id="tspan2322">External APIs</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2309 | </g> |
| 2310 | </a> |
| 2311 | <a |
| 2312 | id="a4578" |
| 2313 | inkscape:label="usecaseui.link" |
| 2314 | onmouseover="style.opacity = 0.6;" |
| 2315 | onmouseout="style.opacity = 1.0;" |
| 2316 | xlink:href="https://docs.onap.org/projects/onap-usecase-ui/en/latest/index.html" |
| 2317 | 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."> |
| 2318 | <g |
| 2319 | id="g5396" |
| 2320 | inkscape:label="usecaseui"> |
| 2321 | <rect |
| 2322 | 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" |
| 2323 | id="rect47709-0-3-6-0-6" |
| 2324 | width="36" |
| 2325 | height="4.000001" |
| 2326 | x="140" |
| 2327 | y="76.932762" |
| 2328 | inkscape:label="usecaseui.form" /> |
| 2329 | <text |
| 2330 | xml:space="preserve" |
| 2331 | 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" |
| 2332 | x="33.78363" |
| 2333 | y="-23.208643" |
| 2334 | id="text1436-7" |
| 2335 | inkscape:label="usecaseui.label"><tspan |
| 2336 | x="140" |
| 2337 | y="79.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2338 | id="tspan2328"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2339 | dx="0 0 0 0 0 0 0 0 0.2645835 -0.26458368 0 0.26458314 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2340 | id="tspan2326">Use-Case UI (UUI)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2341 | </g> |
| 2342 | </a> |
| 2343 | <a |
| 2344 | id="a4585" |
| 2345 | inkscape:label="omdashboardvid.link" |
| 2346 | onmouseover="style.opacity = 0.6;" |
| 2347 | onmouseout="style.opacity = 1.0;" |
| 2348 | xlink:href="https://docs.onap.org/projects/onap-vid/en/latest/index.html" |
| 2349 | 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."> |
| 2350 | <g |
| 2351 | id="g5390" |
| 2352 | inkscape:label="omdashboardvid"> |
| 2353 | <rect |
| 2354 | 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" |
| 2355 | id="rect47709-0-3-6-0" |
| 2356 | width="36" |
| 2357 | height="4.000001" |
| 2358 | x="100" |
| 2359 | y="76.932762" |
| 2360 | inkscape:label="omdashboardvid.form" /> |
| 2361 | <text |
| 2362 | xml:space="preserve" |
| 2363 | 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" |
| 2364 | x="24.28731" |
| 2365 | y="-18.531609" |
| 2366 | id="text1436-4" |
| 2367 | inkscape:label="omdashboardvid.label"><tspan |
| 2368 | x="100" |
| 2369 | y="79.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2370 | id="tspan2332"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2371 | dx="0 0 0 0.26458278 -0.26458272 0 0 0 0 0 0 0 0 0.26458159 -0.26458272" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2372 | id="tspan2330">O&M Dashboard (VID)</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2373 | </g> |
| 2374 | </a> |
| 2375 | <a |
| 2376 | id="a4592" |
| 2377 | inkscape:label="portal.link" |
| 2378 | onmouseover="style.opacity = 0.6;" |
| 2379 | onmouseout="style.opacity = 1.0;" |
| 2380 | xlink:href="https://docs.onap.org/projects/onap-portal/en/guilin/index.html" |
| 2381 | xlink:title="Portal is a GUI platform that provides the ability to integrate different ONAP components GUIs into an centralized portal."> |
| 2382 | <g |
| 2383 | id="g5384" |
| 2384 | inkscape:label="portal"> |
| 2385 | <rect |
| 2386 | style="fill:#aaaaaa;fill-opacity:1;stroke:#aaaaaa;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 2387 | id="rect47709-0-3-6" |
| 2388 | width="36.000004" |
| 2389 | height="4.000001" |
| 2390 | x="60" |
| 2391 | y="76.932762" |
| 2392 | inkscape:label="portal.form" /> |
| 2393 | <text |
| 2394 | xml:space="preserve" |
| 2395 | 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" |
| 2396 | x="20.613007" |
| 2397 | y="-13.827914" |
| 2398 | id="text1436-0" |
| 2399 | inkscape:label="portal.label"><tspan |
| 2400 | x="60" |
| 2401 | y="79.742725" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2402 | id="tspan2334">Portal</tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2403 | </g> |
| 2404 | </a> |
| 2405 | </g> |
| 2406 | </g> |
| 2407 | <a |
| 2408 | id="a4352" |
| 2409 | inkscape:label="nbi.link" |
| 2410 | onmouseover="style.opacity = 0.6;" |
| 2411 | onmouseout="style.opacity = 1.0;" |
| 2412 | xlink:href="https://docs.onap.org/projects/onap-externalapi-nbi/en/latest/architecture/architecture.html#introduction" |
| 2413 | 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."> |
| 2414 | <g |
| 2415 | id="g2903" |
| 2416 | transform="translate(0.9999988,-6.9351787)" |
| 2417 | style="display:inline" |
| 2418 | inkscape:label="nbi"> |
| 2419 | <rect |
| 2420 | style="display:inline;fill:#dae3f3;fill-opacity:1;stroke:#dae3f3;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" |
| 2421 | id="rect88-7-1" |
| 2422 | width="314" |
| 2423 | height="11.999999" |
| 2424 | x="10.000001" |
| 2425 | y="41.935177" |
| 2426 | inkscape:label="nbi.form" /> |
| 2427 | <text |
| 2428 | xml:space="preserve" |
| 2429 | 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" |
| 2430 | x="-54.620338" |
| 2431 | y="90.044426" |
| 2432 | id="text1436-447-86-87" |
| 2433 | inkscape:label="nbi.label"><tspan |
| 2434 | x="10" |
| 2435 | y="47.553809" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2436 | id="tspan2338"><tspan |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2437 | 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" |
| 2438 | 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" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2439 | id="tspan2336">Northbound Interface (NBI) towards OSS, BSS and other</tspan></tspan></text> |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2440 | </g> |
| 2441 | </a> |
| 2442 | <path |
| 2443 | id="rect69393" |
| 2444 | style="display:inline;fill:#253c7e;stroke-width:0.198665" |
| 2445 | d="m 69.945829,115.93276 v -10 l 8.054171,5 z" |
| 2446 | sodipodi:nodetypes="cccc" |
| 2447 | inkscape:label="arrow.form" /> |
| 2448 | <a |
| 2449 | id="a4598" |
| 2450 | inkscape:label="releaseinfo.link" |
| 2451 | onmouseover="style.opacity = 0.6;" |
| 2452 | onmouseout="style.opacity = 1.0;" |
| 2453 | xlink:href="https://docs.onap.org/en/latest/guides/overview/overview.html#onap-release-information" |
| 2454 | xlink:title="ONAP Release 9 »Istanbul«" |
| 2455 | style="display:none"> |
| 2456 | <text |
| 2457 | xml:space="preserve" |
| 2458 | 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" |
| 2459 | x="329.96664" |
| 2460 | y="27.894917" |
| 2461 | id="text1436-10" |
| 2462 | inkscape:label="releaseinfo.label"><tspan |
| 2463 | sodipodi:role="line" |
| 2464 | 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" |
| 2465 | x="329.87402" |
| 2466 | y="27.894917" |
| 2467 | id="tspan5723">RELEASE 9 »ISTANBUL«</tspan></text> |
| 2468 | </a> |
| 2469 | <a |
| 2470 | id="a4602" |
| 2471 | inkscape:label="onaplogo.link" |
| 2472 | onmouseover="style.opacity = 0.6;" |
| 2473 | onmouseout="style.opacity = 1.0;" |
| 2474 | xlink:href="https://docs.onap.org/en/latest/guides/overview/overview.html" |
| 2475 | 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."> |
| 2476 | <g |
| 2477 | id="g1241" |
| 2478 | transform="matrix(0.10712373,0,0,0.10712373,5.2329939,4.7423663)" |
| 2479 | style="display:inline" |
| 2480 | inkscape:label="onaplogo"> |
| 2481 | <g |
| 2482 | id="g1365" |
| 2483 | inkscape:label="logotext"> |
| 2484 | <path |
| 2485 | class="st127" |
| 2486 | 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" |
| 2487 | id="path1149" |
| 2488 | style="display:inline" |
| 2489 | inkscape:label="p" /> |
| 2490 | <path |
| 2491 | class="st127" |
| 2492 | 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" |
| 2493 | id="path1147" |
| 2494 | style="display:inline" |
| 2495 | inkscape:label="a" /> |
| 2496 | <path |
| 2497 | class="st127" |
| 2498 | 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" |
| 2499 | id="path1145" |
| 2500 | style="display:inline" |
| 2501 | inkscape:label="n" /> |
| 2502 | <path |
| 2503 | class="st126" |
| 2504 | 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" |
| 2505 | id="path1143" |
| 2506 | style="display:inline" |
| 2507 | inkscape:label="o" /> |
| 2508 | </g> |
| 2509 | <g |
| 2510 | id="g1359" |
| 2511 | inkscape:label="logografics"> |
| 2512 | <polygon |
| 2513 | class="st127" |
| 2514 | points="114.85,217.11 7.16,149.91 7.16,217.11 " |
| 2515 | id="polygon1151" |
| 2516 | style="display:inline" /> |
| 2517 | <polygon |
| 2518 | class="st128" |
| 2519 | points="244.95,217.11 244.95,149.68 136.86,217.11 " |
| 2520 | id="polygon1153" /> |
| 2521 | <polygon |
| 2522 | class="st128" |
| 2523 | points="7.16,11.74 7.16,77.45 112.49,11.74 " |
| 2524 | id="polygon1155" /> |
| 2525 | <polygon |
| 2526 | class="st128" |
| 2527 | points="244.95,11.74 141.76,11.74 244.95,76.13 " |
| 2528 | id="polygon1157" /> |
| 2529 | <polygon |
| 2530 | class="st86" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2531 | points="129,81.95 79.61,112.78 127.88,142.91 177.28,112.08 " |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2532 | id="polygon1159" /> |
| 2533 | <polygon |
| 2534 | class="st129" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2535 | points="79.61,112.78 129,81.95 82.34,52.84 32.97,83.67 " |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2536 | id="polygon1161" /> |
| 2537 | <polygon |
| 2538 | class="st129" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2539 | points="129,81.95 177.28,112.08 223.92,82.97 175.64,52.84 " |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2540 | id="polygon1163" /> |
| 2541 | <polygon |
| 2542 | class="st130" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2543 | points="129,81.95 175.64,52.84 129,23.73 82.34,52.84 " |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2544 | id="polygon1165" /> |
| 2545 | <polygon |
| 2546 | class="st131" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2547 | points="127.88,142.91 79.61,112.78 32.97,141.9 81.24,172.02 " |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2548 | id="polygon1167" /> |
| 2549 | <polygon |
| 2550 | class="st126" |
| 2551 | points="29.62,139.81 32.97,141.9 79.61,112.78 32.97,83.67 29.62,85.74 " |
| 2552 | id="polygon1169" /> |
| 2553 | <polygon |
| 2554 | class="st131" |
| 2555 | points="173.7,172.56 223.92,141.2 177.28,112.08 127.88,142.91 174.21,171.83 " |
| 2556 | id="polygon1171" /> |
| 2557 | <polygon |
| 2558 | class="st126" |
| 2559 | points="177.28,112.08 223.92,141.2 226.85,139.38 226.85,84.8 223.92,82.97 " |
| 2560 | id="polygon1173" /> |
| 2561 | <polygon |
| 2562 | class="st132" |
| 2563 | points="127.88,201.14 173.7,172.56 174.21,171.83 127.88,142.91 81.24,172.02 " |
| 2564 | id="polygon1175" /> |
| 2565 | <polygon |
| 2566 | class="st126" |
thmsdt | bf1b342 | 2021-08-10 15:33:34 +0200 | [diff] [blame^] | 2567 | points="127.88,142.91 79.61,112.78 129,81.95 177.28,112.08 " |
thmsdt | 739ad22 | 2021-08-09 16:30:57 +0200 | [diff] [blame] | 2568 | id="polygon1177" |
| 2569 | style="display:inline" /> |
| 2570 | </g> |
| 2571 | <g |
| 2572 | id="g1239" |
| 2573 | style="display:inline" |
| 2574 | inkscape:label="opennetworkautomationplatform"> |
| 2575 | <g |
| 2576 | id="g1237" |
| 2577 | style="display:inline" |
| 2578 | inkscape:label="path"> |
| 2579 | <path |
| 2580 | class="st128" |
| 2581 | 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" |
| 2582 | id="path1179" /> |
| 2583 | <path |
| 2584 | class="st128" |
| 2585 | 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" |
| 2586 | id="path1181" /> |
| 2587 | <path |
| 2588 | class="st128" |
| 2589 | 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" |
| 2590 | id="path1183" /> |
| 2591 | <path |
| 2592 | class="st128" |
| 2593 | 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" |
| 2594 | id="path1185" /> |
| 2595 | <path |
| 2596 | class="st128" |
| 2597 | 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" |
| 2598 | id="path1187" /> |
| 2599 | <path |
| 2600 | class="st128" |
| 2601 | 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" |
| 2602 | id="path1189" /> |
| 2603 | <path |
| 2604 | class="st128" |
| 2605 | 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" |
| 2606 | id="path1191" /> |
| 2607 | <path |
| 2608 | class="st128" |
| 2609 | 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" |
| 2610 | id="path1193" /> |
| 2611 | <path |
| 2612 | class="st128" |
| 2613 | 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" |
| 2614 | id="path1195" /> |
| 2615 | <path |
| 2616 | class="st128" |
| 2617 | 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" |
| 2618 | id="path1197" /> |
| 2619 | <path |
| 2620 | class="st128" |
| 2621 | 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" |
| 2622 | id="path1199" /> |
| 2623 | <path |
| 2624 | class="st128" |
| 2625 | 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" |
| 2626 | id="path1201" /> |
| 2627 | <path |
| 2628 | class="st128" |
| 2629 | 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" |
| 2630 | id="path1203" /> |
| 2631 | <path |
| 2632 | class="st128" |
| 2633 | 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" |
| 2634 | id="path1205" /> |
| 2635 | <path |
| 2636 | class="st128" |
| 2637 | 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" |
| 2638 | id="path1207" /> |
| 2639 | <path |
| 2640 | class="st128" |
| 2641 | 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" |
| 2642 | id="path1209" /> |
| 2643 | <path |
| 2644 | class="st128" |
| 2645 | 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" |
| 2646 | id="path1211" /> |
| 2647 | <path |
| 2648 | class="st128" |
| 2649 | 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" |
| 2650 | id="path1213" /> |
| 2651 | <path |
| 2652 | class="st128" |
| 2653 | d="m 742.18,216.68 h -2.01 v -21.82 h 2.01 z" |
| 2654 | id="path1215" /> |
| 2655 | <path |
| 2656 | class="st128" |
| 2657 | 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" |
| 2658 | id="path1217" /> |
| 2659 | <path |
| 2660 | class="st128" |
| 2661 | 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" |
| 2662 | id="path1219" /> |
| 2663 | <path |
| 2664 | class="st128" |
| 2665 | 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" |
| 2666 | id="path1221" /> |
| 2667 | <path |
| 2668 | class="st128" |
| 2669 | d="m 828.86,216.68 v -21.82 h 2.01 v 19.62 h 14.63 v 2.2 z" |
| 2670 | id="path1223" /> |
| 2671 | <path |
| 2672 | class="st128" |
| 2673 | 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" |
| 2674 | id="path1225" /> |
| 2675 | <path |
| 2676 | class="st128" |
| 2677 | 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" |
| 2678 | id="path1227" /> |
| 2679 | <path |
| 2680 | class="st128" |
| 2681 | 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" |
| 2682 | id="path1229" /> |
| 2683 | <path |
| 2684 | class="st128" |
| 2685 | 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" |
| 2686 | id="path1231" /> |
| 2687 | <path |
| 2688 | class="st128" |
| 2689 | 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" |
| 2690 | id="path1233" /> |
| 2691 | <path |
| 2692 | class="st128" |
| 2693 | 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" |
| 2694 | id="path1235" /> |
| 2695 | </g> |
| 2696 | </g> |
| 2697 | </g> |
| 2698 | </a> |
| 2699 | </g> |
| 2700 | <style |
| 2701 | type="text/css" |
| 2702 | id="style1141"> |
| 2703 | .st0{fill:#1DCAD3;} |
| 2704 | .st1{fill:#36B0C9;} |
| 2705 | .st2{fill:#231F20;} |
| 2706 | .st3{fill:#FFFFFF;} |
| 2707 | .st4{fill:#9164CC;} |
| 2708 | .st5{clip-path:url(#SVGID_2_);fill:url(#SVGID_3_);} |
| 2709 | .st6{fill:#201747;} |
| 2710 | .st7{fill-rule:evenodd;clip-rule:evenodd;fill:#10CFC9;} |
| 2711 | .st8{clip-path:url(#SVGID_5_);fill:#231F20;} |
| 2712 | .st9{fill-rule:evenodd;clip-rule:evenodd;fill:#231F20;} |
| 2713 | .st10{clip-path:url(#SVGID_7_);fill:#FFFFFF;} |
| 2714 | .st11{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;} |
| 2715 | .st12{fill:#8CCEAF;} |
| 2716 | .st13{fill:#008476;} |
| 2717 | .st14{fill:#25BCBD;} |
| 2718 | .st15{fill:#004D70;} |
| 2719 | .st16{fill:#20BBBB;} |
| 2720 | .st17{fill:#024D70;} |
| 2721 | .st18{fill-rule:evenodd;clip-rule:evenodd;fill:#F58B1F;} |
| 2722 | .st19{fill-rule:evenodd;clip-rule:evenodd;fill:#18335B;} |
| 2723 | .st20{clip-path:url(#SVGID_9_);} |
| 2724 | .st21{clip-path:url(#SVGID_11_);} |
| 2725 | .st22{fill:#18335B;} |
| 2726 | .st23{fill:#F58B1F;} |
| 2727 | .st24{clip-path:url(#SVGID_15_);} |
| 2728 | .st25{clip-path:url(#SVGID_17_);} |
| 2729 | .st26{clip-path:url(#SVGID_21_);} |
| 2730 | .st27{clip-path:url(#SVGID_23_);} |
| 2731 | .st28{clip-path:url(#SVGID_27_);} |
| 2732 | .st29{clip-path:url(#SVGID_29_);} |
| 2733 | .st30{clip-path:url(#SVGID_33_);} |
| 2734 | .st31{clip-path:url(#SVGID_35_);} |
| 2735 | .st32{clip-path:url(#SVGID_39_);} |
| 2736 | .st33{clip-path:url(#SVGID_41_);} |
| 2737 | .st34{fill:#416BA9;} |
| 2738 | .st35{fill:#73C3D5;} |
| 2739 | .st36{opacity:0.8;} |
| 2740 | .st37{fill:#3A3A3A;} |
| 2741 | .st38{fill:url(#SVGID_44_);} |
| 2742 | .st39{fill:none;stroke:#000000;stroke-width:6.3384;} |
| 2743 | .st40{fill:none;stroke:#000000;stroke-width:3.1692;} |
| 2744 | .st41{fill:#48494B;} |
| 2745 | .st42{fill:#C1986C;} |
| 2746 | .st43{fill:url(#SVGID_63_);} |
| 2747 | .st44{fill:url(#SVGID_64_);} |
| 2748 | .st45{fill:url(#SVGID_65_);} |
| 2749 | .st46{fill:url(#SVGID_66_);} |
| 2750 | .st47{fill:url(#SVGID_67_);} |
| 2751 | .st48{fill:#4D4E4E;} |
| 2752 | .st49{fill:#27B373;} |
| 2753 | .st50{fill:#5DC4CD;} |
| 2754 | .st51{fill:#1E8756;} |
| 2755 | .st52{fill:#3D1152;} |
| 2756 | .st53{fill:#922C48;} |
| 2757 | .st54{fill-rule:evenodd;clip-rule:evenodd;fill:#922C48;} |
| 2758 | .st55{fill:#404041;} |
| 2759 | .st56{fill:#EC1C24;} |
| 2760 | .st57{fill:#373A36;} |
| 2761 | .st58{fill:#808184;} |
| 2762 | .st59{fill:#262261;} |
| 2763 | .st60{fill:#6FCBDC;} |
| 2764 | .st61{fill:#2F3436;} |
| 2765 | .st62{fill:#5F97D0;} |
| 2766 | .st63{fill:#132428;} |
| 2767 | .st64{fill:#85C041;} |
| 2768 | .st65{fill:#677784;} |
| 2769 | .st66{fill:url(#SVGID_68_);} |
| 2770 | .st67{opacity:0.2;clip-path:url(#SVGID_70_);} |
| 2771 | .st68{fill:#FFFEFA;} |
| 2772 | .st69{opacity:0.1;} |
| 2773 | .st70{fill:url(#SVGID_71_);} |
| 2774 | .st71{opacity:0.3;} |
| 2775 | .st72{opacity:0.08;} |
| 2776 | .st73{opacity:0.1;fill:url(#Wordmark_1_);} |
| 2777 | .st74{fill:url(#SVGID_104_);} |
| 2778 | .st75{opacity:0.6;fill:url(#SVGID_107_);} |
| 2779 | .st76{opacity:0.4;} |
| 2780 | .st77{fill:url(#SVGID_110_);} |
| 2781 | .st78{opacity:0.6;fill:url(#SVGID_113_);} |
| 2782 | .st79{fill:url(#SVGID_116_);} |
| 2783 | .st80{opacity:0.6;fill:url(#SVGID_119_);} |
| 2784 | .st81{fill:url(#SVGID_122_);} |
| 2785 | .st82{opacity:0.6;fill:url(#SVGID_125_);} |
| 2786 | .st83{fill:url(#SVGID_128_);} |
| 2787 | .st84{opacity:0.6;fill:url(#SVGID_131_);} |
| 2788 | .st85{fill:#221F1F;} |
| 2789 | .st86{fill:none;} |
| 2790 | .st87{fill:#00416B;} |
| 2791 | .st88{opacity:0.8;fill:url(#XMLID_323_);} |
| 2792 | .st89{fill:#4197CB;} |
| 2793 | .st90{fill:#003E52;} |
| 2794 | .st91{fill:#3F96B4;} |
| 2795 | .st92{fill:#B9DBE5;} |
| 2796 | .st93{opacity:0.3;fill:#231F20;} |
| 2797 | .st94{opacity:0.3;fill:#FFFFFF;} |
| 2798 | .st95{fill:#050013;} |
| 2799 | .st96{fill:#E87200;} |
| 2800 | .st97{fill:#FCB813;} |
| 2801 | .st98{fill:#3D3935;} |
| 2802 | .st99{fill:#FFB600;} |
| 2803 | .st100{fill:#FCB814;} |
| 2804 | .st101{fill:#F48120;} |
| 2805 | .st102{fill:#EF4E25;} |
| 2806 | .st103{fill:#ED3024;} |
| 2807 | .st104{fill:#E0592A;} |
| 2808 | .st105{fill:#00ADBB;} |
| 2809 | .st106{fill:#00829B;} |
| 2810 | .st107{fill:#93D500;} |
| 2811 | .st108{fill:#4D5A31;} |
| 2812 | .st109{fill:#6BA43A;} |
| 2813 | .st110{fill:#424143;} |
| 2814 | .st111{fill-rule:evenodd;clip-rule:evenodd;fill:#C7E6B4;} |
| 2815 | .st112{fill-rule:evenodd;clip-rule:evenodd;fill:#5A9891;} |
| 2816 | .st113{fill-rule:evenodd;clip-rule:evenodd;fill:#127870;} |
| 2817 | .st114{fill-rule:evenodd;clip-rule:evenodd;fill:#5CCFD5;} |
| 2818 | .st115{fill-rule:evenodd;clip-rule:evenodd;fill:#ACD5CD;} |
| 2819 | .st116{fill-rule:evenodd;clip-rule:evenodd;fill:#B5ECC9;} |
| 2820 | .st117{fill-rule:evenodd;clip-rule:evenodd;fill:#A1D683;} |
| 2821 | .st118{fill-rule:evenodd;clip-rule:evenodd;fill:#DEF0D3;} |
| 2822 | .st119{fill-rule:evenodd;clip-rule:evenodd;fill:#91B9B4;} |
| 2823 | .st120{fill-rule:evenodd;clip-rule:evenodd;fill:#006860;} |
| 2824 | .st121{fill-rule:evenodd;clip-rule:evenodd;fill:#00ADBB;} |
| 2825 | .st122{fill-rule:evenodd;clip-rule:evenodd;fill:#B4E7E9;} |
| 2826 | .st123{fill-rule:evenodd;clip-rule:evenodd;fill:#007565;} |
| 2827 | .st124{fill-rule:evenodd;clip-rule:evenodd;fill:#00CE7C;} |
| 2828 | .st125{fill-rule:evenodd;clip-rule:evenodd;fill:#5FD896;} |
| 2829 | .st126{fill:#007DA5;} |
| 2830 | .st127{fill:#313032;} |
| 2831 | .st128{fill:#24272A;} |
| 2832 | .st129{fill:#00AFAA;} |
| 2833 | .st130{fill:#66C9BA;} |
| 2834 | .st131{fill:#0069A7;} |
| 2835 | .st132{fill:#002F87;} |
| 2836 | .st133{fill:#8BC53F;} |
| 2837 | .st134{fill:#1A1A1A;} |
| 2838 | .st135{fill:#0095D6;} |
| 2839 | .st136{fill:#003F5F;} |
| 2840 | .st137{fill:#2D317C;} |
| 2841 | .st138{fill:#41BFBF;} |
| 2842 | .st139{fill:#293C97;} |
| 2843 | .st140{fill:#52C2BD;} |
| 2844 | .st141{fill:url(#SVGID_134_);} |
| 2845 | .st142{fill:url(#SVGID_135_);} |
| 2846 | .st143{fill:url(#SVGID_136_);} |
| 2847 | .st144{fill:#0DBEEA;} |
| 2848 | .st145{fill:#097EC2;} |
| 2849 | .st146{fill:#133C63;} |
| 2850 | .st147{fill:#3B91CF;} |
| 2851 | .st148{fill:#C8DEE8;} |
| 2852 | .st149{fill:#629BBA;} |
| 2853 | .st150{fill:#F8BE19;} |
| 2854 | .st151{fill:url(#SVGID_137_);} |
| 2855 | .st152{fill:url(#SVGID_138_);} |
| 2856 | .st153{fill:url(#SVGID_139_);} |
| 2857 | .st154{fill:#00233B;} |
| 2858 | .st155{fill:url(#SVGID_140_);} |
| 2859 | .st156{fill:url(#SVGID_141_);} |
| 2860 | .st157{fill:url(#SVGID_142_);} |
| 2861 | .st158{fill:url(#SVGID_143_);} |
| 2862 | .st159{fill:url(#SVGID_144_);} |
| 2863 | .st160{fill:url(#SVGID_145_);} |
| 2864 | .st161{fill:url(#SVGID_146_);} |
| 2865 | .st162{fill:url(#SVGID_147_);} |
| 2866 | .st163{fill:url(#SVGID_148_);} |
| 2867 | .st164{fill:url(#SVGID_149_);} |
| 2868 | .st165{fill:url(#SVGID_150_);} |
| 2869 | .st166{fill:url(#SVGID_151_);} |
| 2870 | .st167{fill:url(#SVGID_152_);} |
| 2871 | .st168{fill:url(#SVGID_153_);} |
| 2872 | .st169{fill:url(#SVGID_154_);} |
| 2873 | .st170{fill:url(#SVGID_155_);} |
| 2874 | .st171{fill:url(#SVGID_156_);} |
| 2875 | .st172{fill:url(#SVGID_157_);} |
| 2876 | .st173{fill:url(#SVGID_158_);} |
| 2877 | .st174{fill:url(#SVGID_159_);} |
| 2878 | .st175{fill:url(#SVGID_160_);} |
| 2879 | .st176{fill:url(#SVGID_161_);} |
| 2880 | .st177{fill:url(#SVGID_162_);} |
| 2881 | .st178{fill:url(#SVGID_163_);} |
| 2882 | .st179{fill:url(#SVGID_164_);} |
| 2883 | .st180{fill:url(#SVGID_165_);} |
| 2884 | .st181{fill:url(#SVGID_166_);} |
| 2885 | .st182{fill:url(#SVGID_167_);} |
| 2886 | .st183{fill:url(#SVGID_168_);} |
| 2887 | .st184{fill:url(#SVGID_169_);} |
| 2888 | .st185{fill:url(#SVGID_170_);} |
| 2889 | .st186{fill:url(#SVGID_171_);} |
| 2890 | .st187{fill:url(#SVGID_172_);} |
| 2891 | .st188{fill:url(#SVGID_173_);} |
| 2892 | .st189{fill:url(#SVGID_174_);} |
| 2893 | .st190{fill:url(#SVGID_175_);} |
| 2894 | .st191{fill:url(#SVGID_176_);} |
| 2895 | .st192{fill:url(#SVGID_177_);} |
| 2896 | .st193{fill:url(#SVGID_178_);} |
| 2897 | .st194{fill:#C31230;} |
| 2898 | .st195{fill:#807F82;} |
| 2899 | .st196{fill-rule:evenodd;clip-rule:evenodd;fill:#C31230;} |
| 2900 | .st197{fill-rule:evenodd;clip-rule:evenodd;fill:#807F82;} |
| 2901 | .st198{fill:#2D2D2D;} |
| 2902 | .st199{display:none;fill:#2D2D2D;} |
| 2903 | .st200{fill:#D11F3C;} |
| 2904 | .st201{fill:#E42C4C;stroke:#E42C4C;stroke-width:1.0503;stroke-miterlimit:10;} |
| 2905 | .st202{display:none;fill:#231F20;} |
| 2906 | .st203{display:none;fill:#FFFFFF;} |
| 2907 | .st204{fill:#FF7F30;} |
| 2908 | .st205{opacity:0.3;fill:#FF7F30;} |
| 2909 | .st206{opacity:0.6;fill:#FF7F30;} |
| 2910 | .st207{opacity:0.7;fill:#FF7F30;} |
| 2911 | .st208{fill:#221C35;} |
| 2912 | .st209{fill:#1B98D5;} |
| 2913 | .st210{fill:#173963;} |
| 2914 | .st211{fill:#009ADE;} |
| 2915 | .st212{fill:#003764;} |
| 2916 | .st213{fill:#2A7DE1;} |
| 2917 | .st214{opacity:0.4;clip-path:url(#XMLID_324_);fill:#221F1F;} |
| 2918 | .st215{fill:#002A3A;} |
| 2919 | .st216{fill:#0033A1;} |
| 2920 | .st217{fill:url(#SVGID_179_);} |
| 2921 | .st218{fill:url(#SVGID_180_);} |
| 2922 | .st219{fill:url(#SVGID_181_);} |
| 2923 | .st220{fill:url(#SVGID_182_);} |
| 2924 | .st221{fill:#007EC4;} |
| 2925 | .st222{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_183_);} |
| 2926 | .st223{fill-rule:evenodd;clip-rule:evenodd;fill:#E6E7E8;} |
| 2927 | .st224{fill:#009345;} |
| 2928 | .st225{fill:#BBBCB8;} |
| 2929 | .st226{fill:#72C0EB;} |
| 2930 | .st227{fill:#939598;} |
| 2931 | .st228{fill-rule:evenodd;clip-rule:evenodd;fill:#2CB8EB;} |
| 2932 | .st229{fill:#2CB8EB;} |
| 2933 | .st230{fill:#81B83A;} |
| 2934 | .st231{fill-rule:evenodd;clip-rule:evenodd;fill:#81B83A;} |
| 2935 | .st232{enable-background:new ;} |
| 2936 | .st233{fill:#FF6F3E;} |
| 2937 | .st234{fill:#12143D;} |
| 2938 | .st235{fill:url(#SVGID_184_);} |
| 2939 | .st236{fill:url(#SVGID_185_);} |
| 2940 | .st237{fill:url(#SVGID_186_);} |
| 2941 | .st238{fill:url(#SVGID_187_);} |
| 2942 | .st239{fill:url(#SVGID_188_);} |
| 2943 | .st240{fill:url(#SVGID_189_);} |
| 2944 | .st241{fill:url(#SVGID_190_);} |
| 2945 | .st242{fill:url(#SVGID_191_);} |
| 2946 | .st243{fill:url(#SVGID_192_);} |
| 2947 | .st244{fill:#7C51A0;} |
| 2948 | .st245{fill:#9F66A9;} |
| 2949 | .st246{fill:#9F80B9;} |
| 2950 | .st247{fill:url(#SVGID_193_);} |
| 2951 | .st248{fill:url(#SVGID_194_);} |
| 2952 | .st249{fill:url(#SVGID_195_);} |
| 2953 | .st250{fill:url(#SVGID_196_);} |
| 2954 | .st251{fill:#2D3136;} |
| 2955 | .st252{fill:#76777A;} |
| 2956 | .st253{fill:#A7A8A9;} |
| 2957 | .st254{fill:#0082CA;} |
| 2958 | .st255{fill:#FFB259;} |
| 2959 | .st256{fill:#385CAD;} |
| 2960 | .st257{fill:#7BA0C4;} |
| 2961 | .st258{fill:#EBA900;} |
| 2962 | .st259{fill:#929497;} |
| 2963 | .st260{opacity:0.7;fill:#FFFFFF;} |
| 2964 | .st261{fill:#016BAF;} |
| 2965 | .st262{fill:#343432;} |
| 2966 | .st263{fill:#6D6E70;} |
| 2967 | .st264{fill:#F4B01B;} |
| 2968 | .st265{fill:#293271;} |
| 2969 | .st266{fill:#A1D33C;} |
| 2970 | .st267{fill:#212322;} |
| 2971 | .st268{fill:#0047BA;} |
| 2972 | .st269{fill:#969CDE;} |
| 2973 | .st270{fill:#047BC1;} |
| 2974 | .st271{fill:url(#SVGID_197_);} |
| 2975 | .st272{fill:url(#SVGID_198_);} |
| 2976 | .st273{fill:url(#SVGID_199_);} |
| 2977 | .st274{fill:url(#SVGID_200_);} |
| 2978 | .st275{fill:url(#SVGID_201_);} |
| 2979 | .st276{fill:url(#SVGID_202_);} |
| 2980 | .st277{fill:url(#SVGID_203_);} |
| 2981 | .st278{fill:#13517C;} |
| 2982 | .st279{fill:#0077A6;} |
| 2983 | .st280{fill:none;stroke:#231F20;stroke-width:5.9036;stroke-miterlimit:10;} |
| 2984 | .st281{fill:#00A94F;} |
| 2985 | .st282{fill:none;stroke:#231F20;stroke-width:3.2172;stroke-miterlimit:10;} |
| 2986 | .st283{fill:#59595C;} |
| 2987 | .st284{opacity:0.349;fill:#F9AE19;} |
| 2988 | .st285{opacity:0.349;fill:#E99F22;} |
| 2989 | .st286{opacity:0.349;fill:#E47D25;} |
| 2990 | .st287{fill:#F9AE19;} |
| 2991 | .st288{fill:#E99F22;} |
| 2992 | .st289{fill:#F09B20;} |
| 2993 | .st290{fill:#E47D25;} |
| 2994 | .st291{fill:#E89223;} |
| 2995 | .st292{opacity:0.651;fill:#F9AE19;} |
| 2996 | .st293{fill:#E68825;} |
| 2997 | .st294{opacity:0.651;fill:#E99F22;} |
| 2998 | .st295{fill:#EB8D23;} |
| 2999 | .st296{opacity:0.7725;fill:#EF9B21;} |
| 3000 | .st297{opacity:0.651;fill:#E47D25;} |
| 3001 | .st298{opacity:0.7725;fill:#EA9622;} |
| 3002 | .st299{fill:url(#SVGID_204_);} |
| 3003 | .st300{fill:#55575B;} |
| 3004 | .st301{fill:#EE424E;} |
| 3005 | .st302{fill:#34424B;} |
| 3006 | </style> |
| 3007 | </svg> |