ONAP Architecture Component Description - Guilin-R7

This is a working wiki to capture the ONAP architecture component descriptions



1 - ONAP Components Architecture Reviews Guidelines (work in progress - (last updated Jul-10-2020)

The focus of the component reviews is to ensure that the documentations provided in these wiki pages are consistent with what the state of each ONAP component for a specific release.

The component documentations/diagrams listed below have been scrubbed and cleaned up to the extent possible.. the following is a list of guidelines to help  you prepare for your component review:

  1. The "Attachment" folder associated with each Component (... in upper right corner) has also been cleaned up and all draft copies of the diagrams have been deleted.

  2. draw.io is the tool currently used to draw all the diagrams

  3. Each component diagram file has the following properties:

    1. componentName_r7 (i.e. sdnc_r7 for the SDN Controller)

    2. The .png file associated with your component gets generated by draw.io

    3. There may be other files/images left in the Attachment folder. feel free to modify/delete any file(s) to reflect the changes  associated with the release

    4. The draw.io diagrams (i.e. lollipop diagram) is based on the C4 Model for visualizing Software Architecture?? - Please maintain the same format as you make any changes to your respective component

    5. Each diagram has a release stamp (bottom right corner) that should not be modified

    6. Each API (consumed or offered) is depicted by a lollipop and a label;y you may add, modify or delete any API' as needed but please maintain the same look and feel and the diagram file naming convention

The emphasis for the upcoming reviews will  be on documenting the components APIs,  whether consumed or offered, and to provide as much detail and clarity on the what and the how of each API. With that in mind i'd like to propose the following as a starting point for preparing for these reviews:

  1. PTLs /Representatives will be responsible for making all the changes to their respective component diagrams

  2. PTLs would certify and approve all the changes to their respective component diagram

  3. Each API listed on the component diagram (lollipop and Label) should:

    1. be fully documented in the corresponding table, included in component wiki page above,

    2. each API label should have a link to their respective swagger.xxx, REST, YANG, wiki page, etc...

    3. the Initial status for each component with be set to " Conditional Approval" as a default status. The Status will be change after the architecture review session has been completed based on the ArchCom final decision





2- ONAP component descriptions for the Guilin-R7 Release



 

3- ONAP Components Architecture Reviews Tracking Matrix for the Guilin-R7 Release



Component

Name

ArchCom Jira

Component

Jira

Sponsor(s)/

Presenter(s)

ArchCom Decision

Desired/requested Review Date

Actual Review Date

Comments

Component

Name

ArchCom Jira

Component

Jira

Sponsor(s)/

Presenter(s)

ArchCom Decision

Desired/requested Review Date

Actual Review Date

Comments

AAF

Deprecated













A&AI

ONAPARC-607



@William Reehil

Approved

Requesting review slot for

Aug 6, 2020 or

Aug 7, 2020 

11-Aug-2020

@Chaker Al-Hakim May you move this to approved?

CLAMP

ONAPARC-603

CLAMP-871

@Gervais-Martial Ngueko

Approved

Requesting review slot for Jul 28, 2020

28-Jul-2020

need a followup to make minor corrections and to finalize wiki page loc

CLI

ONAPARC-625



@Former user (Deleted)

Approved

Requesting review slot for 08/04/2020

04-Aug-2020



Controller

ONAPARC-608

CCSDK-2464: Request an architectural subcommittee reviewClosed

SDNC-1250: Request an architectural subcommittee reviewClosed

@Dan Timoney

Approved

Requesting review slot for 7/21/2020

21-Jul-2020

Component Diagram requires minor changes

DCAE

ONAPARC-606

DCAEGEN2-2301

@Vijay Kumar

Approved

Requesting review slot for 08/04/2020

04-Aug-2020



DMaaP

ONAPARC-610

DMAAP-1447: Request an architectural subcommittee reviewClosed

@Mandar Sawant

Approved

Requesting review slot for 8/4/2020 (no architectural changes in this release)

04-Aug-2020



ESR

Deprecated?













ExternalAPI

ONAPARC-611

EXTAPI-456

@Adrian OSullivan

Approved



14-Jul-2020



Holmes

ONAPARC-626

HOLMES-319

@Guangrong Fu

Approved

Requesting review slot for 7/28/2020

28-Jul-2020

Component Diagram requires minor changes

Logging

Deprecated













Modeling

ONAPARC-612

MODELING-397: Complete Architectural subcommittee reviewClosed

@Yuanhong Deng

Approved

Requesting review slot for 08/04/2020

04-Aug-2020

11-Aug-2020

Rescheduled due to Audio technical issues.

MSB

ONAPARC-613



@Former user (Deleted)

Approved



18-Aug-2020



MultiCloud

ONAPARC-614



@Bin Yang

Approved

Requesting review slot for 08/11/2020

11-Aug-2020



OOF

ONAPARC-604

OPTFRA-780: Request an architectural subcommittee reviewClosed

@krishna moorthy

Approved

Requesting review slot for Aug 4, 2020 

04-Aug-2020

Component Diagram requires minor changes/Corrections

Policy

ONAPARC-615

POLICY-2661: Request an architectural subcommittee reviewClosed

@James Hahn

Approved

Requesting review slot for Jul 28, 2020 

28-Jul-2020



Portal

ONAPARC-616



@Sunder Tattavarada

Approved

Requesting review slot for

Aug 6, 2020 

Aug 11, 2020 

11-Aug-2020



C&PS

ONAPARC-617

ONAPARC-629: Architecture review of the CPS model driven PoC.Closed

 REQ-322: Configuration & Persistency Service in R7Done

REQ-384: Define and prove the concept of model driven in the context of CPSDone

@Tony Finnerty

@Benjamin Cheung

Approved

Aug 4, 2020 

Aug 11, 2020 

Aug 18, 2020 preferred

18-Aug-2020



SDC

ONAPARC-618

SDC-3136: Request an architectural subcommittee reviewClosed

@Ofir Sonsino

@ChrisC

@Gervais-Martial Ngueko  (most likely presenting)

Approved

Requesting review slot for Jul 28, 2020

28-Ju-2020

Component Diagram requires minor changes/corrections

SO

ONAPARC-619



@Seshu Kumar Mudiganti

Approved



21-Jul-2020

Component Diagram requires minor changes/corrections

Usecase UI

ONAPARC-620

USECASEUI-463: Complete Architectural subcommittee reviewClosed

@xu ran

Approved

Requesting review slot for 08/04/2020

11-Aug-2020



VID

ONAPARC-630



@Ikram Ikramullah

Approved



18-Aug-2020



VFC

ONAPARC-621

VFC-1718: Complete Architectural subcommittee reviewClosed

@Yuanhong Deng

Approved

Requesting review slot for 08/04/2020

11-Aug-2020



VNFSDK

ONAPARC-622



@Former user (Deleted)

Approved

Requesting review slot for 08/04/2020

04-Aug-2020



VVP

ONAPARC-628



@steven stark

Approved

Requesting 08/11/2020 or 8/18/2020

18-Aug-2020













  File Modified
No files shared here yet.