Faculty
Department
Year of Publication
upload
Publication Type
Abstract
This project presents a comprehensive analysis of the deployment strategies involving serverlessand non-serverless hosting infrastructure within the context of Software as a Service (SaaS)implementation. The rapid advancements in cloud computing have introduced newparadigmsforhosting applications, and the comparison of serverless and non-serverless(traditional) hostingapproaches has gained significant attention in recent years. This study aims to evaluatetheperformance, scalability, cost-efficiency, and resource utilization of both serverless andnon-serverless architectures in the context of deploying SaaS applications with an implementationinthe form of an e-commerce site. The research methodology encompasses a series of experiments conducted on real-worldscenarios using popular cloud platforms. Performance metrics, such as response time, throughput, and scalability, are carefully measured and analyzed. Additionally, the consumptionofcomputing resources and associated costs are thoroughly assessed to provide a comprehensiveview of the two hosting infrastructures. The trade-offs between the two approaches are discussed, and guidelines are provided to aid decision-making processes when selecting the most appropriate hosting infrastructure for specific SaaS applications. The findings indicate that serverless hosting exhibits several advantages in terms of auto-scalability, reduced operational complexity, and cost-effectiveness for applications withvaryingworkloads. On the other hand, non-serverless hosting demonstrates better performanceinscenarios with predictable and consistent demands.
Supervisor(s)
co-supervisor


