Versions Compared

Key

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

...

Portal - Our dashboard is compiled with the Portal SDK and is accessed as a "tab" in the Portal web application. Any changes to this sdk may require re-compilation on our end.

DCAE - We require that DCAE on-board their collectors, analytics, and micro services via the DCAE Design Tool that is currently supported by SDC.

...

  • Create/update DCAE collector, analytic and micro service configuration Policies.
  • Create/update the Operational Policy using the Policy YAML SDK

In addition, we would like to deprecate a CLAMP requirement of calling the API to deploy policy when SDC distributes a service. In lieu of our platform fully support SDC distribution. (See SDC dependency). (Stretch)

APPC - We are dependent on APPC to extend their Lifecycle API to expose API that implement auto healing/auto scaling for the use cases. The current API is Dmaap-based.

VF-C - We are dependent on VF-C for control loop auto healing/auto scaling. This may require help to develop code supported by a Use Case Policy Template to interact with their API for auto healing.

A&AI - We are dependent on A&AI to work with us on the ability of the Drools Application code/templates to be able to look up Service/VNF/VM topology during execution of a Control Loop Policy.

DMAAP - We are dependent on Dmaap for pub/sub of infrastructure for Control Loop messages between the other ONAP components involved in Control Loop.

SDC - We are dependent on being able to integrate with the SDC Distribution API in order to receive notification of service distribution. (Stretch)

Architecture

High level architecture diagram

...

API NameAPI DescriptionAPI Definition DateAPI Delivery dateAPI Definition link (i.e.swagger)
To fill outHigh level description of the APIDate for which the API is reviewed and agreedAAIREST Web Service for AAITBDTo fill outLink toward the detailed API description
Control Loop Event MessagesDmaap messages published by DCAE when a Control Loop Event occurs.


APP-CDmaap message LCM API for auto healing/auto scaling/Restart/Reboot


VF-CAPI for auto scaling/auto healing







API Outgoing Dependencies

API this release is delivering to other releases.

...

NameDescriptionVersion
MariaDBTo fill outThe MariaDB is the repository that holds all the policies, templates, PDP group, and deployment information.To fill out
NexusThe Nexus repository holds all the currently deployed Operational (i.e. Drools policies) and their dependent artifacts.

In case there are specific dependencies  (Centos 7 vs Ubuntu 16. Etc.) list them as well.

...