Files
oci-deal-accelerator/kb/diagram/assets/archcenter-refs/cross-az-dr-oracle/cross-az-dr.svg
root b30a4f0d32 Diagram generation: ref-arch-driven procedure + spec validator + KB enrichment
The diagram path now follows a documented standard procedure (lookup
the closest Oracle Architecture Center reference → confirm components
→ author absolute_layout → spec validator → render → visually verify)
and ships persistent guardrails so layout regressions can't recur.

Persistent procedure changes (apply to all users, all sessions):
- tools/diagram_spec_validator.py — geometry checks (CONTAINER_TOO_THIN,
  CONTAINER_PADDING_VIOLATION, LABEL_OVERFLOW_PARENT) run BEFORE either
  renderer (drawio + PPTX). Catches the subnet-collapse / label-overflow
  bugs that the post-render drawio validator missed.
- tools/oci_diagram_gen.py + tools/oci_pptx_diagram_gen.py — call the
  spec validator before emitting any output. Adds mysql / mysql_heatwave
  type aliases.
- tools/archcenter_pattern_lookup.py — scores against cached page
  descriptions (not just the 1-line summary), supports --queries for
  multi-fragment composition, and applies synonym expansion via
  kb/architecture-center/synonyms.yaml so "LB HA cross AD" matches
  "load balancer high availability availability domain".
- kb/architecture-center/synonyms.yaml — canonical synonym table
  (load balancer, autonomous database, data guard, …) used by the
  lookup scorer.

KB enrichment:
- tools/archcenter_description_fetcher.py + 121 cached _description.md
  under kb/diagram/assets/archcenter-refs/<slug>/. Removes the runtime
  dependency on docs.oracle.com when authoring specs and feeds the
  pattern-lookup scorer.
- 110+ cached .drawio / .svg / .png references for offline reuse,
  plus the OCI Toolkit v24.2 import (kb/diagram/assets/oci-toolkit-drawio).

Documentation:
- docs/skill/output-formats.md — new "Standard diagram-generation
  procedure (MANDATORY)" + geometry rules + the new validator entry.
- SKILL.md option 2 — references the mandatory procedure.
- README.md — describes the spec validator, archcenter_pattern_lookup
  and description fetcher, and updates the KB-health table.

Tooling that backs the procedure (cumulative across recent sessions):
tools/archcenter_case_runner.py, archcenter_batch_driver.py,
archcenter_zip_downloader.py, drawio_visual_validator.py,
drawio_fidelity_eval.py, harvest_drawio_icon.py, import_oci_library.py,
oci_pptx_diagram_gen.py, oci_pptx_render.py, refresh_pptx_icon_index.py.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-25 21:15:21 -03:00

607 lines
70 KiB
XML

