Authors:
Rouven Krebs
1
;
Christof Momm
1
and
Samuel Kounev
2
Affiliations:
1
SAP AG, Germany
;
2
Karlsruhe Institute of Technology, Germany
Keyword(s):
Multi-tenancy, SaaS, Platform, Resource Sharing, Affinity, Performance Isolation.
Related
Ontology
Subjects/Areas/Topics:
Cloud Application Architectures
;
Cloud Computing
;
Cloud Computing Architecture
;
Cloud Middleware Frameworks
;
Cloud Standards
;
Development Methods for Cloud Applications
;
Fundamentals
;
Platforms and Applications
;
SAAS, PAAS, IAAS
Abstract:
Multi-tenant applications serve different customers with one application instance. This architectural style leverages sharing and economies of scale to provide cost efficient hosting. As multi-tenancy is a new concept, a common definition of the word and related concepts is not yet established and the architectural concerns are not fully understood. This paper provides an overview of important architectural concerns and there mutual influences. Beside that, it defines multi-tenancy and differentiates it from several related concepts.