Uploaded image for project: 'OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC'
  1. OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC
  2. TOSCA-86

Use Case: Sharing Nodes (e.g. a Database) between two separate (deployed) service templates

    XMLWordPrintable

    Details

    • Type: Task
    • Status: New
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Interop
    • Labels:
      None
    • Environment:

      Use case for development against TOSCA-v1.0-cs01.

    • Proposal:
      Hide

      Diagram link: TBD
      Proposal: TBD

      Show
      Diagram link: TBD Proposal: TBD

      Description

      Desire to have one service template reference nodes or artifacts in another (already deployed) service template.

      Example:
      Sugar_eCard service template wishes to share an existing DB Node (instance) with already deployed SugarCrm service template.

      Notes:
      Aaron: High Level Suggestion: Extend TOSCA ServiceTemplate to support referencing to existing nodes.
      Derek: generic deployed component to ref. an instance already deployed, need access credentials and simply need to connect (you own it or don't own).
      Aaron: If you want to ref. an existing node, the intent was the node was owned by the same customer.
      Matt: Perhaps there is a relationship with one of Derek's use cases involving access (control) to access a DB. That is the 2nd service template would need to know/pass credentials.

      References:
      https://www.oasis-open.org/apps/org/workgroup/tosca-interop/download.php/48504/New%20Scenarios%20for%20TOSCA%20from%20Huawei.pptxx

        Attachments

          Activity

            People

            • Assignee:
              zhangchuxiong Aaron Zhang (Inactive)
              Reporter:
              mrutkows Matthew Rutkowski
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: