Add docs for workflow designer
[sdc/sdc-workflow-designer.git] / docs / platform / architecture.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2
3
4 Architecture
5 ------------
6 SDC Workflow Designer is a workflow design tool. It implements bpmn workflow standards. And it extends some elements for tosca specification. So in this designer the users can orchestrate services and interactive with tosca template more easily.
7
8 SDC Workflow Designer is a component of SDC. Right now it doesn't depend on other components. It can work alone. In the future, it will depend on MSB and SDC Catalog. 
9
10 SDC Workflow Designer contains two parts: UI, Backend.
11
12 .. image:: images/workflow-architecture.png
13
14 UI is the designer. It can access SDC Catalog to get tosca template info. Users can orchestrate ONAP services.
15
16 Backend is the storage of Workflow Designer. It will translate the workflow definition to standard bpmn workflow. And it can save workflow artifact to SDC catalog.