Title
A Framework for the Orchestration and Provision of Cloud Services Based on TOSCA and BPMN.
Abstract
Cloud computing is a consolidated and high-maturity level paradigm which is capable of handling powerful computing environments and providing complex services in a flexible and scalable way. In order to compete in the cloud service market, one of the challenges Cloud providers are faced with is to efficiently automate the service “provisioning” activities through the use of Cloud orchestration techniques. The focus of this paper is the orchestration process. Starting with TOSCA, a well-known standard specification used to represent the complete structure of a Cloud service, we developed an orchestrator capable of automating the workflow of all the tasks required to build up such a service. What makes our approach novel is the definition of a converter component which takes as input a TOSCA service template and transforms it into a BPMN process model that is ready to be fed to a workflow engine. The BPMN notation is used to represent both the workflow and the data associated with each workflow step. To prove the viability of the YAML-to-BPMN conversion process, a software prototype of the system was developed and tested with a sample use case which is discussed in the paper.
Year
Venue
Field
2017
CLOSER (Selected Papers)
Computer science,Provisioning,Orchestration,Workflow engine,Workflow,Orchestration (computing),Business Process Model and Notation,Scalability,Distributed computing,Cloud computing
DocType
Citations 
PageRank 
Conference
0
0.34
References 
Authors
13
4
Name
Order
Citations
PageRank
Domenico Calcaterra142.79
Vincenzo Cartelli254.45
Giuseppe Di Modica326834.98
O. Tomarchio4766.40