/
Integration Dublin M3 Architecture Review

Integration Dublin M3 Architecture Review

Brief Project Overview

The ONAP Integration is responsible for integration test of ONAP platform and all use cases, functional and non-functional requirements. 

New component capabilities for Dublin (i.e. the functional enhancements)

Two non-functional requirements are added to Integration, they are footprint optimization and CI/CD. Strictly speaking, these two new requirements shouldn't change any component capabilities. 

Footprint Optimization

CI/CD

The following efforts aim to improve ONAP code quality

  • Work led by Orange team/LF to add pre-merge verification

  • Daily Integration sanity test


New or modified interfaces

Integration does not provide any external APIs.

If they are modified, are they backwards compatible?

N/A

Interface naming (point to an example)

N/A

Reference to the interfaces.

N/A

What are the system limits?

N/A

Involved use cases, architectural capabilities or functional requirements.

Integration tests ONAP platform (including deployment, healthcheck, and S3P), and all use cases, functional/non-functional requirements listed on Dublin Release Requirements

Listing of new or impacted models used by the project (for information only).

Integration does not ingest the ONAP data model directly