CAM-D: A Description Method for Multi-Cloud Marketplace Application
Multi-cloud Marketplace facilitates to create adiverse ecosystem for cloud software and cloud resourceservices provided by many stakeholders. To leverage theadvantage of multi-cloud environment, cloud application couldbe a composition of software components which are able tobe distributed across various cloud providers. So the cloudapplication is therefore a complex system. Consequently, animportant key problem remained in research is to definemulti-cloud application in a particular form and to constructhis description. In this paper, we particularly focus ondeveloping a description method that can be taken to tacklethe lack of description for multi-cloud application by designingdescription templates for CAM which was developed in[1][2][3], called CAM-D. A completed application descriptioncan be synthesized from individual component descriptions.Our experimentation is expressed through the transformationof CAM-D template to TOSCA specification illustrated by casestudy. In addition, we also develop an flattening algorithm toassist in mapping to TOSCA.