2015
DOI: 10.1186/s13174-014-0017-x
|View full text |Cite
|
Sign up to set email alerts
|

PaaSHopper: Policy-driven middleware for multi-PaaS environments

Abstract: Offering Software-as-a-Service (SaaS) applications on top of a Platform-as-a-Service (PaaS) platform is a promising strategy as the SaaS provider does not need to acquire and maintain private cloud infrastructure, and it enables him/her to enjoy the benefits of cloud scalability and flexiblity as well. However, as this entails losing some control over the application and its data, SaaS providers are in practice reluctant to migrate to a PaaS platform entirely. To alleviate such concerns of vendor lock-in, the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
13
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
3
3

Relationship

2
4

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 28 publications
(37 reference statements)
0
13
0
Order By: Relevance
“…In recent work, we have extended such architecture with an additional tier of application-level middleware services [14,22,20]. These services provide support for specific non-functional requirements across multiple cloud providers that cannot be fully supported by a single third-party PaaS provider.…”
Section: A Container-based Architec-ture For Multi-tenant Saasmentioning
confidence: 99%
See 4 more Smart Citations
“…In recent work, we have extended such architecture with an additional tier of application-level middleware services [14,22,20]. These services provide support for specific non-functional requirements across multiple cloud providers that cannot be fully supported by a single third-party PaaS provider.…”
Section: A Container-based Architec-ture For Multi-tenant Saasmentioning
confidence: 99%
“…It consists of three services: (i) the Tenant SLA Manager service for tenant SLA management and performance isolation [20], (ii) the Tenant Data Manager service for adaptive data management across multiple database technologies (e.g. MongoDB and Cassandra) and cloud providers [14] and (iii) the MultiCloud Deployer service for deploying SaaS application components across multiple cloud providers [22]. Each of these middleware services implement a policy-based architecture, possibly extended with application-centric montoring and an autonomic control loop.…”
Section: A Container-based Architec-ture For Multi-tenant Saasmentioning
confidence: 99%
See 3 more Smart Citations