-
Type:
New Feature
-
Status: Deferred
-
Priority:
Critical
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Spec
-
Labels:None
-
Proposal:
-
Resolution:
Node types provide interfaces the operations of which represent its local management behavior. But our goal is to enable management of a service template "globally", i.e. to specify management actions that are composed of operations of the individual node templates (and their instances). For this purpose an API is need that allows access to the instances of service templates, the instances of node templates and relationship templates as well as access to the service definition. Such a standardized API is need that allows to specify global management behavior in a portable manner. In the cloud domain, APIs are typically build following the REST architectural style, i.e. this API should be a REST-based API
1.
|
"Real-Time" Topology Updates for Boundary Systems |
|
Deferred | Unassigned |
In my opinion, the plans define the management API for the service template. The "build" and the "remove" plans are two examples, and are included in the SPEC.
The other plans (or APIs) for operation and management (O&M) are hard to standardize because different apps have different O&M policies.
On the other side, I think the REST style is not mandate. For example, SOAP style is available as well. Furthermore, if the implementArtifact are all provided in an package (e.g. CSAR), the script style is also OK.