Versions Compared

Key

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

Scope:


 

View file
nameCDS _Dublin_Scope.pptx
height250


JIRA User Story

Dublin

Priority

Theme Level Of EffortONAP Component  Partners

Convert the Bundle Run Time Execution to Microservice (Blueprint processor Platform mS)

  • Blueprint Process to support the multi controller blueprint artifact model
01Controller Design Studio

Difficult

CCSDK 

AT&T , BELL, IBM

TechM

Movie Generic Resource API to DMAAP Event Process.
  • Impact SO and SDNC to support DMAAP event for generic resource api.
  • Instantiation -. SHORT Term approach is to solve the SO to SDNC. Walk through sequence diagrams.
    • include Allotted Resource Refactoring. – Include Gil Bullard in the discussion.
  • Long Term approach need to be discussion in Architecture.  [VID > SO > SDNC]  Post Dublin
    • Dan T and Marc will take into architecture forum discussion.
02Controller Design StudioModerate SO, CCSDK

AT&T , BELL

Generic Resource API and blueprint mS to support Asynch transaction  via DMAAP event

03Controller Design StudioModerate  CCSDKAT&T, BELL

Controller Design Studio [CDS] Evolution

  • Controller Blueprint Management , Controller Catalog Management, Controller Data Dictionary Management
  • create multi controller blueprint artifact 
  • CDT/CDS MS to CCSDK – Create US for Jenkin Jobs. 
  • SDC Integration with Controller Design Studio (CDS).

         https://wikilf-onap.onapatlassian.orgnet/wiki/display/DW/Generic+Designer+Support

  • Register new capabilities in CDS.
  • DD Governance includes Approve & Publish to code cloud, Reject with Reason.  Dashboard for New DDs Pending for approval, Rejected and Approved.


Controller Run Time Studio [Phase Approach]

  • Blueprint Execution include Resource Input, Resource Assignment, Configlet Preview, Configlet Content Distribution.
  • Multiple Threads running on the router for configlet content distribution
  • No Ordering Stacking?
  • Allow Multiple Lifecycle Change in parallel??
  • Handling of Asynch Event Notification
  • View MD-SAL Operation Viewing
  • Dashboard Support for the pending, in-processed, completed and failed request/jobs/threads. Note: Include the User Group, User Id, Vnf Name
  • Integrate with ECOMP Portal


04Controller Design StudioDifficult CCSDK, APPC

DESIGN TIME [TechM, AT&T]

RUN TIME (IBM)

HUAWEI - Yang to check on the development resource. SDC to CDS integration.

Instantiation Use Case

  • Naming mS Enhancement
  • Extended DD for A&AI Capabilities
  • Netbox Enhancement


 Post Instantiation Use Case

  • Multi Step Test and Turn Up
  • Directive API (Validation) Modeling  -- Generic Parser Model for JSON
    • Injecting Scripts
  • Rollback Modeling
  • RESTCONF, NETCONF
00-USE CASEController Design Studio

HUAWEI  for Instantiation testing

BELL for POST Instantiation Testing

Complete the integration with APP-C with DD API
Controller Design Studio Moderate AAP-CIBM

Ansible Server mS to CCSDK (helm chart common??) --- Should we go to OPEN Source ansible server? OpenSource Ansible server is heavy to run.

---Needs discussion.

No High availability solution for ansible server.


Generic Controller Architecture TBD

Controller Resource Manager GUI (Cloud Params) - Nice to have
Controller Design StudioModerateCCSDK, VID
Handling Complex Objects for input and output - Dan TimoneyA1Generic Controller ArchitectureDifficultCCSDK AT&T
Merge ECOMP/ONAP (AT&T Internal) for Generic Resource API - Bruce Brandon A2Generic Controller ArchitectureModerateCCSDKAT&T
Generic Resource API to CCSDK - Nice to have - Bruce Brandon A3Generic Controller ArchitectureModerateCCSDK, SDNCAT&T
Extend Naming MS to support groove groovy scripting or scripting 05Controller Design StudioModeratePolicy Manager, CCSDK BELL
Extend Data Dictionary to support assignment capability - Nice to have
Controller Design StudioModerate CCSDK
Generic Parser Model for XML - Nice to have
Controller Design StudioDifficultCCSDK
Generic Parser Model for YANG Model - Nice to have
Controller Design StudioTBD

Add a mechanism in the blueprint to pass the capability sequence. (optional) by the default the DG specifies the preselected capability order. 09Controller Design Studio EasyCCSDK Huawei - Yang to check.
Automate JSON file generations for Instantiation use case and how to integrate the new capabilities. – Post Dublin
Controller Design StudioDifficultCCSDK 

Netbox MS and Vlan Tag capabilities.

  •  A. generic adapter for handling the merging of JSON/XML to context memory — POST Dublin
  • Extend Nextbox capabilities for vlan Tag  — for Dublin
  • Netbox as a mS – POST Dublin
06Controller Design StudioModerate CCSDK, NetboxBELL
Netbox capability enhancement for manual assignments. 07Controller Design StudioEasyCCSDK, SDNC, NetboxBELL
Data Dictionary Retrieval of the ONAP Environment Parameters from A&AI – Test the Instantiation Use Case (vFW)08Controller Design StudioModerate CCSDK

AT&T

BELL

















































...