Versions Compared

Key

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

...

ProjectPTLUser Story / EpicRequirement
AAI
  1. AAI Requirement 1
APPCTakamune Cho
  1. APPC Requirement 1
  2. APPC Requirement 2
CLAMP
  1. CLAMP Requirement 1
  2. CLAMP Requirement 2
  3. CLAMP Requirement 3
 OOF

 Policy


  1. POLICY Requirement 1
  2. POLICY Requirement 2
 SDCWish List - No US/Epic
  1. Make Workflow Independent Artifact
  2. Enhance WFD to support Service Level Workflows
 SDNC

 SOWish List - No US/Epic
  1. Workflow as Independent Artifact
  2. Support Service Level Workflows
 VIDWish List - No US/Epic
  1. Support Service Level Workflows
 VNFRQTS

*Each Requirement should be tracked by its own User Story in JIRA 

...

Make Workflow Independent Artifact

Remove the Workflow BPMN from the resource model (in CSAR) and make it an independent artifact.  The workflow needs to be distributable as an independent artifact without changing the major model version.  SDC to allow a user to associate the independent WF artifact to any SDC model.  The model will reference the workflow using a reference.

May require revamping SDC model versioning to include a minor version component so that administrative changes to a model do not change the major version number which requires a re-spin.

Enhance Workflow Designer (WFD) to support Service Level WorkflowsEnhance WFD to create workflows that operate at the service level.  The workflow developed defines the order and specific resources to be updated and allows the user to create a workflow to perform the required changes.  Changes may include SW Updates, configuration changes.  Service level workflows are to be treated as Independent artifacts and associated with service model via a reference.  Composition of the workflow may involve sequential and/or parallel processing.

SO

Make Workflow as Independent Artifact

Modify acceptance of WF distribution as an independent artifact and store it.  Interpret WF association within the resource model and be able to pull the independently stored workflow upon execution request for the resource model.  Recognize the new distribution of the model where the major version number did not change but a minor version has and therefore needs to stored.  Enhance process for pulling the list of native workflows and those associated with the resource model via a reference to the independent WF artifact and provide VID with the list as is done today. 
Support Service Level WorkflowsEnhance Northbound SO interface to specify Service Level  workflow requests with additional parameters that are resource specific.  Enhance execution engine, error (aka rainy day) handling and Northbound status reporting to support service level workflows. Execution of the workflow may involve parallel processing of service components (resources).

...