From f3d08c0685404ec2b61af5ea937b6d7b90543a40 Mon Sep 17 00:00:00 2001 From: Noemi Wagner Date: Fri, 30 Nov 2018 10:22:09 +0100 Subject: New landing page structure On the landing page there was no generic and basic info on ONAP yet, this has been added. A new architecture figure has been created. ONAP documentation was made available from this main landing page as well. The side bar of the landing page has also been changed. So far the section of the Release note have been made available from here, but now only the main doc titles are listed. Issue-ID: DOC-351 Change-Id: I381c8e232438c51211a8a9303ea3589ebea4d4a4 Signed-off-by: Noemi Wagner --- docs/documentation.rst | 13 +++ docs/index.rst | 46 ++++++++-- docs/media/ONAP-architecture-high-level.des | Bin 0 -> 21218 bytes docs/media/ONAP-architecture-high-level.png | Bin 0 -> 312001 bytes docs/media/ONAP-architecture-high-level.svg | 138 ++++++++++++++++++++++++++++ 5 files changed, 187 insertions(+), 10 deletions(-) create mode 100644 docs/documentation.rst create mode 100644 docs/media/ONAP-architecture-high-level.des create mode 100644 docs/media/ONAP-architecture-high-level.png create mode 100644 docs/media/ONAP-architecture-high-level.svg (limited to 'docs') diff --git a/docs/documentation.rst b/docs/documentation.rst new file mode 100644 index 000000000..90d917c74 --- /dev/null +++ b/docs/documentation.rst @@ -0,0 +1,13 @@ + +.. _onap-documentation: + +ONAP Documentation +================== + +.. toctree:: + :maxdepth: 2 + + release/index + guides/onap-developer/index + guides/onap-user/index + guides/onap-provider/index diff --git a/docs/index.rst b/docs/index.rst index d34a0eb41..549850bf8 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -3,22 +3,48 @@ .. _master_index: -ONAP Documentation -================== +Open Network Automation Platform +================================ -.. caution:: - This version of documentation is created from the latest master branch of - source repositories, includes a proposed theme change, and is not a stable release. - To get the current stable release use one of the following +Open Network Automation Platform (ONAP) is an open source project hosted by +the Linux Foundation. - * http://docs.onap.org - * http://docs.onap.org/en/casablanca - * the selector on the bottom right and select casablanca +ONAP provides a comprehensive platform for real-time, policy-driven service +orchestration and automation. ONAP enables service providers and developers +to rapidly automate the instantiation and configuration of physical and +virtual network functions and to support complete life cycle management +activities. By unifying the resources of open source members, ONAP enables +the acceleration of the development of a vibrant ecosystem around a globally +shared architecture and the implementation of network automation faster than +any product could on its own. + +The ONAP Platform architecture is built on the highly efficient cooperation of +Design-time Framework activities with the functions provided by the +Run-time Framework. The Design-time Framework defines resources, services +and products, creates and manages processes and policies, provides a single +platform for deploying and defining instantiation management besides many +other activities. The Run-time framework manages the full lifecycle of +networks, services, resources, topology, orchestrates delivery, provides +monitoring via analytics and controls activities for applications and +virtual functions. + +ONAP platform activities are supported by the Microservices support +system and by the ONAP Portal. + +The following figure presents the high-level architecture of ONAP: + +.. image:: media/ONAP-architecture-high-level.png + :width: 800px + +For more details, see :ref:`ONAP Documentation ` (or alternatively you can also use the navigation bar on the left). .. toctree:: - :maxdepth: 2 + :maxdepth: 1 + :hidden: release/index guides/onap-developer/index guides/onap-user/index guides/onap-provider/index + + diff --git a/docs/media/ONAP-architecture-high-level.des b/docs/media/ONAP-architecture-high-level.des new file mode 100644 index 000000000..e8bda754f Binary files /dev/null and b/docs/media/ONAP-architecture-high-level.des differ diff --git a/docs/media/ONAP-architecture-high-level.png b/docs/media/ONAP-architecture-high-level.png new file mode 100644 index 000000000..1cca51313 Binary files /dev/null and b/docs/media/ONAP-architecture-high-level.png differ diff --git a/docs/media/ONAP-architecture-high-level.svg b/docs/media/ONAP-architecture-high-level.svg new file mode 100644 index 000000000..0e8935336 --- /dev/null +++ b/docs/media/ONAP-architecture-high-level.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ONAP Portal + + Design-time framework + + Run-time framework + + + VNF Software Development Kit (SDK) + + + VNF Validation Program (VVP) + + + Service Design and Creation (SDC) + POLICY framework + + Service Orchestration (SO) + + Service-defined Network Controller (SDNC) + + Application Controller (APPC) + + Virtual Function Controller (VFC) + + Active and Available Inventory (A& AI) + Common Services + ONAP Optimization framework (OOF) + Multi-Site State Coordination Service (MUSIC) + + ONAP Operations Manager (OOM) + + + OSS/BSS + + + Closed Loop Automation Platform (CLAMP) + External API + + + Data Collection, Analytics and Events (DCAE) + + Policy Framework + + Policy Creation and Validation + + + -- cgit 1.2.3-korg