Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

LoggingLogging
Target Release NameDublin
Project Lifecycle StateMature. Refer to ONAP Charter, section 3.3 Project Lifecycle for further information
Participating Company Amdocs, AT&T, Bell

Scope

What is this release trying to address?

...

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject=LOG and issuetype in (epic) and fixVersion = "Dublin release"
serverId425b2b0a-557c-3c0c-b515-579789cceedb

...

Sub-components are repositories and are consolidated in a single centralized place. Edit the Release Components name for your project in the centralized page.

Components Name

Components Repository name

Maven Group ID

Maven Artifact ID

Java package name

Components Description

logging-analyticslogging-analyticsorg.onap.logging-analyticslogging-analyticsorg.onap.loggingA reference analytics pipeline configuration
pomba-context-aggregatorlogging-analytics/pomba/pomba-context-aggregator

org.onap.pomba


pomba-context-aggregatororg.onap.pomba.context.aggregatorOrchestrates calls to various context builders and aggregates data from various data sources into one single payload
pomba-aai-context-builder logging-analytics/pomba/pomba-aai-context-builder org.onap.pomba pomba-aai-context-builderorg.onap.pomba.contextbuilder.aaiAAI Context builder. Interacts with A&AI and transforms A&AI data into common model structure
pomba-sdc-context-builderlogging-analytics/pomba/pomba-sdc-context-builderorg.onap.pombapomba-sdc-context-builderorg.onap.pomba.contextbuilder.sdcSDC Context builder. Interacts with SDC and transforms SDC TOSCA CSAR into common model structure
pomba-sdnc-context-builderlogging-analytics/pomba/pomba-sdnc-context-builderorg.onap.pombapomba-sdnc-context-builderorg.onap.pomba.contextbuilder.sdncSDN-C Context Builder. Interacts with SDN-C and transforms SDN-C data into common model structure
pomba-network-discovery-context-builderlogging-analytics/pomba/pomba-network-discovery-context-builderorg.onap.pombapomba-network-discovery-context-builderorg.onap.pomba.contextbuilder.networkdiscoveryNetwork Discovery Context Builder. Interacts with Network discovery component and transforms its data into common model structure
pomba-audit-commonlogging-analytics/pomba/pomba-audit-commonorg.onap.pombapomba-audit-commonorg.onap.pomba.common.auditPOJO project. Holds POMBA common  model POJO representation

Architecture

High level architecture diagram

...

Refer to POMBA Architecture

Platform Maturity

Dublin Release Platform Maturity

Refering Referring to CII Badging Security Program and Platform Maturity Requirements, fill out the table below by indicating the actual level , the targeted level for the current release and the evidences on how you plan to achieve the targeted level.

Area

Actual Level

log/pomba

Targeted Level for current ReleaseHow, EvidencesComments
Performance12/122/2via k8s
  • 0 -- none
  • 1 – baseline performance criteria identified and measured
  • 2 & 3 – performance improvement plans created & implemented
Stability2/23/3via k8s
  • 0 – none
  • 1 – 72 hours component level soak w/random transactions
  • 2 – 72 hours platform level soak w/random transactions
  • 3 – 6 months track record of reduced defect rate
Resiliency2/22/2via k8s
  • 0 – none
  • 1 – manual failure and recovery (< 30 minutes)
  • 2 – automated detection and recovery (single site)
  • 3 – automated detection and recovery (geo redundancy)
Security0/11/1with AAF
  • 0 – none
  • 1 – CII Passing badge + 50% Test Coverage
  • 2 – CII Silver badge; internal communication encrypted; role-based access control and authorization for all calls
  • 3 – CII Gold
Scalability1/11/1via k8s
  • 0 – no ability to scale
  • 1 – single site horizontal scaling
  • 2 – geographic scaling
  • 3 – scaling across multiple ONAP instances
Manageability1/11/1via k8s
  • 1 – single logging system across components; instantiation in < 1 hour
  • 2 – ability to upgrade a single component; tracing across components; externalized configuration management
Usability1/11/1
  • 1 – user guide; deployment documentation; API documentation
  • 2 – UI consistency; usability testing; tutorial documentation

...

Risk identifiedMitigation PlanContingency Plan
none yetTo fill outTo fill out
  • Resources

Fill out the Resources Committed to the Release centralized page.

  • Release Milestone

...