2013 International Conference on Cloud Computing and Big Data 2013
DOI: 10.1109/cloudcom-asia.2013.13
|View full text |Cite
|
Sign up to set email alerts
|

A Case Study for Deploying Applications on Heterogeneous PaaS Platforms

Abstract: CloudPlatform-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 wo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 16 publications
(6 citation statements)
references
References 6 publications
0
6
0
Order By: Relevance
“…Currently, the COAPS API supports two PaaS platforms: Cloud Foundry (CF) and Openshift (OS). In a previous work, we have implemented a new adapter in the COAPS API to allow deploying cloud applications on GAE, besides CF and OS [44], [15]. The COAPS API is similar to IBM Altocumulus project [45] which provides users with a uniform interface to allow them to deploy their applications on multiple PaaS platforms such as IBM HiPODS, Amazon EC2, and GAE.…”
Section: Generic-apismentioning
confidence: 99%
“…Currently, the COAPS API supports two PaaS platforms: Cloud Foundry (CF) and Openshift (OS). In a previous work, we have implemented a new adapter in the COAPS API to allow deploying cloud applications on GAE, besides CF and OS [44], [15]. The COAPS API is similar to IBM Altocumulus project [45] which provides users with a uniform interface to allow them to deploy their applications on multiple PaaS platforms such as IBM HiPODS, Amazon EC2, and GAE.…”
Section: Generic-apismentioning
confidence: 99%
“…The main differences between these approaches lie on the different ways of handling the connections between modules deployed on different platforms. However, in all these attempts, platforms allow operating simultaneously with a single level of service to deploy applications, i.e., all the components of an application are deployed either at the IaaS level or all at the PaaS level (see, e.g., [6], [9] and [10]). From this, with the goal of unifying cloud services, we propose in this thesis a second dimension in which deployment tools integrate IaaS and PaaS levels under a single interface.…”
Section: Trans-cloud Managementmentioning
confidence: 99%
“…They are on demand service, access network, resource pooling, elasticity and measured services. To achieve these five essential characteristics, cloud computing provides three kinds of service models: Software as a Service (SaaS), Platform as a Service (PaaS) [7] and Infrastructure as a Service (IaaS) [8]. Cloud computing service models are shown in Figure 1.…”
Section: Introductionmentioning
confidence: 99%