Part of the TOSCA Implementation Webinar Series
During this webinar series, leading developers and users of TOSCA agreed to share their experiences with you. They will show demonstrations of TOSCA-based systems and examples of TOSCA service templates. They’ll also explain the unique benefits of TOSCA for their application domains.
Our next story will be held on Wednesday, 26 January.
Summary: The OASIS TOSCA standard defines one of the richest text-based languages for Infrastructure as Code, including the ability to define custom types of nodes, relationships, capabilities, interfaces, groups, policies and data, and model complex topology templates equipped with imperative workflows and reactive policies. Thus, TOSCA service templates can quickly become complex to understand.
This story will present Cloudnet TOSCA toolbox [1, 2], a powerful set of TOSCA processors, and will show how generated visual diagrams can help better understanding TOSCA service templates. We will show how TOSCA types can be represented by UML2 class diagrams, how node/relationship templates can be represented by both UML2 component and deployment diagrams, how policies can be represented by UML2 sequence diagrams, and finally how TOSCA workflows can be represented by UML2 activity diagrams. We will illustrate generated visual diagrams with examples coming from both OASIS TOSCA and ETSI NFV SOL001 specifications, and from some open source TOSCA orchestrators such as xOpera, TORCH, TosKer, Turandot.
TOSCA is part of the OASIS Open Consortium -- www.oasis-open.org.