Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Current »

Project Overview

  • Usecase-UI is an application portal which provides the ability to manage ONAP service instances. 

  • Usecase-UI allows customers to create/delete/update service instances, as well as to monitor the alarm and performance of these instances. 

  • In Istanbul Release, Usecase UI will support kinds of service of intent management, such as creation, delete, deactivation and monitoring.

  • Usecase-UI supports these use cases: CCVPN use case,  5G slicing use case and IBN use case.In Istanbul Release, UUI will bind E2E slicing users' intent-instance and business ID:

    • Usecase UI will receive the intent-instance message from SO while creating E2E service and send it to AAI to complete its binding with business ID

For more component description -  ARC Usecase-UI Component Description – Jakarta-R10

New component capabilities for Istanbul, i.e. the functional enhancements

Functional enhancements

  1. IBN module:  Usecase UI will support kinds of service of intent management, such as creation, delete, deactivationvia adding a new “Intent-based Services” page
  2. IBN module:  Usecase UI will support the monitoring of intent-instance via adding a new monirtoring page
  3. E2E Slicing: Usecase UI will support the binding of intent-instance and slicing business ID

Platform enhancements

  1. Improve platform maturity (TSC must have items)
    1. Remove GPLv3 from the dockers built by the ONAP community   USECASEUI-494 - usecase UI dockers contain GPLv3 开放
  2.  Upgrade postgresql   USECASEUI-405 - 2 components in one Docker 处理中
  3. PACKAGES UPGRADES IN DIRECT DEPENDENCIES  USECASEUI-574 - Getting issue details... STATUS
  4. Add test code for UUI  USECASEUI-584 - Getting issue details... STATUS


New or modified interfaces

  • N/A

If they are modified, are the backwards compatible?

  • N/A

Interface naming

  • N/A

Reference to the interfaces

  • N/A

What are the system limits?

  • Now the component Redundancy and scaling depends on Kubernetes

Involved use cases, architectural capabilities or functional requirements

Platform Maturity Targets

  • Remove GPLv3 from the dockers built by the ONAP community:  USECASEUI-494 - usecase UI dockers contain GPLv3 开放
  • Organize the existed API, clarify the data format and parameter of them and delete the useless ones:  USECASEUI-506 - Organize the existed API 已关闭
  • JDK upgrade evaluate and migrate (Depend on the commit resource) and Upgrade PostgreSQL:  USECASEUI-405 - Getting issue details... STATUS
  • PACKAGES UPGRADES IN DIRECT DEPENDENCIES upgrated  USECASEUI-574 - Getting issue details... STATUS
  • Test code coverage reach 55%  USECASEUI-584 - Getting issue details... STATUS

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

  • Support for CCVPN/5G Slicing/IBN DM and align with the above data model in Istanbul release
  • No labels