Customization realization in multi-tenant web applications: case studies from the library sector
ICWE'10 Proceedings of the 10th international conference on Web engineering
Metrics and techniques for quantifying performance isolation in cloud environments
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
ESOCC'12 Proceedings of the First European conference on Service-Oriented and Cloud Computing
Dynamic performance management in multi-tenanted business process servers using nonlinear control
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
A Scalable Multi-Tenant Architecture for Business Process Executions
International Journal of Web Services Research
Hi-index | 0.00 |
Software as a service (SaaS) providers exploiteconomies of scale by offering the same instance of an applicationto multiple customers typically in a single-instance multitenantarchitecture model. Therefore the applications must bescalable, multi-tenant aware and configurable. In this paper weshow how the services in a service-oriented SaaS applicationcan be deployed using different multi-tenancy patterns. Wedescribe how the chosen patterns influence the customizability,multi-tenant awareness and scalability of the application. Usingthe patterns we describe how individual services in a multitenantaware application can be not multi-tenant aware whilemaintaining the overall multi-tenant awareness of the application.We show based on a real-world example how the patternscan be used in practice and show how existing applicationsalready use these patterns.