<svg width="1232" height="536" viewBox="0 0 1232 536" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="cross-az-dr">
<rect width="1232" height="536" fill="white"/>
<g id="OCI Region">
<rect x="960.5" y="0.5" width="271" height="535" rx="3.5" fill="#F5F4F2"/>
<rect x="960.5" y="0.5" width="271" height="535" rx="3.5" stroke="#9E9892"/>
<text id="OCI Region_2" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="bold" letter-spacing="0em"><tspan x="968" y="21.816">OCI Region</tspan></text>
</g>
<g id="Azure region">
<rect x="64.5" y="0.5" width="791" height="535" rx="3.5" fill="#ECF3FB"/>
<rect x="64.5" y="0.5" width="791" height="535" rx="3.5" stroke="#0078D7"/>
<text id="Azure Region" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="bold" letter-spacing="0em"><tspan x="72" y="21.816">Azure Region</tspan></text>
</g>
<g id="Azure Subscription">
<rect x="80.5" y="32.5" width="751" height="495" fill="white"/>
<rect x="80.5" y="32.5" width="751" height="495" stroke="#9E9892" stroke-dasharray="2 2"/>
<text id="Tier" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="88" y="53.816">Subscription</tspan></text>
</g>
<g id="OCI managed network">
<rect x="840.5" y="32.5" width="136" height="496" stroke="#9E9892" stroke-dasharray="2 2"/>
<text id="Tier_2" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="895.117" y="53.816">OCI</tspan></text>
<text id="Tier_3" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="873.531" y="69.816">Managed</tspan></text>
<text id="Tier_4" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="876.797" y="85.816">Network</tspan></text>
</g>
<g id="OCI managed services">
<rect x="984.5" y="32.5" width="239" height="495" fill="white"/>
<rect x="984.5" y="32.5" width="239" height="495" stroke="#9E9892" stroke-dasharray="8 8"/>
<text id="Fault Domain" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="bold" letter-spacing="0em"><tspan x="1018.68" y="53.816">OCI Managed Services</tspan></text>
</g>
<g id="Object Storage">
<g id="Services/Object-Storage">
<g id="Group">
<g id="Group_2">
<g id="Group_3">
<path id="Vector" d="M1134.85 339.286C1133.14 339.286 1131.71 337.857 1131.71 336.143V283.857C1131.71 282.143 1133.14 280.714 1134.85 280.714H1187.15C1188.86 280.714 1190.29 282.143 1190.29 283.857V336.286C1190.29 338 1188.86 339.429 1187.15 339.429L1134.85 339.286Z" fill="white"/>
<path id="Vector_2" d="M1187.01 281.429C1188.29 281.429 1189.43 282.571 1189.43 283.857V336.286C1189.43 337.571 1188.29 338.714 1187.01 338.714H1134.85C1133.57 338.571 1132.43 337.429 1132.43 336.143V283.857C1132.43 282.571 1133.57 281.429 1134.85 281.429H1187.01ZM1187.01 280H1134.85C1132.71 280 1131 281.714 1131 283.857V336.286C1131 338.286 1132.71 340 1134.85 340H1187.15C1189.29 340 1191 338.286 1191 336.143V283.857C1190.86 281.714 1189.15 280 1187.01 280Z" fill="white"/>
</g>
<g id="Group_4">
<g id="Group_5">
<path id="Vector_3" d="M1174.33 296.572L1178.17 303.286L1174.33 310H1166.63L1162.78 303.286L1166.63 296.572H1174.33ZM1175.61 294.572H1165.35L1160.22 303.429L1165.35 312.286H1175.61L1180.74 303.429L1175.61 294.572Z" fill="#2D5967"/>
</g>
<g id="Group_6">
<path id="Vector_4" d="M1160.5 317C1164.21 317 1167.2 320 1167.2 323.714C1167.2 327.429 1164.21 330.429 1160.5 330.429C1156.79 330.429 1153.8 327.429 1153.8 323.714C1153.8 320 1156.79 317 1160.5 317ZM1160.5 315C1155.65 315 1151.66 319 1151.66 323.857C1151.66 328.714 1155.65 332.714 1160.5 332.714C1165.35 332.714 1169.34 328.714 1169.34 323.857C1169.34 318.857 1165.35 315 1160.5 315Z" fill="#2D5967"/>
</g>
<g id="Group_7">
<path id="Vector_5" d="M1150.38 298.286L1156.65 309.572H1144.25L1150.38 298.286ZM1150.38 294.001L1140.69 311.715H1160.22L1150.38 294.001Z" fill="#2D5967"/>
</g>
</g>
<g id="Group_8">
<path id="Vector_6" d="M1187.01 338.572H1134.85C1133.57 338.572 1132.43 337.429 1132.43 336.144V287.144H1189.43V336.144C1189.43 337.429 1188.29 338.572 1187.01 338.572ZM1134.56 289.286V336.286C1134.56 336.429 1134.71 336.572 1134.85 336.572H1187.15C1187.3 336.572 1187.44 336.429 1187.44 336.286V289.286H1134.56Z" fill="#2D5967"/>
</g>
<g id="Group_9">
<path id="Vector_7" d="M1189.43 285.572H1132.43V283.858C1132.43 282.572 1133.57 281.429 1134.85 281.429H1187.15C1188.29 281.429 1189.43 282.572 1189.43 283.858V285.572Z" fill="#2D5967"/>
</g>
</g>
</g>
</g>
<g id="Icon Text Label">
<text id="IconLabel" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="1122.37" y="357.816">OCI Object</tspan></text>
<text id="IconLabel_2" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="1133.19" y="373.816">Storage</tspan></text>
</g>
</g>
<g id="OCI Vault">
<g id="OCI Vault_2">
<g id="Group_10">
<g id="Group_11">
<g id="Group_12">
<path id="Vector_8" d="M1051.13 338.838C1039.92 333.169 1032.97 324.537 1031.81 315.131L1031.68 313.585V310.622H1030.78V313.972H1027.56V310.622H1022.93C1022.16 312.554 1020.35 313.972 1018.17 313.972C1015.33 313.972 1013.14 311.652 1013.14 308.947C1013.14 306.112 1015.46 303.922 1018.17 303.922C1020.35 303.922 1022.29 305.339 1022.93 307.529H1031.56V294.774L1051.64 286.142L1071.73 294.774V313.585C1071.08 323.763 1064 332.911 1052.29 338.709L1051.64 339.096L1051.13 338.838Z" fill="white"/>
<path id="Vector_9" d="M1051.77 286.915L1071.21 295.29V313.586C1070.7 323.377 1063.74 332.396 1052.16 338.194L1051.77 338.452L1051.38 338.194C1040.44 332.654 1033.62 324.279 1032.46 315.003L1032.33 313.586V309.978H1030.91H1030.14V313.328H1028.21V309.978H1022.41C1021.9 311.911 1020.23 313.328 1018.17 313.328C1015.72 313.328 1013.79 311.395 1013.79 308.947C1013.79 306.499 1015.72 304.567 1018.17 304.567C1020.35 304.567 1022.16 306.113 1022.41 308.174H1030.78H1032.2V295.29L1051.77 286.915ZM1051.77 285.498L1051.26 285.756L1031.81 294.13L1031.04 294.517V295.419V307.015H1030.91H1023.44C1022.54 304.953 1020.48 303.407 1018.17 303.407C1015.08 303.407 1012.5 305.984 1012.5 309.076C1012.5 312.168 1015.08 314.745 1018.17 314.745C1020.48 314.745 1022.41 313.457 1023.32 311.395H1026.92V313.457V314.745H1028.21H1030.14H1031.04V315.26C1032.2 325.052 1039.41 333.814 1050.61 339.483L1051 339.74L1051.64 339.998L1052.41 339.612L1052.8 339.354C1064.77 333.298 1071.98 324.022 1072.5 313.714V295.29V294.388L1071.73 294.002L1052.29 285.756L1051.77 285.498Z" fill="white"/>
</g>
<g id="Group_13">
<path id="Vector_10" d="M1051.77 286.914L1032.33 295.289V306.756H1034.26V296.449L1051.77 288.976L1069.28 296.449V313.456C1068.77 322.475 1062.33 330.72 1051.77 336.261C1041.73 331.107 1035.42 323.376 1034.39 315.002H1034.26H1032.46C1033.62 324.278 1040.44 332.653 1051.38 338.193L1051.77 338.451L1052.16 338.193C1063.74 332.395 1070.7 323.376 1071.21 313.585V295.289L1051.77 286.914Z" fill="#2D5967"/>
<path id="Vector_11" d="M1060.91 297.093L1059.63 295.676L1055.63 299.67L1054.09 298.253L1052.8 299.541L1055.63 302.376L1060.91 297.093Z" fill="#2D5967"/>
<path id="Vector_12" d="M1054.22 324.279H1059.5L1056.79 319.641L1054.22 324.279Z" fill="#2D5967"/>
<path id="Vector_13" d="M1045.59 319.77C1044.3 320.028 1043.53 321.316 1043.92 322.605C1044.3 323.893 1045.46 324.666 1046.75 324.28C1048.04 323.893 1048.81 322.733 1048.42 321.445C1048.17 320.285 1046.88 319.512 1045.59 319.77Z" fill="#2D5967"/>
<path id="Vector_14" d="M1064.65 304.308H1038.9V317.192H1064.52L1064.65 304.308ZM1062.71 315.26H1040.83V306.241H1062.71V315.26Z" fill="#2D5967"/>
<path id="Vector_15" d="M1057.56 312.425C1058.56 312.425 1059.37 311.618 1059.37 310.622C1059.37 309.625 1058.56 308.818 1057.56 308.818C1056.57 308.818 1055.76 309.625 1055.76 310.622C1055.76 311.618 1056.57 312.425 1057.56 312.425Z" fill="#2D5967"/>
<path id="Vector_16" d="M1048.94 299.155H1043.53V301.086H1048.94V299.155Z" fill="#2D5967"/>
<path id="Vector_17" d="M1032.33 309.977V313.456H1034.26V313.327V307.916H1030.91H1022.54C1022.16 305.854 1020.35 304.308 1018.17 304.308C1015.72 304.308 1013.79 306.241 1013.79 308.689C1013.79 311.137 1015.72 313.069 1018.17 313.069C1020.23 313.069 1021.9 311.652 1022.41 309.719H1028.21V313.069H1030.14V309.977H1030.91H1032.33ZM1018.17 311.394C1016.75 311.394 1015.72 310.235 1015.72 308.946C1015.72 307.658 1016.88 306.498 1018.17 306.498C1019.45 306.498 1020.61 307.658 1020.61 308.946C1020.61 310.364 1019.58 311.394 1018.17 311.394Z" fill="#2D5967"/>
</g>
</g>
</g>
</g>
<g id="Icon Text Label_2">
<text id="IconLabel_3" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="1009.02" y="357.816">OCI Vault</tspan></text>
</g>
</g>
<g id="Azure DNS">
<g id="Azure-DNS-Zones">
<g id="Group 1495">
<path id="f57e105d-6d2d-4ad7-b8c3-c10684c9f9b8" d="M32.3202 319.757C28.1197 323.013 22.7974 324.468 17.5244 323.8C12.2513 323.133 7.4593 320.398 4.20261 316.198C0.945917 311.997 -0.508719 306.675 0.158704 301.402C0.826126 296.129 3.56093 291.337 7.7615 288.08L7.97362 287.939C12.1983 284.785 17.4957 283.424 22.7173 284.15C27.9388 284.877 32.6637 287.632 35.8673 291.819C39.0709 296.005 40.4952 301.286 39.8312 306.516C39.1672 311.746 36.4685 316.503 32.3202 319.757Z" fill="url(#paint0_radial_14743_2497)"/>
<path id="Vector_18" d="M20.0405 285.794C16.4558 285.794 12.9516 286.857 9.97107 288.848C6.99052 290.84 4.66746 293.671 3.29566 296.982C1.92387 300.294 1.56494 303.938 2.26428 307.454C2.96362 310.97 4.6898 314.199 7.22455 316.734C9.7593 319.269 12.9888 320.995 16.5046 321.694C20.0204 322.394 23.6646 322.035 26.9764 320.663C30.2882 319.291 33.1188 316.968 35.1104 313.988C37.1019 311.007 38.1649 307.503 38.1649 303.918C38.1587 299.113 36.2471 294.507 32.8495 291.109C29.4519 287.712 24.8455 285.8 20.0405 285.794ZM32.1784 291.898C30.5981 292.787 28.8883 293.424 27.1111 293.784C26.4961 291.511 25.4999 289.359 24.165 287.42C27.1968 288.148 29.9694 289.698 32.1784 291.898ZM20.0405 286.807C20.9012 286.807 21.7605 286.878 22.6095 287.019C24.3333 289.072 25.5666 291.49 26.2155 294.09C21.9692 294.868 17.6168 294.868 13.3705 294.09C14.0177 291.541 15.2345 289.172 16.9294 287.161C17.9536 286.949 18.9949 286.831 20.0405 286.807ZM15.3267 287.42C13.9756 289.339 12.9632 291.476 12.3335 293.737C10.7415 293.413 9.22318 292.798 7.85537 291.922C9.92108 289.808 12.4931 288.259 15.3267 287.42ZM7.59612 315.703C8.87196 314.852 10.2944 314.244 11.7914 313.911C12.3758 316.253 13.4614 318.441 14.9732 320.322C12.1566 319.445 9.61515 317.854 7.59612 315.703ZM22.7037 320.888C21.8212 321.006 20.9306 321.053 20.0405 321.029C18.8998 321.032 17.7621 320.913 16.6466 320.676C14.6738 318.753 13.3058 316.295 12.7106 313.605C17.2831 312.674 21.9965 312.674 26.569 313.605C25.9606 316.3 24.5759 318.759 22.5859 320.676L22.7037 320.888ZM24.4243 320.511C25.9826 318.578 27.0934 316.324 27.6768 313.911C29.344 314.303 30.9361 314.964 32.3905 315.868C30.2084 318.093 27.4502 319.668 24.4243 320.416V320.511ZM27.9125 312.922C28.101 312.073 28.266 311.201 28.3838 310.282L27.2997 310.541C27.1818 311.272 27.064 312.002 26.899 312.686C22.1633 311.72 17.2813 311.72 12.5456 312.686C12.3806 312.05 12.2627 311.366 12.1449 310.659C12.1335 310.589 12.1335 310.517 12.1449 310.447L11.0607 310.14C11.0477 310.36 11.0477 310.581 11.0607 310.8C11.0607 311.555 11.32 312.262 11.4614 312.945C9.77966 313.315 8.1813 313.995 6.74764 314.948C4.14739 311.829 2.74501 307.884 2.79254 303.823C2.84006 299.762 4.33436 295.852 7.00689 292.794C8.50584 293.759 10.1665 294.445 11.9092 294.821C11.7442 295.386 11.6028 295.999 11.485 296.612C11.3671 297.225 11.485 297.201 11.2964 297.484L12.4042 297.225V296.824C12.5456 296.211 12.687 295.622 12.852 295.056C15.2224 295.491 17.6312 295.681 20.0405 295.622C22.2388 295.622 24.4324 295.417 26.5926 295.009C26.7576 295.646 26.9226 296.329 27.064 297.013L28.1481 297.272C27.9753 296.423 27.7868 295.638 27.5825 294.915C29.4928 294.496 31.3232 293.771 33.0033 292.77C35.7252 295.852 37.2391 299.815 37.2651 303.927C37.2911 308.039 35.8274 312.021 33.1447 315.137C31.5406 314.088 29.772 313.315 27.9125 312.851V312.922Z" fill="#5EA0EF"/>
<path id="Vector_19" d="M7.52601 299.204C8.43149 299.075 9.34528 299.012 10.26 299.016C11.7101 298.9 13.1502 299.338 14.2903 300.241C14.7428 300.691 15.0994 301.228 15.3385 301.819C15.5775 302.411 15.694 303.045 15.6808 303.682C15.7169 304.391 15.608 305.099 15.3608 305.763C15.1136 306.428 14.7333 307.035 14.2431 307.548C13.0249 308.58 11.4521 309.096 9.85933 308.985C9.07214 308.989 8.28534 308.95 7.50244 308.868L7.52601 299.204ZM8.8223 307.995C9.25388 308.025 9.687 308.025 10.1186 307.995C10.6925 308.061 11.2737 307.994 11.8184 307.802C12.3632 307.61 12.8572 307.297 13.2634 306.886C13.6695 306.476 13.9772 305.978 14.1632 305.431C14.3493 304.885 14.4088 304.303 14.3374 303.73C14.3857 303.197 14.3128 302.661 14.1241 302.161C13.9354 301.661 13.6359 301.211 13.248 300.843C12.8601 300.476 12.3939 300.201 11.8846 300.04C11.3752 299.878 10.8359 299.834 10.3071 299.911C9.81342 299.862 9.31601 299.862 8.8223 299.911V307.995Z" fill="white"/>
<path id="Vector_20" d="M17.3525 308.891V298.969H18.7431L21.9249 303.918C22.5906 304.955 23.189 306.033 23.7161 307.147C23.5983 305.827 23.5747 304.625 23.5747 303.07V298.969H24.7532V308.891H23.4569L20.3458 303.918C19.6623 302.81 19.0024 301.561 18.4838 300.618C18.4838 301.868 18.4838 302.975 18.4838 304.719V308.962L17.3525 308.891Z" fill="white"/>
<path id="Vector_21" d="M26.8522 307.335C27.5683 307.751 28.3812 307.97 29.209 307.972C30.5289 307.972 31.2831 307.288 31.2831 306.275C31.2831 305.261 30.7646 304.813 29.4212 304.319C28.0777 303.824 26.7815 302.904 26.7815 301.49C26.8042 301.097 26.9075 300.713 27.0849 300.361C27.2623 300.009 27.5101 299.698 27.8129 299.446C28.1156 299.194 28.4669 299.007 28.8449 298.897C29.2229 298.786 29.6196 298.754 30.0104 298.803C30.7683 298.782 31.5202 298.944 32.2023 299.275L31.8252 300.335C31.2475 300.019 30.5982 299.857 29.9397 299.864C28.5727 299.864 28.0542 300.665 28.0542 301.349C28.0542 302.032 28.667 302.739 30.034 303.258C31.4009 303.776 32.5794 304.719 32.5794 306.18C32.5794 307.642 31.4481 309.032 29.0912 309.032C28.2097 309.042 27.3407 308.823 26.5693 308.396L26.8522 307.335Z" fill="white"/>
</g>
</g>
<g id="Icon Text Label_3">
<text id="IconLabel_4" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="4" y="341.816">DNS</tspan></text>
</g>
</g>
<g id="Azure Container registry">
<g id="Azure-Container-Registries">
<g id="Group 1494">
<path id="Vector_22" d="M124.018 421.181L129.774 417.684L145.905 423.756C145.553 422.189 144.745 420.761 143.584 419.651L143.562 419.54C142.206 418.23 140.485 417.362 138.626 417.05C138.504 414.162 137.242 411.44 135.117 409.48C132.991 407.521 130.175 406.485 127.286 406.6C124.956 406.558 122.671 407.238 120.744 408.548C118.817 409.858 117.343 411.733 116.525 413.915C114.074 414.214 111.814 415.385 110.156 417.214C108.498 419.043 107.555 421.408 107.498 423.876C107.608 426.654 108.813 429.275 110.851 431.167C112.888 433.059 115.592 434.067 118.37 433.97H124.018V421.181Z" fill="url(#paint1_linear_14743_2497)"/>
<path id="Vector_23" d="M129.887 418.916L129.909 428.432L147.497 432.167V425.542L129.887 418.916Z" fill="#767676"/>
<path id="Vector_24" d="M129.888 418.916L125.13 421.806V430.656L129.91 428.432" fill="#999999"/>
<path id="Vector_25" d="M137.915 428.565L139.515 429.01V423.829L137.915 423.274V428.565Z" fill="#A3A3A3"/>
<path id="Vector_26" d="M136.314 422.762L134.713 422.184V427.72L136.314 428.165V422.762Z" fill="#A3A3A3"/>
<path id="Vector_27" d="M141.116 429.432L142.673 429.855L142.717 424.919L141.116 424.385V429.432Z" fill="#A3A3A3"/>
<path id="Vector_28" d="M131.533 426.898L133.134 427.298V421.673L131.533 421.139V426.898Z" fill="#A3A3A3"/>
<path id="Vector_29" d="M145.896 426.008L144.295 425.453V430.277L145.896 430.722V426.008Z" fill="#A3A3A3"/>
<path id="ef0d1b54-a1e7-4cb9-a4e5-8a8518e7c127" d="M126.752 428.276L125.952 428.743V422.451L126.752 422.029V428.276ZM128.331 421.117L127.508 421.651V427.765L128.331 427.32V421.117Z" fill="#B3B3B3"/>
<path id="Vector_30" d="M147.498 432.167L142.695 433.813L125.13 430.655L129.91 428.432L147.498 432.167Z" fill="url(#paint2_linear_14743_2497)"/>
<path id="Vector_31" d="M147.497 438.949L129.821 442.306L129.91 429.877L147.497 433.146V438.949Z" fill="#767676"/>
<path id="Vector_32" d="M131.533 440.261V432.367L133.134 432.567V439.994L131.533 440.261Z" fill="#A3A3A3"/>
<path id="Vector_33" d="M136.314 439.46L134.713 439.749V432.768L136.314 433.012V439.46Z" fill="#A3A3A3"/>
<path id="Vector_34" d="M137.915 439.215V433.168L139.515 433.368V438.926L137.915 439.215Z" fill="#A3A3A3"/>
<path id="Vector_35" d="M142.695 438.371L141.116 438.66V433.568L142.695 433.813V438.371Z" fill="#A3A3A3"/>
<path id="Vector_36" d="M145.94 437.859L144.295 438.148V433.968L145.829 434.168L145.94 437.859Z" fill="#A3A3A3"/>
<path id="b9f25eb4-4c88-45c2-bc4d-f992757d7e0e" d="M125.13 439.462V432.214L129.933 429.991V442.442L125.13 439.462Z" fill="#999999"/>
<path id="eb9200a7-4693-4427-bdae-b33ce90ff7f2" d="M126.641 439.438L125.93 439.082V432.945L126.641 432.612V439.438ZM128.353 431.767L127.508 432.189V439.927L128.331 440.349V431.767H128.353Z" fill="#B3B3B3"/>
</g>
</g>
<g id="Icon Text Label_4">
<text id="IconLabel_5" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="92.0132" y="460.816">Container</tspan></text>
<text id="IconLabel_6" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="97.8413" y="476.816">Registry</tspan></text>
</g>
</g>
<g id="Availabilty Zone 1">
<rect x="177.5" y="64.5" width="646" height="223" rx="3.5" fill="#DAE8FC"/>
<rect x="177.5" y="64.5" width="646" height="223" rx="3.5" stroke="#0078D7"/>
<text id="Availability Zone" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="682.203" y="85.816">Availability Zone 1</tspan></text>
</g>
<g id="VNet Database primary">
<rect x="561" y="105" width="255" height="174" fill="white"/>
<rect x="561" y="105" width="255" height="174" stroke="#706E6F" stroke-width="2" stroke-dasharray="4 4"/>
<g id="VNet icon">
<rect id="White Vnet BG" x="764" y="102" width="45" height="6" fill="white"/>
<g id="Icon Master">
<g id="Azure_VNet">
<g id="Group_14">
<g id="Group_15">
<path id="Vector_37" d="M795.294 107.545C796.724 107.545 797.884 106.385 797.884 104.955C797.884 103.524 796.724 102.365 795.294 102.365C793.863 102.365 792.704 103.524 792.704 104.955C792.704 106.385 793.863 107.545 795.294 107.545Z" fill="url(#paint3_linear_14743_2497)"/>
<path id="Vector_38" d="M787.124 107.545C788.555 107.545 789.715 106.385 789.715 104.955C789.715 103.524 788.555 102.365 787.124 102.365C785.694 102.365 784.534 103.524 784.534 104.955C784.534 106.385 785.694 107.545 787.124 107.545Z" fill="url(#paint4_linear_14743_2497)"/>
<path id="Vector_39" d="M778.955 107.545C780.386 107.545 781.545 106.385 781.545 104.955C781.545 103.524 780.386 102.365 778.955 102.365C777.524 102.365 776.365 103.524 776.365 104.955C776.365 106.385 777.524 107.545 778.955 107.545Z" fill="url(#paint5_linear_14743_2497)"/>
<path id="Vector_40" d="M780.748 115.316L779.154 116.91C778.955 116.91 778.557 116.91 778.357 116.711L767.398 105.752C767 105.354 767 104.556 767.398 103.959L768.993 102.564L780.748 114.32C780.948 114.519 780.948 114.918 780.748 115.316Z" fill="#50E6FF"/>
<path id="Vector_41" d="M779.154 93.199L780.748 94.793C780.948 94.9923 780.948 95.3908 780.748 95.59L768.993 107.346L767.399 105.752C766.801 105.154 766.801 104.357 767.399 103.959L778.158 93.199C778.357 92.9997 778.756 92.9997 779.154 93.199Z" fill="#1490DF"/>
<path id="Vector_42" d="M805.057 102.365L806.452 103.759C807.05 104.357 807.05 105.154 806.452 105.553L795.493 116.511C795.294 116.711 794.895 116.711 794.497 116.511L792.903 114.917C792.704 114.718 792.704 114.32 792.903 113.921L805.057 102.365Z" fill="#50E6FF"/>
<path id="Vector_43" d="M806.651 105.752L805.057 107.346L793.501 95.7893C793.301 95.59 793.301 95.1915 793.501 94.793L794.895 93.199C795.095 92.9997 795.493 92.9997 795.892 93.199L806.651 103.959C807.05 104.357 807.05 105.154 806.651 105.752Z" fill="#1490DF"/>
</g>
</g>
</g>
</g>
</g>
<text id="VNet" fill="#706E6F" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="569" y="126.816">VNet Primary Database</tspan></text>
</g>
<g id="Azure Cloud boxes">
<rect x="568.5" y="136.5" width="239" height="135" fill="white"/>
<rect x="568.5" y="136.5" width="239" height="135" stroke="#706E6F" stroke-dasharray="8 4"/>
<text id="Azure subnet" fill="#706E6F" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="576" y="157.816">Client</tspan></text>
<text id="Azure subnet_2" fill="#706E6F" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="576" y="173.816">subnet</tspan></text>
</g>
<g id="Oracle Database@Azure">
<g id="Oracle-Database@Azure">
<g id="Group_16">
<path id="Vector_44" d="M697.369 210.728C686.132 210.728 677.022 208.753 677.022 206.316V216.588C677.022 219.024 686.132 221 697.369 221C708.607 221 717.717 219.024 717.717 216.588V206.316C717.717 208.753 708.607 210.728 697.369 210.728ZM714.49 212.82C712.953 213.351 711.359 213.769 709.759 214.065C707.85 214.413 705.898 214.592 703.953 214.592C703.485 214.592 703.103 214.214 703.103 213.746C703.103 213.278 703.481 212.899 703.953 212.899C705.795 212.899 707.644 212.73 709.454 212.398C710.971 212.119 712.478 211.724 713.936 211.219C714.38 211.067 714.862 211.299 715.018 211.744C715.171 212.186 714.938 212.67 714.493 212.823L714.49 212.82ZM697.369 197.518C686.132 197.518 677.022 195.543 677.022 193.106V203.922C677.022 206.359 686.132 208.331 697.369 208.331C708.607 208.331 717.717 206.356 717.717 203.919V193.103C717.717 195.54 708.607 197.515 697.369 197.515V197.518ZM714.49 199.968C712.95 200.5 711.359 200.918 709.759 201.213C707.85 201.562 705.895 201.741 703.953 201.741C703.485 201.741 703.103 201.363 703.103 200.895C703.103 200.427 703.481 200.048 703.953 200.048C705.795 200.048 707.644 199.879 709.454 199.547C710.971 199.268 712.478 198.873 713.936 198.368C714.38 198.216 714.862 198.448 715.018 198.893C715.174 199.338 714.938 199.819 714.493 199.972L714.49 199.968ZM697.369 176.447C686.132 176.447 677.022 178.399 677.022 181.629V190.716C677.022 193.153 686.132 195.125 697.369 195.125C708.607 195.125 717.717 193.149 717.717 190.713V181.958C717.717 178.396 708.607 176.447 697.369 176.447ZM714.49 187.486C712.95 188.017 711.359 188.435 709.759 188.731C707.85 189.079 705.898 189.259 703.953 189.259C703.485 189.259 703.103 188.88 703.103 188.412C703.103 187.944 703.481 187.565 703.953 187.565C705.795 187.565 707.644 187.396 709.454 187.064C710.968 186.785 712.478 186.39 713.936 185.886C714.38 185.733 714.862 185.965 715.018 186.41C715.171 186.852 714.938 187.336 714.493 187.489L714.49 187.486ZM697.369 184.481C687.247 184.481 679.044 182.639 679.044 181.546C679.044 180.205 687.247 178.134 697.369 178.134C707.492 178.134 715.695 180.288 715.695 181.546C715.695 182.689 707.492 184.481 697.369 184.481Z" fill="url(#paint6_linear_14743_2497)"/>
<path id="Vector_45" d="M677.023 181.543V181.387C677.023 178.376 684.95 176.477 695.139 176.235C693.967 173.605 691.514 171.657 688.513 171.258C688.257 165.392 683.337 160.824 677.471 161.007C672.803 160.924 668.59 163.795 666.963 168.171C661.98 168.772 658.186 172.928 658.04 177.944C658.262 183.615 663.029 188.034 668.7 187.831C669.015 187.831 669.337 187.818 669.636 187.791H677.019L677.023 181.543Z" fill="url(#paint7_linear_14743_2497)"/>
</g>
</g>
<g id="Icon Text Label_5">
<text id="IconLabel_7" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="655.547" y="238.816">Oracle AI</tspan></text>
<text id="IconLabel_8" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="625.258" y="254.816">Database@Azure</tspan></text>
</g>
</g>
<g id="Availability Zone 2">
<rect x="177.5" y="304.5" width="646" height="215" rx="3.5" fill="#DAE8FC"/>
<rect x="177.5" y="304.5" width="646" height="215" rx="3.5" stroke="#0078D7"/>
<text id="Availability Zone_2" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="680.094" y="325.816">Availability Zone 2</tspan></text>
</g>
<g id="VNet Database secondary">
<rect x="561" y="345" width="255" height="166" fill="white"/>
<rect x="561" y="345" width="255" height="166" stroke="#706E6F" stroke-width="2" stroke-dasharray="4 4"/>
<g id="VNet icon_2">
<rect id="White Vnet BG_2" x="764" y="342" width="45" height="6" fill="white"/>
<g id="Icon Master_2">
<g id="Azure_VNet_2">
<g id="Group_17">
<g id="Group_18">
<path id="Vector_46" d="M795.294 347.545C796.724 347.545 797.884 346.385 797.884 344.955C797.884 343.524 796.724 342.365 795.294 342.365C793.863 342.365 792.704 343.524 792.704 344.955C792.704 346.385 793.863 347.545 795.294 347.545Z" fill="url(#paint8_linear_14743_2497)"/>
<path id="Vector_47" d="M787.124 347.545C788.555 347.545 789.715 346.385 789.715 344.955C789.715 343.524 788.555 342.365 787.124 342.365C785.694 342.365 784.534 343.524 784.534 344.955C784.534 346.385 785.694 347.545 787.124 347.545Z" fill="url(#paint9_linear_14743_2497)"/>
<path id="Vector_48" d="M778.955 347.545C780.386 347.545 781.545 346.385 781.545 344.955C781.545 343.524 780.386 342.365 778.955 342.365C777.524 342.365 776.365 343.524 776.365 344.955C776.365 346.385 777.524 347.545 778.955 347.545Z" fill="url(#paint10_linear_14743_2497)"/>
<path id="Vector_49" d="M780.748 355.316L779.154 356.91C778.955 356.91 778.557 356.91 778.357 356.711L767.398 345.752C767 345.354 767 344.556 767.398 343.959L768.993 342.564L780.748 354.32C780.948 354.519 780.948 354.918 780.748 355.316Z" fill="#50E6FF"/>
<path id="Vector_50" d="M779.154 333.199L780.748 334.793C780.948 334.992 780.948 335.391 780.748 335.59L768.993 347.346L767.399 345.752C766.801 345.154 766.801 344.357 767.399 343.959L778.158 333.199C778.357 333 778.756 333 779.154 333.199Z" fill="#1490DF"/>
<path id="Vector_51" d="M805.057 342.365L806.452 343.759C807.05 344.357 807.05 345.154 806.452 345.553L795.493 356.512C795.294 356.711 794.895 356.711 794.497 356.512L792.903 354.918C792.704 354.718 792.704 354.32 792.903 353.921L805.057 342.365Z" fill="#50E6FF"/>
<path id="Vector_52" d="M806.651 345.752L805.057 347.346L793.501 335.789C793.301 335.59 793.301 335.192 793.501 334.793L794.895 333.199C795.095 333 795.493 333 795.892 333.199L806.651 343.959C807.05 344.357 807.05 345.154 806.651 345.752Z" fill="#1490DF"/>
</g>
</g>
</g>
</g>
</g>
<text id="VNet_2" fill="#706E6F" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="569" y="366.816">VNet Standby Database</tspan></text>
</g>
<g id="Azure Cloud boxes_2">
<rect x="568.5" y="376.5" width="239" height="127" fill="white"/>
<rect x="568.5" y="376.5" width="239" height="127" stroke="#706E6F" stroke-dasharray="8 4"/>
<text id="Azure subnet_3" fill="#706E6F" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="576" y="397.816">Client</tspan></text>
<text id="Azure subnet_4" fill="#706E6F" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="576" y="413.816">subnet</tspan></text>
</g>
<g id="Oracle Database@Azure_2">
<g id="Oracle-Database@Azure_2">
<g id="Group_19">
<path id="Vector_53" d="M697.369 444.728C686.132 444.728 677.022 442.753 677.022 440.316V450.588C677.022 453.024 686.132 455 697.369 455C708.607 455 717.717 453.024 717.717 450.588V440.316C717.717 442.753 708.607 444.728 697.369 444.728ZM714.49 446.82C712.953 447.351 711.359 447.769 709.759 448.065C707.85 448.413 705.898 448.592 703.953 448.592C703.485 448.592 703.103 448.214 703.103 447.746C703.103 447.278 703.481 446.899 703.953 446.899C705.795 446.899 707.644 446.73 709.454 446.398C710.971 446.119 712.478 445.724 713.936 445.219C714.38 445.067 714.862 445.299 715.018 445.744C715.171 446.186 714.938 446.67 714.493 446.823L714.49 446.82ZM697.369 431.518C686.132 431.518 677.022 429.543 677.022 427.106V437.922C677.022 440.359 686.132 442.331 697.369 442.331C708.607 442.331 717.717 440.356 717.717 437.919V427.103C717.717 429.54 708.607 431.515 697.369 431.515V431.518ZM714.49 433.968C712.95 434.5 711.359 434.918 709.759 435.213C707.85 435.562 705.895 435.741 703.953 435.741C703.485 435.741 703.103 435.363 703.103 434.895C703.103 434.427 703.481 434.048 703.953 434.048C705.795 434.048 707.644 433.879 709.454 433.547C710.971 433.268 712.478 432.873 713.936 432.368C714.38 432.216 714.862 432.448 715.018 432.893C715.174 433.338 714.938 433.819 714.493 433.972L714.49 433.968ZM697.369 410.447C686.132 410.447 677.022 412.399 677.022 415.629V424.716C677.022 427.153 686.132 429.125 697.369 429.125C708.607 429.125 717.717 427.149 717.717 424.713V415.958C717.717 412.396 708.607 410.447 697.369 410.447ZM714.49 421.486C712.95 422.017 711.359 422.435 709.759 422.731C707.85 423.079 705.898 423.259 703.953 423.259C703.485 423.259 703.103 422.88 703.103 422.412C703.103 421.944 703.481 421.565 703.953 421.565C705.795 421.565 707.644 421.396 709.454 421.064C710.968 420.785 712.478 420.39 713.936 419.886C714.38 419.733 714.862 419.965 715.018 420.41C715.171 420.852 714.938 421.336 714.493 421.489L714.49 421.486ZM697.369 418.481C687.247 418.481 679.044 416.639 679.044 415.546C679.044 414.205 687.247 412.134 697.369 412.134C707.492 412.134 715.695 414.288 715.695 415.546C715.695 416.689 707.492 418.481 697.369 418.481Z" fill="url(#paint11_linear_14743_2497)"/>
<path id="Vector_54" d="M677.023 415.543V415.387C677.023 412.376 684.95 410.477 695.139 410.235C693.967 407.606 691.514 405.657 688.513 405.258C688.257 399.392 683.337 394.824 677.471 395.007C672.803 394.924 668.59 397.795 666.963 402.171C661.98 402.772 658.186 406.928 658.04 411.945C658.262 417.615 663.029 422.034 668.7 421.831C669.015 421.831 669.337 421.818 669.636 421.791H677.019L677.023 415.543Z" fill="url(#paint12_linear_14743_2497)"/>
</g>
</g>
<g id="Icon Text Label_6">
<text id="IconLabel_9" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="655.547" y="472.816">Oracle AI</tspan></text>
<text id="IconLabel_10" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="625.258" y="488.816">Database@Azure</tspan></text>
</g>
</g>
<g id="VNet application">
<rect x="193" y="104" width="207" height="407" fill="white"/>
<rect x="193" y="104" width="207" height="407" stroke="#706E6F" stroke-width="2" stroke-dasharray="4 4"/>
<g id="VNet icon_3">
<rect id="White Vnet BG_3" x="348" y="101" width="45" height="6" fill="white"/>
<g id="Icon Master_3">
<g id="Azure_VNet_3">
<g id="Group_20">
<g id="Group_21">
<path id="Vector_55" d="M379.294 106.545C380.724 106.545 381.884 105.385 381.884 103.955C381.884 102.524 380.724 101.365 379.294 101.365C377.863 101.365 376.704 102.524 376.704 103.955C376.704 105.385 377.863 106.545 379.294 106.545Z" fill="url(#paint13_linear_14743_2497)"/>
<path id="Vector_56" d="M371.124 106.545C372.555 106.545 373.715 105.385 373.715 103.955C373.715 102.524 372.555 101.365 371.124 101.365C369.694 101.365 368.534 102.524 368.534 103.955C368.534 105.385 369.694 106.545 371.124 106.545Z" fill="url(#paint14_linear_14743_2497)"/>
<path id="Vector_57" d="M362.955 106.545C364.386 106.545 365.545 105.385 365.545 103.955C365.545 102.524 364.386 101.365 362.955 101.365C361.524 101.365 360.365 102.524 360.365 103.955C360.365 105.385 361.524 106.545 362.955 106.545Z" fill="url(#paint15_linear_14743_2497)"/>
<path id="Vector_58" d="M364.748 114.316L363.154 115.91C362.955 115.91 362.557 115.91 362.357 115.711L351.398 104.752C351 104.354 351 103.556 351.398 102.959L352.993 101.564L364.748 113.32C364.948 113.519 364.948 113.918 364.748 114.316Z" fill="#50E6FF"/>
<path id="Vector_59" d="M363.154 92.199L364.748 93.793C364.948 93.9923 364.948 94.3908 364.748 94.59L352.993 106.346L351.399 104.752C350.801 104.154 350.801 103.357 351.399 102.959L362.158 92.199C362.357 91.9997 362.756 91.9997 363.154 92.199Z" fill="#1490DF"/>
<path id="Vector_60" d="M389.057 101.365L390.452 102.759C391.05 103.357 391.05 104.154 390.452 104.553L379.493 115.511C379.294 115.711 378.895 115.711 378.497 115.511L376.903 113.917C376.704 113.718 376.704 113.32 376.903 112.921L389.057 101.365Z" fill="#50E6FF"/>
<path id="Vector_61" d="M390.651 104.752L389.057 106.346L377.501 94.7893C377.301 94.59 377.301 94.1915 377.501 93.793L378.895 92.199C379.095 91.9997 379.493 91.9997 379.892 92.199L390.651 102.959C391.05 103.357 391.05 104.154 390.651 104.752Z" fill="#1490DF"/>
</g>
</g>
</g>
</g>
</g>
<text id="VNet_3" fill="#706E6F" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" font-weight="600" letter-spacing="0em"><tspan x="201" y="125.816">VNet Application</tspan></text>
</g>
<path id="Vector 78" d="M216.707 296.707C217.098 296.317 217.098 295.683 216.707 295.293L210.343 288.929C209.953 288.538 209.319 288.538 208.929 288.929C208.538 289.319 208.538 289.953 208.929 290.343L214.586 296L208.929 301.657C208.538 302.047 208.538 302.681 208.929 303.071C209.319 303.462 209.953 303.462 210.343 303.071L216.707 296.707ZM42.0156 297L216 297L216 295L42.0156 295L42.0156 297Z" fill="#312D2A"/>
<path id="Vector 82" d="M352 432V433H353V432H352ZM151.293 431.293C150.902 431.683 150.902 432.317 151.293 432.707L157.657 439.071C158.047 439.462 158.68 439.462 159.071 439.071C159.461 438.681 159.461 438.047 159.071 437.657L153.414 432L159.071 426.343C159.461 425.953 159.461 425.319 159.071 424.929C158.68 424.538 158.047 424.538 157.657 424.929L151.293 431.293ZM352 431H152V433H352V431ZM353 432V347H351V432H353Z" fill="#312D2A"/>
<path id="Vector 79" d="M319.844 296.674C320.234 296.283 320.234 295.65 319.844 295.26L313.48 288.896C313.089 288.505 312.456 288.505 312.065 288.896C311.675 289.286 311.675 289.919 312.065 290.31L317.722 295.967L312.065 301.624C311.675 302.014 311.675 302.647 312.065 303.038C312.456 303.428 313.089 303.428 313.48 303.038L319.844 296.674ZM285.469 296.967L319.136 296.967L319.136 294.967L285.469 294.967L285.469 296.967Z" fill="#312D2A"/>
<path id="Vector 84" d="M1048.71 184.707C1049.1 184.317 1049.1 183.683 1048.71 183.293L1042.34 176.929C1041.95 176.538 1041.32 176.538 1040.93 176.929C1040.54 177.319 1040.54 177.953 1040.93 178.343L1046.59 184L1040.93 189.657C1040.54 190.047 1040.54 190.681 1040.93 191.071C1041.32 191.462 1041.95 191.462 1042.34 191.071L1048.71 184.707ZM721 185L1048 185L1048 183L721 183L721 185Z" fill="#312D2A"/>
<path id="Vector 1705" d="M499.293 199.293C498.902 199.683 498.902 200.317 499.293 200.707L505.657 207.071C506.047 207.462 506.681 207.462 507.071 207.071C507.462 206.681 507.462 206.047 507.071 205.657L501.414 200L507.071 194.343C507.462 193.953 507.462 193.319 507.071 192.929C506.681 192.538 506.047 192.538 505.657 192.929L499.293 199.293ZM673 199L500 199L500 201L673 201L673 199Z" fill="#312D2A"/>
<path id="Vector 87" d="M1048.22 456.707C1048.61 456.317 1048.61 455.684 1048.22 455.293L1041.86 448.929C1041.47 448.539 1040.83 448.539 1040.44 448.929C1040.05 449.32 1040.05 449.953 1040.44 450.343L1046.1 456L1040.44 461.657C1040.05 462.048 1040.05 462.681 1040.44 463.071C1040.83 463.462 1041.47 463.462 1041.86 463.071L1048.22 456.707ZM721 457L1047.51 457L1047.51 455L721 455L721 457Z" fill="#312D2A"/>
<path id="Vector 85" d="M1008.71 288.707C1009.1 288.317 1009.1 287.683 1008.71 287.293L1002.34 280.929C1001.95 280.538 1001.32 280.538 1000.93 280.929C1000.54 281.319 1000.54 281.953 1000.93 282.343L1006.59 288L1000.93 293.657C1000.54 294.047 1000.54 294.681 1000.93 295.071C1001.32 295.462 1001.95 295.462 1002.34 295.071L1008.71 288.707ZM935.896 200L936.896 200L936.896 199L935.896 199L935.896 200ZM935.896 288L934.896 288L934.896 289L935.896 289L935.896 288ZM721 201L935.896 201L935.896 199L721 199L721 201ZM935.896 289L1008 289L1008 287L935.896 287L935.896 289ZM934.896 200L934.896 244L936.896 244L936.896 200L934.896 200ZM934.896 244L934.896 288L936.896 288L936.896 244L934.896 244Z" fill="#312D2A"/>
<path id="Vector 86" d="M1008.71 319.293C1009.1 319.683 1009.1 320.317 1008.71 320.707L1002.34 327.071C1001.95 327.462 1001.32 327.462 1000.93 327.071C1000.54 326.681 1000.54 326.047 1000.93 325.657L1006.59 320L1000.93 314.343C1000.54 313.953 1000.54 313.319 1000.93 312.929C1001.32 312.538 1001.95 312.538 1002.34 312.929L1008.71 319.293ZM936.398 440L937.398 440L937.398 441L936.398 441L936.398 440ZM936.398 320L935.398 320L935.398 319L936.398 319L936.398 320ZM721.043 439L936.398 439L936.398 441L721.043 441L721.043 439ZM935.398 440L935.398 320L937.398 320L937.398 440L935.398 440ZM936.398 319L1008 319L1008 321L936.398 321L936.398 319Z" fill="#312D2A"/>
<rect id="Rectangle 702" x="676.645" y="272" width="22.4688" height="8" fill="white"/>
<rect id="Rectangle 702_2" x="396" y="292" width="8" height="8" fill="white"/>
<path id="Vector 1704" d="M687.879 296V297H688.879V296H687.879ZM688.586 271.293C688.195 270.902 687.562 270.902 687.172 271.293L680.808 277.657C680.417 278.047 680.417 278.681 680.808 279.071C681.198 279.462 681.832 279.462 682.222 279.071L687.879 273.414L693.536 279.071C693.926 279.462 694.559 279.462 694.95 279.071C695.34 278.681 695.34 278.047 694.95 277.657L688.586 271.293ZM383.031 297H687.879V295H383.031V297ZM688.879 296V272H686.879V296H688.879Z" fill="#312D2A"/>
<path id="Vector 83" d="M908.188 215.428H909.188V214.428H908.188V215.428ZM908.188 424V425H909.188V424H908.188ZM721.107 423.293C720.716 423.683 720.716 424.317 721.107 424.707L727.471 431.071C727.861 431.462 728.494 431.462 728.885 431.071C729.275 430.681 729.275 430.047 728.885 429.657L723.228 424L728.885 418.343C729.275 417.953 729.275 417.319 728.885 416.929C728.494 416.538 727.861 416.538 727.471 416.929L721.107 423.293ZM721 216.428H908.188V214.428H721V216.428ZM907.188 215.428V424H909.188V215.428H907.188ZM908.188 423L721.814 423L721.814 425L908.188 425V423Z" fill="#312D2A"/>
<g id="Azure Load Balancer">
<g id="Azure-icon-service-Load-Balancers">
<path id="Vector_62" d="M220.693 294.567L248.659 266.6C248.846 266.409 249.068 266.256 249.315 266.152C249.561 266.048 249.825 265.995 250.093 265.995C250.36 265.995 250.624 266.048 250.87 266.152C251.117 266.256 251.34 266.409 251.526 266.6L279.493 294.567C279.684 294.753 279.836 294.976 279.94 295.222C280.044 295.468 280.098 295.733 280.098 296C280.098 296.267 280.044 296.532 279.94 296.778C279.836 297.024 279.684 297.247 279.493 297.433L251.493 325.433C251.119 325.8 250.616 326.005 250.093 326.005C249.569 326.005 249.066 325.8 248.693 325.433L220.693 297.433C220.501 297.247 220.349 297.024 220.245 296.778C220.141 296.532 220.087 296.267 220.087 296C220.087 295.733 220.141 295.468 220.245 295.222C220.349 294.976 220.501 294.753 220.693 294.567Z" fill="url(#paint16_linear_14743_2497)"/>
<path id="Vector_63" d="M257.426 279.333L250.36 272.3C250.286 272.235 250.191 272.198 250.093 272.198C249.994 272.198 249.9 272.235 249.826 272.3L242.76 279.333C242.695 279.377 242.647 279.442 242.625 279.518C242.604 279.593 242.609 279.674 242.641 279.745C242.673 279.817 242.729 279.875 242.799 279.91C242.87 279.944 242.95 279.952 243.026 279.933H247.16C247.208 279.933 247.255 279.943 247.3 279.961C247.344 279.98 247.385 280.007 247.419 280.041C247.453 280.075 247.48 280.115 247.498 280.16C247.517 280.204 247.526 280.252 247.526 280.3V286.967C247.526 287.064 247.565 287.157 247.634 287.226C247.702 287.295 247.796 287.333 247.893 287.333H252.293C252.39 287.333 252.483 287.295 252.552 287.226C252.621 287.157 252.66 287.064 252.66 286.967V280.3C252.66 280.252 252.669 280.204 252.687 280.16C252.706 280.115 252.733 280.075 252.767 280.041C252.801 280.007 252.841 279.98 252.886 279.961C252.93 279.943 252.978 279.933 253.026 279.933H257.16C257.236 279.952 257.316 279.944 257.386 279.91C257.457 279.875 257.513 279.817 257.545 279.745C257.577 279.674 257.582 279.593 257.56 279.518C257.539 279.442 257.491 279.377 257.426 279.333Z" fill="#B4EC36"/>
<path id="Vector_64" d="M233.426 288.033L226.426 295.133C226.363 295.201 226.328 295.291 226.328 295.383C226.328 295.476 226.363 295.565 226.426 295.633L233.426 302.667C233.477 302.721 233.544 302.759 233.617 302.774C233.69 302.79 233.766 302.782 233.835 302.753C233.904 302.724 233.963 302.675 234.003 302.612C234.043 302.549 234.063 302.475 234.059 302.4V298.3C234.059 298.203 234.098 298.109 234.167 298.041C234.236 297.972 234.329 297.933 234.426 297.933H241.093C241.139 297.934 241.186 297.924 241.229 297.905C241.271 297.886 241.31 297.859 241.341 297.824C241.372 297.79 241.396 297.749 241.411 297.704C241.426 297.66 241.431 297.613 241.426 297.567V293.167C241.454 293.12 241.47 293.067 241.473 293.013C241.476 292.958 241.465 292.904 241.442 292.855C241.419 292.805 241.384 292.763 241.341 292.73C241.297 292.697 241.246 292.675 241.193 292.667H234.526C234.48 292.671 234.433 292.666 234.388 292.652C234.344 292.637 234.303 292.613 234.269 292.582C234.234 292.55 234.206 292.512 234.188 292.469C234.169 292.426 234.159 292.38 234.159 292.333V288.3C234.195 288.203 234.19 288.095 234.146 288.002C234.103 287.908 234.023 287.835 233.926 287.8C233.829 287.765 233.722 287.769 233.628 287.813C233.534 287.857 233.461 287.936 233.426 288.033Z" fill="#B4EC36"/>
<path id="Vector_65" d="M267.026 302.667L274.126 295.6C274.189 295.532 274.224 295.443 274.224 295.35C274.224 295.257 274.189 295.168 274.126 295.1L267.026 288.033C266.973 287.99 266.91 287.962 266.842 287.953C266.775 287.943 266.706 287.953 266.643 287.981C266.581 288.009 266.528 288.053 266.489 288.109C266.451 288.166 266.429 288.232 266.426 288.3V292.467C266.426 292.513 266.417 292.56 266.398 292.602C266.379 292.645 266.351 292.684 266.317 292.715C266.282 292.746 266.241 292.77 266.197 292.785C266.153 292.8 266.106 292.805 266.059 292.8H259.393C259.346 292.8 259.3 292.809 259.257 292.828C259.214 292.847 259.176 292.875 259.144 292.909C259.113 292.944 259.089 292.984 259.074 293.029C259.06 293.073 259.055 293.12 259.059 293.167V297.567C259.055 297.613 259.06 297.66 259.074 297.704C259.089 297.749 259.113 297.79 259.144 297.824C259.176 297.859 259.214 297.886 259.257 297.905C259.3 297.924 259.346 297.934 259.393 297.933H266.059C266.157 297.933 266.25 297.972 266.319 298.041C266.387 298.109 266.426 298.203 266.426 298.3V302.433C266.434 302.499 266.46 302.561 266.501 302.612C266.541 302.664 266.595 302.704 266.657 302.728C266.718 302.752 266.785 302.759 266.85 302.748C266.915 302.737 266.976 302.709 267.026 302.667Z" fill="#B4EC36"/>
<path id="Vector_66" d="M259.393 296C259.404 294.266 258.929 292.563 258.023 291.084C257.118 289.606 255.816 288.41 254.267 287.631C252.717 286.853 250.98 286.524 249.253 286.68C247.526 286.837 245.877 287.473 244.493 288.517C243.108 289.562 242.043 290.972 241.418 292.59C240.793 294.207 240.633 295.968 240.955 297.671C241.278 299.375 242.07 300.955 243.243 302.232C244.416 303.51 245.922 304.434 247.593 304.9V308.067C246.458 308.653 245.553 309.604 245.023 310.766C244.493 311.929 244.369 313.236 244.671 314.477C244.973 315.718 245.683 316.822 246.687 317.612C247.691 318.401 248.932 318.831 250.209 318.831C251.487 318.831 252.728 318.401 253.732 317.612C254.736 316.822 255.446 315.718 255.748 314.477C256.05 313.236 255.926 311.929 255.396 310.766C254.866 309.604 253.961 308.653 252.826 308.067V304.733C254.708 304.166 256.359 303.013 257.54 301.442C258.721 299.872 259.37 297.965 259.393 296Z" fill="white"/>
<path id="e99c3387-15c3-4f28-bd4b-cb209b430e06" d="M250.126 301.367C253.108 301.367 255.526 298.949 255.526 295.967C255.526 292.984 253.108 290.567 250.126 290.567C247.144 290.567 244.726 292.984 244.726 295.967C244.726 298.949 247.144 301.367 250.126 301.367Z" fill="#5EA0EF"/>
</g>
<g id="Icon Text Label_7">
<text id="IconLabel_11" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="232.054" y="343.816">Load</tspan></text>
<text id="IconLabel_12" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="218.788" y="359.816">Balancer</tspan></text>
</g>
</g>
<g id="AKS">
<g id="Azure Kubernetes Service AKS">
<g id="Azure Kubernetes Service AKS_2">
<g id="j4rmrkptef">
<path id="Vector_67" fill-rule="evenodd" clip-rule="evenodd" d="M348.19 293.363L338.95 296.904V282.27L348.19 285.456V293.363Z" fill="#804998"/>
</g>
<g id="j4rmrkqfeg">
<path id="Vector_68" fill-rule="evenodd" clip-rule="evenodd" d="M330.67 284.748V294.307L337.51 296.904V282.388L330.67 284.748ZM331.39 293.6L331.031 293.481V285.574L331.39 285.456L331.75 285.338L332.11 285.22V293.836L331.75 293.717L331.39 293.6ZM333.19 294.071L332.71 293.953V285.102L333.19 284.984L333.67 284.866L334.15 284.748V294.426L333.67 294.307L333.19 294.071ZM335.35 294.78L334.75 294.543V284.512L335.35 284.394L335.95 284.158L336.67 283.922V295.134L335.95 294.898L335.35 294.78Z" fill="#804998"/>
</g>
<g id="j4rmrkr6eh">
<path id="Vector_69" fill-rule="evenodd" clip-rule="evenodd" d="M369.67 293.363L360.43 296.904V282.27L369.67 285.456V293.363Z" fill="#804998"/>
</g>
<g id="j4rmrkrnei">
<path id="Vector_70" fill-rule="evenodd" clip-rule="evenodd" d="M352.149 284.748V294.307L358.989 296.904V282.388L352.149 284.748ZM352.87 293.6L352.51 293.481V285.574L352.87 285.456L353.23 285.338L353.589 285.22V293.836L353.23 293.717L352.87 293.6ZM354.67 294.071L354.189 293.953V285.102L354.67 284.984L355.149 284.866L355.63 284.748V294.426L355.149 294.307L354.67 294.071ZM356.83 294.78L356.23 294.543V284.512L356.83 284.394L357.43 284.158L358.149 283.922V295.134L357.43 294.898L356.83 294.78Z" fill="#804998"/>
</g>
<g id="j4rmrkrvej">
<path id="Vector_71" fill-rule="evenodd" clip-rule="evenodd" d="M348.19 322.395L338.95 325.936V311.302L348.19 314.488V322.395Z" fill="#804998"/>
</g>
<g id="j4rmrks6ek">
<path id="Vector_72" fill-rule="evenodd" clip-rule="evenodd" d="M330.67 313.78V323.34L337.51 325.936V311.42L330.67 313.78ZM331.39 322.631L331.03 322.514V314.606L331.39 314.488L331.75 314.37L332.11 314.252V322.868L331.75 322.75L331.39 322.631ZM333.19 323.104L332.71 322.986V314.134L333.19 314.016L333.67 313.898L334.15 313.78V323.458L333.67 323.34L333.19 323.104ZM335.35 323.812L334.75 323.576V313.544L335.35 313.426L335.95 313.19L336.67 312.954V324.166L335.95 323.93L335.35 323.812Z" fill="#804998"/>
</g>
<g id="j4rmrkseel">
<path id="Vector_73" fill-rule="evenodd" clip-rule="evenodd" d="M369.67 322.395L360.43 325.936V311.302L369.67 314.488V322.395Z" fill="#804998"/>
</g>
<g id="j4rmrkspem">
<path id="Vector_74" fill-rule="evenodd" clip-rule="evenodd" d="M352.149 313.78V323.34L358.989 325.936V311.42L352.149 313.78ZM352.87 322.631L352.51 322.514V314.606L352.87 314.488L353.23 314.37L353.589 314.252V322.868L353.23 322.75L352.87 322.631ZM354.67 323.104L354.189 322.986V314.134L354.67 314.016L355.149 313.898L355.63 313.78V323.458L355.149 323.34L354.67 323.104ZM356.83 323.812L356.23 323.576V313.544L356.83 313.426L357.43 313.19L358.149 312.954V324.166L357.43 323.93L356.83 323.812Z" fill="#804998"/>
</g>
<g id="j4rmrkt5en">
<path id="Vector_75" fill-rule="evenodd" clip-rule="evenodd" d="M359.59 307.88L350.47 311.303V296.786L359.59 299.973V307.88Z" fill="#804998"/>
</g>
<g id="j4rmrktheo">
<path id="Vector_76" fill-rule="evenodd" clip-rule="evenodd" d="M342.07 299.147V308.706L348.91 311.303V296.786L342.07 299.147ZM342.79 307.998L342.43 307.88V299.973L342.79 299.855L343.15 299.737L343.51 299.619V308.234L343.15 308.116L342.79 307.998ZM344.59 308.588L344.11 308.47V299.619L344.59 299.501L345.07 299.383L345.55 299.265V308.942L345.07 308.824L344.59 308.588ZM346.75 309.296L346.15 309.06V299.029L346.75 298.911L347.35 298.675L348.07 298.439V309.65L347.35 309.414L346.75 309.296Z" fill="#804998"/>
</g>
<g id="j4rmrktrep">
<path id="Vector_77" fill-rule="evenodd" clip-rule="evenodd" d="M338.23 307.88L329.11 311.303V296.786L338.23 299.973V307.88Z" fill="#804998"/>
</g>
<g id="j4rmrku6eq">
<path id="Vector_78" fill-rule="evenodd" clip-rule="evenodd" d="M320.71 299.147V308.706L327.55 311.303V296.786L320.71 299.147ZM321.43 307.998L321.07 307.88V299.973L321.43 299.855L321.79 299.737L322.15 299.619V308.234L321.79 308.116L321.43 307.998ZM323.23 308.588L322.75 308.47V299.619L323.23 299.501L323.71 299.383L324.19 299.265V308.942L323.71 308.824L323.23 308.588ZM325.39 309.296L324.79 309.06V299.029L325.39 298.911L325.99 298.675L326.71 298.439V309.65L325.99 309.414L325.39 309.296Z" fill="#804998"/>
</g>
<g id="j4rmrkuder">
<path id="Vector_79" fill-rule="evenodd" clip-rule="evenodd" d="M380.71 307.88L371.59 311.303V296.786L380.71 299.973V307.88Z" fill="#804998"/>
</g>
<g id="j4rmrkukes">
<path id="Vector_80" opacity="0.2" fill-rule="evenodd" clip-rule="evenodd" d="M348.19 293.363L338.95 296.904V282.27L348.19 285.456V293.363Z" fill="white"/>
</g>
<g id="j4rmrkutet">
<path id="Vector_81" opacity="0.2" fill-rule="evenodd" clip-rule="evenodd" d="M369.67 293.363L360.43 296.904V282.27L369.67 285.456V293.363Z" fill="white"/>
</g>
<g id="j4rmrkv0eu">
<path id="Vector_82" opacity="0.2" fill-rule="evenodd" clip-rule="evenodd" d="M348.19 322.395L338.95 325.936V311.302L348.19 314.488V322.395Z" fill="white"/>
</g>
<g id="j4rmrkv6ev">
<path id="Vector_83" opacity="0.2" fill-rule="evenodd" clip-rule="evenodd" d="M369.67 322.395L360.43 325.936V311.302L369.67 314.488V322.395Z" fill="white"/>
</g>
<g id="j4rmrkvfew">
<path id="Vector_84" opacity="0.2" fill-rule="evenodd" clip-rule="evenodd" d="M359.59 307.88L350.47 311.303V296.786L359.59 299.973V307.88Z" fill="white"/>
</g>
<g id="j4rmrkvmex">
<path id="Vector_85" opacity="0.2" fill-rule="evenodd" clip-rule="evenodd" d="M338.23 307.88L329.11 311.303V296.786L338.23 299.973V307.88Z" fill="white"/>
</g>
<g id="j4rmrkvsey">
<path id="Vector_86" opacity="0.2" fill-rule="evenodd" clip-rule="evenodd" d="M380.71 307.88L371.59 311.303V296.786L380.71 299.973V307.88Z" fill="white"/>
</g>
<g id="j4rmrkw4ez">
<path id="Vector_87" fill-rule="evenodd" clip-rule="evenodd" d="M363.189 299.147V308.706L370.03 311.303V296.786L363.189 299.147ZM363.91 307.998L363.55 307.88V299.973L363.91 299.855L364.27 299.737L364.63 299.619V308.234L364.27 308.116L363.91 307.998ZM365.71 308.588L365.23 308.47V299.619L365.71 299.501L366.189 299.383L366.67 299.265V308.942L366.189 308.824L365.71 308.588ZM367.87 309.296L367.27 309.06V299.029L367.87 298.911L368.47 298.675L369.189 298.439V309.65L368.47 309.414L367.87 309.296Z" fill="#804998"/>
</g>
</g>
</g>
<g id="Icon Text Label_8">
<text id="IconLabel_13" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="335.567" y="343.816">AKS</tspan></text>
</g>
</g>
<g id="AKS_2">
<g id="Srv-Zero Data Loss Recovery Appliance">
<g id="Group_22">
<g id="Group_23">
<path id="Vector_88" d="M462.381 220.286V217.714L465.238 216.286V161.714H494.952V216.286L497.809 217.714V220.286H462.381Z" fill="white"/>
<path id="Vector_89" d="M494.238 162.429V216.714L497.095 218.143V219.571H494.238H465.952H463.095V218.143L465.952 216.714V162.429H494.238ZM495.667 161H494.238H465.952H464.524V162.429V215.857L462.381 216.857L461.667 217.286V218.143V219.571V221H463.095H465.952H494.095H496.952H498.381V219.571V218.143V217.286L497.524 216.857L495.381 215.857V162.429V161H495.667Z" fill="white"/>
</g>
<g id="Group_24">
<path id="Vector_90" d="M494.238 216.714V162.428H465.952V216.714L463.095 218.143V219.571H465.952H494.095H496.952V218.143L494.238 216.714ZM468.952 216.714V165.286H491.381V216.714H468.952Z" fill="#2D5967"/>
<path id="Vector_91" d="M489.238 167.428H471.095V170.286H489.238V167.428Z" fill="#2D5967"/>
<path id="Vector_92" d="M486.952 172.571H473.238V175.143H471.095V178H473.238V180.571H486.952V178H489.095V175.143H486.952V172.571ZM484.095 177.571H476.095V175.428H484.095V177.571Z" fill="#2D5967"/>
<path id="Vector_93" d="M473.952 182.714H471.095V185.571H473.952V182.714Z" fill="#2D5967"/>
<path id="Vector_94" d="M478.952 182.714H476.095V185.571H478.952V182.714Z" fill="#2D5967"/>
<path id="Vector_95" d="M484.095 182.714H481.238V185.571H484.095V182.714Z" fill="#2D5967"/>
<path id="Vector_96" d="M489.095 182.714H486.238V185.571H489.095V182.714Z" fill="#2D5967"/>
<path id="Vector_97" d="M473.952 187.714H471.095V190.571H473.952V187.714Z" fill="#2D5967"/>
<path id="Vector_98" d="M478.952 187.714H476.095V190.571H478.952V187.714Z" fill="#2D5967"/>
<path id="Vector_99" d="M484.095 187.714H481.238V190.571H484.095V187.714Z" fill="#2D5967"/>
<path id="Vector_100" d="M489.095 187.714H486.238V190.571H489.095V187.714Z" fill="#2D5967"/>
</g>
<g id="Group_25">
<path id="Vector_101" d="M475.238 212V195.714H479.809C481.666 195.714 483.095 196.143 484.095 197C484.952 197.857 485.524 199.143 485.524 200.714C485.524 201.714 485.238 202.714 484.809 203.429C484.381 204.143 483.666 204.714 482.666 205.143L486.095 212H482.381L479.666 205.714L478.524 205.429V212H475.238ZM478.524 203.429H479.666C481.238 203.429 482.095 202.571 482.095 200.857C482.095 199.143 481.238 198.286 479.666 198.286H478.524V203.429Z" fill="#2D5967"/>
</g>
</g>
</g>
<g id="Icon Text Label_9">
<text id="IconLabel_14" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="432.953" y="238.816">Autonomous</tspan></text>
<text id="IconLabel_15" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="418.695" y="254.816">Recovery Service</tspan></text>
</g>
</g>
<g id="AKS_3">
<g id="Srv-Zero Data Loss Recovery Appliance_2">
<g id="Group_26">
<g id="Group_27">
<path id="Vector_102" d="M462.381 454.286V451.714L465.238 450.286V395.714H494.952V450.286L497.809 451.714V454.286H462.381Z" fill="white"/>
<path id="Vector_103" d="M494.238 396.429V450.714L497.095 452.143V453.571H494.238H465.952H463.095V452.143L465.952 450.714V396.429H494.238ZM495.667 395H494.238H465.952H464.524V396.429V449.857L462.381 450.857L461.667 451.286V452.143V453.571V455H463.095H465.952H494.095H496.952H498.381V453.571V452.143V451.286L497.524 450.857L495.381 449.857V396.429V395H495.667Z" fill="white"/>
</g>
<g id="Group_28">
<path id="Vector_104" d="M494.238 450.714V396.429H465.952V450.714L463.095 452.143V453.571H465.952H494.095H496.952V452.143L494.238 450.714ZM468.952 450.714V399.286H491.381V450.714H468.952Z" fill="#2D5967"/>
<path id="Vector_105" d="M489.238 401.429H471.095V404.286H489.238V401.429Z" fill="#2D5967"/>
<path id="Vector_106" d="M486.952 406.571H473.238V409.143H471.095V412H473.238V414.571H486.952V412H489.095V409.143H486.952V406.571ZM484.095 411.571H476.095V409.429H484.095V411.571Z" fill="#2D5967"/>
<path id="Vector_107" d="M473.952 416.714H471.095V419.571H473.952V416.714Z" fill="#2D5967"/>
<path id="Vector_108" d="M478.952 416.714H476.095V419.571H478.952V416.714Z" fill="#2D5967"/>
<path id="Vector_109" d="M484.095 416.714H481.238V419.571H484.095V416.714Z" fill="#2D5967"/>
<path id="Vector_110" d="M489.095 416.714H486.238V419.571H489.095V416.714Z" fill="#2D5967"/>
<path id="Vector_111" d="M473.952 421.714H471.095V424.571H473.952V421.714Z" fill="#2D5967"/>
<path id="Vector_112" d="M478.952 421.714H476.095V424.571H478.952V421.714Z" fill="#2D5967"/>
<path id="Vector_113" d="M484.095 421.714H481.238V424.571H484.095V421.714Z" fill="#2D5967"/>
<path id="Vector_114" d="M489.095 421.714H486.238V424.571H489.095V421.714Z" fill="#2D5967"/>
</g>
<g id="Group_29">
<path id="Vector_115" d="M475.238 446V429.714H479.809C481.666 429.714 483.095 430.143 484.095 431C484.952 431.857 485.524 433.143 485.524 434.714C485.524 435.714 485.238 436.714 484.809 437.429C484.381 438.143 483.666 438.714 482.666 439.143L486.095 446H482.381L479.666 439.714L478.524 439.429V446H475.238ZM478.524 437.429H479.666C481.238 437.429 482.095 436.571 482.095 434.857C482.095 433.143 481.238 432.286 479.666 432.286H478.524V437.429Z" fill="#2D5967"/>
</g>
</g>
</g>
<g id="Icon Text Label_10">
<text id="IconLabel_16" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="432.953" y="472.816">Autonomous</tspan></text>
<text id="IconLabel_17" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="418.695" y="488.816">Recovery Service</tspan></text>
</g>
</g>
<g id="AKS_4">
<g id="Srv-Zero Data Loss Recovery Appliance_3">
<g id="Group_30">
<g id="Group_31">
<path id="Vector_116" d="M1086.38 220.286V217.714L1089.24 216.286V161.714H1118.95V216.286L1121.81 217.714V220.286H1086.38Z" fill="white"/>
<path id="Vector_117" d="M1118.24 162.429V216.714L1121.1 218.143V219.571H1118.24H1089.95H1087.1V218.143L1089.95 216.714V162.429H1118.24ZM1119.67 161H1118.24H1089.95H1088.52V162.429V215.857L1086.38 216.857L1085.67 217.286V218.143V219.571V221H1087.1H1089.95H1118.1H1120.95H1122.38V219.571V218.143V217.286L1121.52 216.857L1119.38 215.857V162.429V161H1119.67Z" fill="white"/>
</g>
<g id="Group_32">
<path id="Vector_118" d="M1118.24 216.714V162.428H1089.95V216.714L1087.1 218.143V219.571H1089.95H1118.1H1120.95V218.143L1118.24 216.714ZM1092.95 216.714V165.286H1115.38V216.714H1092.95Z" fill="#2D5967"/>
<path id="Vector_119" d="M1113.24 167.428H1095.1V170.286H1113.24V167.428Z" fill="#2D5967"/>
<path id="Vector_120" d="M1110.95 172.571H1097.24V175.143H1095.1V178H1097.24V180.571H1110.95V178H1113.1V175.143H1110.95V172.571ZM1108.1 177.571H1100.1V175.428H1108.1V177.571Z" fill="#2D5967"/>
<path id="Vector_121" d="M1097.95 182.714H1095.1V185.571H1097.95V182.714Z" fill="#2D5967"/>
<path id="Vector_122" d="M1102.95 182.714H1100.1V185.571H1102.95V182.714Z" fill="#2D5967"/>
<path id="Vector_123" d="M1108.1 182.714H1105.24V185.571H1108.1V182.714Z" fill="#2D5967"/>
<path id="Vector_124" d="M1113.1 182.714H1110.24V185.571H1113.1V182.714Z" fill="#2D5967"/>
<path id="Vector_125" d="M1097.95 187.714H1095.1V190.571H1097.95V187.714Z" fill="#2D5967"/>
<path id="Vector_126" d="M1102.95 187.714H1100.1V190.571H1102.95V187.714Z" fill="#2D5967"/>
<path id="Vector_127" d="M1108.1 187.714H1105.24V190.571H1108.1V187.714Z" fill="#2D5967"/>
<path id="Vector_128" d="M1113.1 187.714H1110.24V190.571H1113.1V187.714Z" fill="#2D5967"/>
</g>
<g id="Group_33">
<path id="Vector_129" d="M1099.24 212V195.714H1103.81C1105.67 195.714 1107.09 196.143 1108.09 197C1108.95 197.857 1109.52 199.143 1109.52 200.714C1109.52 201.714 1109.24 202.714 1108.81 203.429C1108.38 204.143 1107.67 204.714 1106.67 205.143L1110.09 212H1106.38L1103.67 205.714L1102.52 205.429V212H1099.24ZM1102.52 203.429H1103.67C1105.24 203.429 1106.09 202.571 1106.09 200.857C1106.09 199.143 1105.24 198.286 1103.67 198.286H1102.52V203.429Z" fill="#2D5967"/>
</g>
</g>
</g>
<g id="Icon Text Label_11">
<text id="IconLabel_18" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="1056.95" y="238.816">Autonomous</tspan></text>
<text id="IconLabel_19" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="1042.7" y="254.816">Recovery Service</tspan></text>
</g>
</g>
<g id="AKS_5">
<g id="Srv-Zero Data Loss Recovery Appliance_4">
<g id="Group_34">
<g id="Group_35">
<path id="Vector_130" d="M1086.38 454.286V451.714L1089.24 450.286V395.714H1118.95V450.286L1121.81 451.714V454.286H1086.38Z" fill="white"/>
<path id="Vector_131" d="M1118.24 396.429V450.714L1121.1 452.143V453.571H1118.24H1089.95H1087.1V452.143L1089.95 450.714V396.429H1118.24ZM1119.67 395H1118.24H1089.95H1088.52V396.429V449.857L1086.38 450.857L1085.67 451.286V452.143V453.571V455H1087.1H1089.95H1118.1H1120.95H1122.38V453.571V452.143V451.286L1121.52 450.857L1119.38 449.857V396.429V395H1119.67Z" fill="white"/>
</g>
<g id="Group_36">
<path id="Vector_132" d="M1118.24 450.714V396.429H1089.95V450.714L1087.1 452.143V453.571H1089.95H1118.1H1120.95V452.143L1118.24 450.714ZM1092.95 450.714V399.286H1115.38V450.714H1092.95Z" fill="#2D5967"/>
<path id="Vector_133" d="M1113.24 401.429H1095.1V404.286H1113.24V401.429Z" fill="#2D5967"/>
<path id="Vector_134" d="M1110.95 406.571H1097.24V409.143H1095.1V412H1097.24V414.571H1110.95V412H1113.1V409.143H1110.95V406.571ZM1108.1 411.571H1100.1V409.429H1108.1V411.571Z" fill="#2D5967"/>
<path id="Vector_135" d="M1097.95 416.714H1095.1V419.571H1097.95V416.714Z" fill="#2D5967"/>
<path id="Vector_136" d="M1102.95 416.714H1100.1V419.571H1102.95V416.714Z" fill="#2D5967"/>
<path id="Vector_137" d="M1108.1 416.714H1105.24V419.571H1108.1V416.714Z" fill="#2D5967"/>
<path id="Vector_138" d="M1113.1 416.714H1110.24V419.571H1113.1V416.714Z" fill="#2D5967"/>
<path id="Vector_139" d="M1097.95 421.714H1095.1V424.571H1097.95V421.714Z" fill="#2D5967"/>
<path id="Vector_140" d="M1102.95 421.714H1100.1V424.571H1102.95V421.714Z" fill="#2D5967"/>
<path id="Vector_141" d="M1108.1 421.714H1105.24V424.571H1108.1V421.714Z" fill="#2D5967"/>
<path id="Vector_142" d="M1113.1 421.714H1110.24V424.571H1113.1V421.714Z" fill="#2D5967"/>
</g>
<g id="Group_37">
<path id="Vector_143" d="M1099.24 446V429.714H1103.81C1105.67 429.714 1107.09 430.143 1108.09 431C1108.95 431.857 1109.52 433.143 1109.52 434.714C1109.52 435.714 1109.24 436.714 1108.81 437.429C1108.38 438.143 1107.67 438.714 1106.67 439.143L1110.09 446H1106.38L1103.67 439.714L1102.52 439.429V446H1099.24ZM1102.52 437.429H1103.67C1105.24 437.429 1106.09 436.571 1106.09 434.857C1106.09 433.143 1105.24 432.286 1103.67 432.286H1102.52V437.429Z" fill="#2D5967"/>
</g>
</g>
</g>
<g id="Icon Text Label_12">
<text id="IconLabel_20" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="1056.95" y="472.816">Autonomous</tspan></text>
<text id="IconLabel_21" fill="black" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="16" letter-spacing="0em"><tspan x="1042.7" y="488.816">Recovery Service</tspan></text>
</g>
</g>
<g id="Automatic backup">
<g id="Automatic backup optional">
<rect width="74" height="14" transform="translate(871.5 163.828)" fill="white"/>
<text id="Line Label" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="875.797" y="175.917">Automatic</tspan></text>
</g>
<g id="Automatic backup optional_2">
<rect width="55" height="14" transform="translate(881 177.314)" fill="white"/>
<text id="Line Label_2" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="885.477" y="189.403">backup</tspan></text>
</g>
</g>
<g id="Automatic backup_2">
<g id="Automatic backup optional_3">
<rect width="74" height="14" transform="translate(574 193.514)" fill="white"/>
<text id="Line Label_3" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="578.297" y="205.603">Automatic</tspan></text>
</g>
<g id="Automatic backup optional_4">
<rect width="55" height="14" transform="translate(583.5 207)" fill="white"/>
<text id="Line Label_4" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="587.977" y="219.089">backup</tspan></text>
</g>
</g>
<path id="Vector 1706" d="M499.293 439.418C498.902 439.808 498.902 440.442 499.293 440.832L505.657 447.196C506.047 447.587 506.681 447.587 507.071 447.196C507.462 446.806 507.462 446.172 507.071 445.782L501.414 440.125L507.071 434.468C507.462 434.078 507.462 433.444 507.071 433.054C506.681 432.663 506.047 432.663 505.657 433.054L499.293 439.418ZM673 439.125L500 439.125L500 441.125L673 441.125L673 439.125Z" fill="#312D2A"/>
<g id="Automatic backup_3">
<g id="Automatic backup optional_5">
<rect width="74" height="14" transform="translate(574 433.639)" fill="white"/>
<text id="Line Label_5" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="578.297" y="445.728">Automatic</tspan></text>
</g>
<g id="Automatic backup optional_6">
<rect width="55" height="14" transform="translate(583.5 447.125)" fill="white"/>
<text id="Line Label_6" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="587.977" y="459.214">backup</tspan></text>
</g>
</g>
<g id="Automatic backup_4">
<g id="Automatic backup optional_7">
<rect width="74" height="14" transform="translate(871.5 449.299)" fill="white"/>
<text id="Line Label_7" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="875.797" y="461.388">Automatic</tspan></text>
</g>
<g id="Automatic backup optional_8">
<rect width="55" height="14" transform="translate(881 462.785)" fill="white"/>
<text id="Line Label_8" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="885.477" y="474.874">backup</tspan></text>
</g>
</g>
<g id="Special Connector">
<path id="Vector 45" d="M401 360L560 360" stroke="#312D2A" stroke-width="2"/>
<g id="Connector Line Label">
<rect width="92" height="14" transform="translate(435 353)" fill="#DAE8FC"/>
<text id="Line Label_9" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="439.123" y="365.089">VNet peering</tspan></text>
</g>
</g>
<g id="Special Connector_2">
<path id="Vector 45_2" d="M401 120L560 120" stroke="#312D2A" stroke-width="2"/>
<g id="Connector Line Label_2">
<rect width="92" height="14" transform="translate(435 113)" fill="#DAE8FC"/>
<text id="Line Label_10" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="439.123" y="125.089">VNet peering</tspan></text>
</g>
</g>
<g id="Group 867">
<g id="Background color=white bg">
<rect width="80" height="14" transform="translate(868.5 297)" fill="white"/>
<text id="Yes" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="872.707" y="309.089">Data Guard</tspan></text>
</g>
<g id="Background color=white bg_2">
<rect width="48" height="14" transform="translate(883.5 282)" fill="white"/>
<text id="Yes_2" fill="#312D2A" style="white-space: pre" xml:space="preserve" font-family="Oracle Sans" font-size="14" letter-spacing="0em"><tspan x="887.867" y="294.089">Active</tspan></text>
</g>
</g>
</g>
<defs>
<radialGradient id="paint0_radial_14743_2497" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(20.5358 304.401) scale(20.0335)">
<stop offset="0.18" stop-color="#5EA0EF"/>
<stop offset="1" stop-color="#0078D4"/>
</radialGradient>
<linearGradient id="paint1_linear_14743_2497" x1="126.701" y1="398.571" x2="126.701" y2="440.216" gradientUnits="userSpaceOnUse">
<stop stop-color="#5EA0EF"/>
<stop offset="1" stop-color="#0078D4"/>
</linearGradient>
<linearGradient id="paint2_linear_14743_2497" x1="136.314" y1="428.432" x2="136.314" y2="433.813" gradientUnits="userSpaceOnUse">
<stop stop-color="#333132"/>
<stop offset="1" stop-color="#5B5A5C"/>
</linearGradient>
<linearGradient id="paint3_linear_14743_2497" x1="793.488" y1="103.129" x2="797.128" y2="106.759" gradientUnits="userSpaceOnUse">
<stop stop-color="#86D633"/>
<stop offset="1" stop-color="#5E9624"/>
</linearGradient>
<linearGradient id="paint4_linear_14743_2497" x1="783.479" y1="101.342" x2="787.093" y2="104.978" gradientUnits="userSpaceOnUse">
<stop stop-color="#86D633"/>
<stop offset="1" stop-color="#5E9624"/>
</linearGradient>
<linearGradient id="paint5_linear_14743_2497" x1="775.282" y1="101.335" x2="778.896" y2="104.971" gradientUnits="userSpaceOnUse">
<stop stop-color="#86D633"/>
<stop offset="1" stop-color="#5E9624"/>
</linearGradient>
<linearGradient id="paint6_linear_14743_2497" x1="677.022" y1="198.723" x2="717.717" y2="198.723" gradientUnits="userSpaceOnUse">
<stop stop-color="#C74634"/>
<stop offset="0.5" stop-color="#DB897D"/>
<stop offset="1" stop-color="#C74634"/>
</linearGradient>
<linearGradient id="paint7_linear_14743_2497" x1="676.588" y1="187.838" x2="676.588" y2="161" gradientUnits="userSpaceOnUse">
<stop stop-color="#32BEDD"/>
<stop offset="1" stop-color="#50E6FF"/>
</linearGradient>
<linearGradient id="paint8_linear_14743_2497" x1="793.488" y1="343.129" x2="797.128" y2="346.759" gradientUnits="userSpaceOnUse">
<stop stop-color="#86D633"/>
<stop offset="1" stop-color="#5E9624"/>
</linearGradient>
<linearGradient id="paint9_linear_14743_2497" x1="783.479" y1="341.342" x2="787.093" y2="344.978" gradientUnits="userSpaceOnUse">
<stop stop-color="#86D633"/>
<stop offset="1" stop-color="#5E9624"/>
</linearGradient>
<linearGradient id="paint10_linear_14743_2497" x1="775.282" y1="341.335" x2="778.896" y2="344.971" gradientUnits="userSpaceOnUse">
<stop stop-color="#86D633"/>
<stop offset="1" stop-color="#5E9624"/>
</linearGradient>
<linearGradient id="paint11_linear_14743_2497" x1="677.022" y1="432.723" x2="717.717" y2="432.723" gradientUnits="userSpaceOnUse">
<stop stop-color="#C74634"/>
<stop offset="0.5" stop-color="#DB897D"/>
<stop offset="1" stop-color="#C74634"/>
</linearGradient>
<linearGradient id="paint12_linear_14743_2497" x1="676.588" y1="421.838" x2="676.588" y2="395" gradientUnits="userSpaceOnUse">
<stop stop-color="#32BEDD"/>
<stop offset="1" stop-color="#50E6FF"/>
</linearGradient>
<linearGradient id="paint13_linear_14743_2497" x1="377.488" y1="102.129" x2="381.128" y2="105.759" gradientUnits="userSpaceOnUse">
<stop stop-color="#86D633"/>
<stop offset="1" stop-color="#5E9624"/>
</linearGradient>
<linearGradient id="paint14_linear_14743_2497" x1="367.479" y1="100.342" x2="371.093" y2="103.978" gradientUnits="userSpaceOnUse">
<stop stop-color="#86D633"/>
<stop offset="1" stop-color="#5E9624"/>
</linearGradient>
<linearGradient id="paint15_linear_14743_2497" x1="359.282" y1="100.335" x2="362.896" y2="103.971" gradientUnits="userSpaceOnUse">
<stop stop-color="#86D633"/>
<stop offset="1" stop-color="#5E9624"/>
</linearGradient>
<linearGradient id="paint16_linear_14743_2497" x1="250.093" y1="332.167" x2="250.093" y2="262.6" gradientUnits="userSpaceOnUse">
<stop stop-color="#5E9624"/>
<stop offset="0.02" stop-color="#5F9724"/>
<stop offset="1" stop-color="#76BC2D"/>
</linearGradient>
<clipPath id="clip0_14743_2497">
<rect width="1232" height="536" fill="white"/>
</clipPath>
</defs>
</svg>