DocumentCode :
2182118
Title :
A Case Study for Deploying Applications on Heterogeneous PaaS Platforms
Author :
Hossny, Eman ; Khattab, Sherif ; Omara, Felix ; Hassan, Haitham
Author_Institution :
Comput. Sci. Dept., Cairo Univ., Cairo, Egypt
fYear :
2013
fDate :
16-19 Dec. 2013
Firstpage :
246
Lastpage :
253
Abstract :
Cloud Platform-as-a-Service (PaaS) model provides developers with the ability to deploy and manage their applications remotely through the cloud and pay only for actual usage hours. Currently, there is no standard API for PaaS management and deployment, each PaaS provider has its own specific APIs (e.g., Google AppEngine (GAE), OpenShift (OS), Cloud Foundry (CF), and Windows Azure). Therefore, deploying applications on heterogeneous PaaS platforms is considered one of the challenges that make some developers worry about using PaaS services. Such challenge can be solved by providing a standard or a generic API that overcomes PaaS API heterogeneity. The aim of this paper is to report on our effort to use and extend a generic API, namely the COAPS API, which supports deployment and management on Cloud Foundry and OpenShift. According to the work in this paper, an extension of the COAPS API is provided to include the deployment on Google AppEngine as a case study to demonstrate COAPS API generality.
Keywords :
application program interfaces; cloud computing; search engines; COAPS API; Google AppEngine; OpenShift; cloud foundry; cloud platform-as-a-service model; heterogeneous PaaS platform; Engines; Foundries; Google; Software; Standards; Unified modeling language; XML; COAPS API; Generic API; Heterogeneous PaaS; PaaS;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing and Big Data (CloudCom-Asia), 2013 International Conference on
Conference_Location :
Fuzhou
Print_ISBN :
978-1-4799-2829-3
Type :
conf
DOI :
10.1109/CLOUDCOM-ASIA.2013.13
Filename :
6821000
Link To Document :
بازگشت