Note: this page shows all the history of ONAP Architecture documentation, but ONAP supports two latest releases officially.
Introduction
There is an agreed need to have better documentation of the ONAP architecture. This is for several reasons:
- Common understanding of the ONAP Architecture
- A way for people to understand the ONAP architecture
- When new proposals are created, it can be easier to understand and have a common understanding of the architectural impacts.
Approach
As a working approach, this wiki will be used; wiki and power point. When we have a stable understanding, it will be incorporated into read-the-docs via the appropriate format. The idea is to have:
- Architectural Principles
- Major Definitions and Concepts
- Description of architectural components
- Description of deployment and management of ONAP
- Descriptoin of information flows for major lifecycle steps
- Potential deployment scenarios
- Release notes from an architecture perspective.
It is not possible to do all this at once. Hence the work start with:
- Architectural Principles
- One example of how to document a componnent with TSC. (SDC is chose)
- One example of how to document a information flow. (taking deploying the service descriptor and artifacts from SDC.
Architecture Description
Future Architecture Release (not started at this stage)