From 739ad2251f0d9b2d20fe451902f2708405e1156d Mon Sep 17 00:00:00 2001 From: thmsdt Date: Mon, 9 Aug 2021 16:30:57 +0200 Subject: Color update for Interactive ONAP Architecture Overview Issue-ID: DOC-757 Signed-off-by: thmsdt Change-Id: Ibf5c7bff8ea347c60a23ac6c2aa031974b77e704 --- .../media/onap-architecture-overview-notes.txt | 8 +- ...tecture-overview-r9-latest-interactive-path.svg | 6224 ++++++++++++++++++++ ...architecture-overview-r9-latest-interactive.svg | 3007 ++++++++++ .../architecture/onap-architecture.rst | 4 +- 4 files changed, 9240 insertions(+), 3 deletions(-) create mode 100644 docs/guides/onap-developer/architecture/media/onap-architecture-overview-r9-latest-interactive-path.svg create mode 100644 docs/guides/onap-developer/architecture/media/onap-architecture-overview-r9-latest-interactive.svg diff --git a/docs/guides/onap-developer/architecture/media/onap-architecture-overview-notes.txt b/docs/guides/onap-developer/architecture/media/onap-architecture-overview-notes.txt index 4e12cdd47..a2189a5c5 100644 --- a/docs/guides/onap-developer/architecture/media/onap-architecture-overview-notes.txt +++ b/docs/guides/onap-developer/architecture/media/onap-architecture-overview-notes.txt @@ -25,7 +25,13 @@ Open the "Objects" window (Objects - Objects) and use it as your central point t Open the "Objects Properties" window (Objects - Objects Properties) to see and change properties of the object. -Text to Path: To avoid display problems caused of missing fonts you should release the map only when all characters are rendered as pathes. To do so, do all changes in the "master file" of this map. Save it, select all elemets (STRG-A) and choose "Path - Objects to Path" and save it again with a new name (e.g. map-path.svg). All character are now converted to pathes - and are not editable via the text edit tool anymore! But the map is expected to be rendered on every target system in the same way. Path conversion can not be undone - so store the "master file" carefully. Unfortunately the label-text in the map can not be searched anymore. +Naming conventions (example for r9 istanbul release): +onap-architecture-overview-r9-latest-interactive.svg (editable version in 'latest'/'master' branch'; release info hidden on map) +onap-architecture-overview-r9-latest-interactive-path.svg ('pathed' version in 'latest'/'master' branch'; release info hidden on map; referenced in r9 'latest' documentation files) +onap-architecture-overview-r9-istanbul-interactive.svg (editable version in 'istanbul' branch'; release info visible on map) +onap-architecture-overview-r9-istanbul-interactive-path.svg ('pathed' version in 'istanbul' branch'; release info visible on map; referenced in r9 'istanbul' documentation files) + +Text to Path: To avoid display problems caused of missing fonts you should release the map only when all characters are rendered as pathes. To do so, open the "master file" of this map and save it with a new name (please note the naming conventions). Then select all elemets (STRG-A) and choose "Path - Objects to Path" and save it again using the new name. All character are now converted to pathes - and are not editable via the text edit tool anymore! But the map is expected to be rendered on every target system in the same way. Path conversion can not be undone - so store the "master file" carefully. Unfortunately the label-text in the map can not be searched anymore. Group the rectangle and the label first, then add the link. Otherwise the link is used only for the rectangle or the label and mouseover will not work properly. diff --git a/docs/guides/onap-developer/architecture/media/onap-architecture-overview-r9-latest-interactive-path.svg b/docs/guides/onap-developer/architecture/media/onap-architecture-overview-r9-latest-interactive-path.svg new file mode 100644 index 000000000..1cf7090e9 --- /dev/null +++ b/docs/guides/onap-developer/architecture/media/onap-architecture-overview-r9-latest-interactive-path.svg @@ -0,0 +1,6224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/guides/onap-developer/architecture/media/onap-architecture-overview-r9-latest-interactive.svg b/docs/guides/onap-developer/architecture/media/onap-architecture-overview-r9-latest-interactive.svg new file mode 100644 index 000000000..e1c31bdf2 --- /dev/null +++ b/docs/guides/onap-developer/architecture/media/onap-architecture-overview-r9-latest-interactive.svg @@ -0,0 +1,3007 @@ + + + + + + + + + + + + + + + + + + + + + + + + + Unmaintained ONAP Component + + + + Entirety of ONAP Components + + + + Operations + + + + Orchestration & Management + + + + Design + + + + LEGEND + + + + + + + Managed Environment + + + + + IP + MPLS + + + + PublicCloud + + + + PrivateDC Cloud + + + + PrivateEdge Cloud + + + + + + Hypervisor / OS Layer + + + + OpenStack + + + + Commercial VIM + + + + Kubernetes + + + + Public Cloud + + + + + + Network Function Layer + + + + + PNF + + + + VNF + + + + + + External Systems + + + + 3rd Party Controllers + + + + sVNFM + + + + EMS + + + + + + + + + + + Utilities + + + + + + + ONAP Shared Utilities + + + + + + TOSCA Parser + + + + + + Model Utilities + + + + + + Common Controller SDK (CCSDK) + + + + + + + + + Manage ONAP + + + + + + ONAP Operation Manager (OOM) + + + + + + + + Design-Time + + + + + + + Service Design & Creation +(SDC) + + + + + + Catalog + + + + + + DCAE Design Studio + + + + + + Controller Design Studio (CDS) + + + + + + Workflow Designer + + + + + + xNF Onboarding + + + + + + Service/xNF Design + + + + + + + + VNF Validation + + + + + + VNF SDK + + + + + + VVP + + + + + + + + + Run-Time + + + + + + + Shared Services + + + + + + Config. Persistence Service (CPS) + + + + + + Multi-Site State (MUSIC) + + + + + + Audit (POMBA) + + + + + + Logging + + + + + + Optimization Framework (OOF) + + + + + + Appl. Authoriz. Framework (AAF) + + + + + + + Virtual Function +Controller +(VFC) + + + + + + Application +Controller +(APPC) + + + + + + SDN +Controller +(SDNC) + + + + + + Controller +Design Studio +(CDS) + + + + + + Infrastructure +Adaption +(Multi-VIM / Cloud) + + + + + + + Data Collection, +Analytics & Events +(DCAE) + + + + + + Collectors + + + + + + Correlation (Holmes) + + + + + + + Data Movement as a Platform (DMaaP) + + + + + + Microservice Bus (MSB) + + + + + + + Active & Available +Inventory (AAI) + + + + + + External System Register (ESR) + + + + + + + Service Orchestration (SO) + + + + + + + Policy +Framework + + + + + + Closed Loop Autom. +Platform (CLAMP) + + + + + + + + Interfaces + + + + + + CLI + + + + + + External APIs + + + + + + Use-Case UI (UUI) + + + + + + O&M Dashboard (VID) + + + + + + Portal + + + + + + + + Northbound Interface (NBI) towards OSS, BSS and other + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/guides/onap-developer/architecture/onap-architecture.rst b/docs/guides/onap-developer/architecture/onap-architecture.rst index 7907cf01c..c9d604ca1 100644 --- a/docs/guides/onap-developer/architecture/onap-architecture.rst +++ b/docs/guides/onap-developer/architecture/onap-architecture.rst @@ -105,12 +105,12 @@ Architecture Overview The ONAP architecture consists of a design time and run time functions, as well as functions for managing ONAP itself. -.. tip:: Use the interactive features of the below ONAP Architecture Overview. + Note: Use the interactive features of the below ONAP Architecture Overview. Hover with your mouse over an element in the figure for a short description. Click the element to get forwarded to a more detailed description. .. raw:: html - :file: media/onap-architecture-overview-r9-istanbul-interactive-path.svg + :file: media/onap-architecture-overview-r9-latest-interactive-path.svg **Figure 1: Interactive high-level view of the ONAP architecture with its microservices-based platform components.** -- cgit 1.2.3-korg