The content of this template is expected to be fill out for M1 Release Planning Milestone.
...
Project Name | Enter the name of the project |
---|---|
Target Release Name | HonoluluIstanbul |
Project Lifecycle State | Mature. Refer to ONAP Charter, section 3.3 Project Lifecycle for further information |
Participating Company | AT&T, Amdocs, Bell Canada, China Mobile, Huawei, Orange, Wipro, YoppWorks |
...
What is this release trying to address?
The scope of the Honolulu Istanbul Release of AAI will address Global Requirements, some functionality updates, as well as the approved use cases.
...
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Stories
Jira Legacy | ||
---|---|---|
|
|
|
Longer term roadmap
- In future release, AAI looks toward additional simplification of visualization of the data model
- Increased S3P, focusing on security and reducing turn around on 3rd party dependency vulnerabilities
- Historical Data Tracking down to the attribute-level
- Enhanced UI with animated state topology
- AAI looks toward geo-redundant clusters of the Cassandra database
- Tabular data views / aggregate views
...
Deliverable Name | Deliverable Description |
---|---|
A&AI resources | Executable. REST CRUD interface to graph database |
A&AI traversal | Executable. REST Interface for complex queries |
Router-core | Library |
Sparky-fe | Library |
Sparky-be | Executable (AAI UI) |
Schema-service | Executable (delivers schema to other AAI mS) |
Graphadmin | Executable (graph administration functions) |
Sub-Components
Please see the INFO.yaml files associated with each repo as the authoritative sources of information. https://gerrit.onap.org/r/admin/repos/q/filter:aai
Architecture
High level architecture diagram
...
Please fill out the centralized wiki page:Honolulu Istanbul Release Platform Maturity
AAI data is filled out
API Incoming Dependencies
...
Name | Description | Version |
---|---|---|
JanusGraph | Open-source, distributed graph database | 0.2.3 |
Cassandra | Open-source distributed storage system | 3.11 |
Docker | VM container | |
SpringBoot | Open-source Microservice application sever | 1.5.22 or 2.x |
HAPROXY | microservice front end | 1.8 |
Centos/Alpine | OS | See docker config files |
...
Please update any risk on the centralized wiki page -Honolulu Istanbul Risks
Resources
AT&T, Amdocs, Bell Canada, China Mobile, Huawei, Orange, Wipro, YoppWorks
...
The milestones are defined at the Release Planning: HonoluluIstanbul and all the supporting project agreed to comply with these dates.
...
This section is optional and may be used to document internal milestones within a project team or multiple project teams. For instance, in the case the team has made agreement with other team to deliver some artifacts on a certain date that are not in the release milestone, it is erecommended recommended to provide these agreements and dates in this section.
...
Please update the following centralized wiki: Honolulu Istanbul Documentation
That includes
- Team contributions to the specific document related to he project (Config guide, installation guide...).
- Team contributions to the overall Release Documentation and training asset
- High level list of documentation, training and tutorials necessary to understand the release capabilities, configuration and operation.
- Documentation includes items such as:
- Installation instructions
- Configuration instructions
- Developer guide
- End User guide
- Admin guide
- ...
...