fbpx

DEVELOPMENT OF CONFIGURABLE DATA VALIDATION SERVICE TO DECOUPLE CUSTOM DATA VALIDATIONS FROM MULTI-TENANT SaaS SOFTWARE APPLICATIONS

DEVELOPMENT OF CONFIGURABLE DATA VALIDATION SERVICE TO DECOUPLE CUSTOM DATA VALIDATIONS FROM MULTI-TENANT SaaS SOFTWARE APPLICATIONS 

By Esweda Gamladdalage Hasitha Kasun Thisara Gamlath

URL:
Citation: 
Date: 2022
Supervisor: Sashika Surain Gamage

Abstract

Traditional software businesses earn revenue from software upgrades, maintenance, and other services. In contrast to typical perpetual-use licenses, SaaS (Software as a Service) software is subscribed to by users from vendors. This is a rapidly expanding software operating model. SaaS offers software application developers a Web-based delivery model to serve large numbers of customers using multi-tenancy-based infrastructure and application-sharing architecture to profit significantly from the scale effect. Even though SaaS applications are often created with highly standardized software functions to serve as many clients as feasible, many customers nevertheless want data validation variants per their business demands or country/state-specific statutory requirements. Due to the subscription-based business model, SaaS suppliers must have a carefully thought-out strategy to allow self-serve setup and modification by their customers without altering the source code of the SaaS application for each specific client. This report will discuss the fully decoupled solution I developed to define data validation rules without changing the legacy multi-tenant SaaS application. Legacy applications can consume the Data Validation Service. 

Download File

File Name: Development of Configurable Data Validation Service to Decouple Custom Data Validations from Multi

Size: 390 KB

Format: PDF

WordPress Lightbox
ICBT Campus