Proceedings ArticleDOI
Multi-tenant Quality Attributes to Manage Tenants in SaaS Applications
Sumit Kalra,T. V. Prabhakar +1 more
- pp 83-88
TLDR
This work derives some quality requirements that are significant in the multi-tenant scenario, related tactics, measurements and analyze the impact on other software product quality attributes.Abstract:
A Software-as-a-Service offering provides ready to use solutions for its tenants. Tenants having different quality requirements are deployed on separate dedicated instances. The concerns related to generating variable quality responses using single instance are not explicitly handled in current design approaches. A lack of standardized tactics and design guidelines also make it difficult for an architect to embed these multi-tenant design decisions at the early stage. In this work, we highlight a few domain-independent architectural concerns that can be used to manage multiple heterogeneous tenants on a shared application instance. We derive some quality requirements that are significant in the multi-tenant scenario, related tactics, measurements and analyze the impact on other software product quality attributes.read more
Citations
More filters
Journal ArticleDOI
TOSDS: Tenant-centric Object-based Software Defined Storage for Multitenant SaaS Applications
Aditi Sharma,Parmeet Kaur +1 more
TL;DR: In this paper, the authors proposed a tenant-centric approach to develop an object-based software defined storage system for SaaS multi-tenant applications, which can efficiently meet the storage requirements of users or tenants with diverse needs.
Book ChapterDOI
A Methodology for Tenant Migration in Legacy Shared-Table Multi-tenant Applications
TL;DR: In this article, the authors present a solution for scaling in or out of SaaS applications through the migration of a tenant's data to new application and database instances, which requires no change to the application and incurs no service downtime for non-migrated tenants.
References
More filters
Proceedings ArticleDOI
Cloud Application Monitoring: The mOSAIC Approach
TL;DR: The mOSAIC monitoring components that facilitate the building of custom monitoring systems for cloud applications using the m OSAIC API are introduced.
Proceedings ArticleDOI
Application-level performance monitoring of cloud services based on the complex event processing paradigm
TL;DR: This paper discusses an approach based on the complex event processing paradigm, which allows application developers to specify and monitor high-level application performance metrics, and indicates how the higher-level metrics produced by the approach can be used to increase application elasticity in an existing cloud middleware.
ISO-based model to measure software product quality
TL;DR: The ISO is developing a new ISO 25000 series on Software Product Quality Requirements and Evaluation (SQuaRE) to improve the interpretation and use of quality measures for software products.
Proceedings ArticleDOI
Patterns for Managing Tenants in a Multi-tenant Application
Sumit Kalra,T. V. Prabhakar +1 more
TL;DR: A collection of patterns to design a multi-tenant application such that it can manage its tenants efficiently and cover the different aspects of systematic tenant management are presented.
Dissertation
Microsoft Dynamics 365
TL;DR: In this paper, the authors describe the Microsoft Dynamics 365 system, its modules and what they consist of, and compare the functions from both ERP systems to get the best performance.