Modeling a globally scalable and compliant multi-tenant SAAS architecture

dc.contributor.advisorKarunarathne, B
dc.contributor.authorZaid, MJU
dc.date.accept2025
dc.date.accessioned2026-02-12T09:14:53Z
dc.date.issued2025
dc.description.abstractThe rapid growth of cloud computing has established Software as a Service (SaaS) as the dominant software delivery model. The increasing adoption of SaaS creates opportunities for SaaS providers to expand globally and capture emerging markets. However, global expansion introduces significant challenges in balancing global scalability, data residency compliance, and operational efficiency. Existing research often addresses these requirements in isolation, resulting in suboptimal solutions. This research proposes and validates a novel SaaS architecture that reconciles these competing requirements. The architecture comprises two key components: (1) a logically centralized yet physically distributed Control Plane, which enables operational efficiency through unified management of Application Planes and tenants, and (2) regionally distributed Application Planes, supporting global scalability while complying with regional data residency regulations. The proposed solution (fully distributed nCPxnAP model) is evaluated against two alternative deployment models (single region 1CPx1AP and hybrid 1CPxnAP). Through comprehensive comparative analysis of three architectural variants, we demonstrate that our fully distributed nCPxnAP model achieves optimal performance, ensures full compliance with data residency laws, and preserves operational efficiency. The key contributions of this research are: (1) an architectural model for a globally scalable, compliant, and operationally efficient multi-tenant SaaS; (2) empirical validation via real world implementation and testing; and (3) practical guidelines for SaaS providers at various growth stages. The findings offer a clear pathway for SaaS providers transitioning from single region deployments to global distribution while maintaining data residency compliance and operational efficiency. The research establishes new design principles for compliant global SaaS deployments and provides actionable implementation blueprints and performance benchmarks. It not only advances academic research but also provides industry professionals with a validated architectural model for navigating the complexities of modern global SaaS delivery
dc.identifier.accnoTH6020
dc.identifier.citationZaid, M.J.U.(2025). Modeling a globally scalable and compliant multi-tenant SAAS architecture [Master's theses, University of Moratuwa]. Institutional Repository University of Moratuwa. https://dl.lib.uom.lk/handle/123/24856
dc.identifier.degreeMSc in Computer Science
dc.identifier.departmentDepartment of Computer Science & Engineering
dc.identifier.facultyEngineering
dc.identifier.urihttps://dl.lib.uom.lk/handle/123/24856
dc.language.isoen
dc.subjectCLOUD COMPUTING
dc.subjectSOFTWARE AS A SERVICE (SaaS)- Global Scalability
dc.subjectSOFTWARE AS A SERVICE (SaaS)-Data Residency Compliance
dc.subjectSOFTWARE AS A SERVICE (SaaS)-Operational Efficiency
dc.subjectCOMPUTER SCIENCE-Dissertation
dc.subjectCOMPUTER SCIENCE AND ENGINEERING-Dissertation
dc.subjectMSc in Computer Science
dc.titleModeling a globally scalable and compliant multi-tenant SAAS architecture
dc.typeThesis-Full-text

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
TH6020-1.pdf
Size:
878.66 KB
Format:
Adobe Portable Document Format
Description:
Pre-text
Loading...
Thumbnail Image
Name:
TH6020-2.pdf
Size:
139.88 KB
Format:
Adobe Portable Document Format
Description:
Post-text
Loading...
Thumbnail Image
Name:
TH6020.pdf
Size:
12.33 MB
Format:
Adobe Portable Document Format
Description:
Full-thesis

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: