...
draw.io Diagram |
---|
border | true |
---|
diagramName | Feature Compositions |
---|
simpleViewer | false |
---|
width | links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 981 |
---|
revision | 1 |
---|
|
...
All three features are realised as Automation Compositions, as shown in the diagram below.
draw.io Diagram |
---|
border | true |
---|
diagramName | Feature Automation Compositions |
---|
simpleViewer | false |
---|
width | links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 1037 |
---|
revision | 1 |
---|
|
...
The ability to deploy features in a scalable, flexible and loosely coupled microservice architecture is of course a major step forward from layered architectures of the past. However, managing at "Feature" level in such architectures does present challenges. For example, to manage the three running instances of Features A to C above, 9 separate elements must be kept track of. There is nothing in the deployed system to sat what element is related to what other element, and what element are working together to realise a feature.
Automation Composition Management (ACM) is a framework that supports Life Cycle Management of Automation Compositions. It supports deployment, monitoring, update and removal of Automation Compositions en-bloc, allowing users to manage their features, services, and capabilities as single logical units.
Introduction
...
draw.io Diagram |
---|
border | true |
---|
| |
---|
diagramName | Automation Composition Management Architecture |
---|
simpleViewer | false |
---|
width | |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 11071017 |
---|
revision | 12 |
---|
|
The diagram above shows the architecture of ACM in ONAP.
...
draw.io Diagram |
---|
border | true |
---|
diagramName | AC UML |
---|
simpleViewer | false | width |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 681 |
---|
revision | 1 |
---|
|
...
draw.io Diagram |
---|
border | true |
---|
diagramName | States in ACM |
---|
simpleViewer | false | width |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 1051 |
---|
revision | 1 |
---|
|
...
draw.io Diagram |
---|
border | true |
---|
diagramName | ACM Architecture Details |
---|
simpleViewer | false |
---|
width | links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 1086 |
---|
revision | 1 |
---|
|
...
draw.io Diagram |
---|
border | true |
---|
diagramName | Control Loops in ACM |
---|
simpleViewer | false | width |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 691 |
---|
revision | 1 |
---|
|
...
draw.io Diagram |
---|
border | true |
---|
diagramName | ACM States |
---|
simpleViewer | false |
---|
width | links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 561 |
---|
revision | 1 |
---|
|
...
draw.io Diagram |
---|
border | true |
---|
diagramName | ACM Sandboxing |
---|
simpleViewer | false | width |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 804 |
---|
revision | 1 |
---|
|
...