scispace - formally typeset
Proceedings ArticleDOI

Multi-tenant Quality Attributes to Manage Tenants in SaaS Applications

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

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

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

Marko Marin
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.
Related Papers (5)