DocumentCode
2096566
Title
An Approach to Build Multi-tenant SaaS Application with Monitoring and SLA
Author
Aghera, Piyush ; Chaudhary, Sanjay ; Kumar, Vikas
Author_Institution
DA-IICT, Gandhinagar, India
fYear
2012
fDate
11-13 May 2012
Firstpage
658
Lastpage
661
Abstract
SaaS (Software as a Service) is a modern approach to deliver large scalable enterprise software as a service on Internet. Cloud computing platform provides the scalability, availability and utility computing for services on Internet. There are many technical challenges involved in SaaS development. One of them is multi-tenancy, which allows single instance of software to serve multiple organizations by accommodating their unique requirements through configuration at the same time. SaaS architecture requires the both configuration and some level of customization to achieve higher maturity model. In this paper, we proposed a metadata driven SaaS architecture, which is independent of underlying cloud infrastructure. Proposed architecture includes monitoring, tenant management, tenant administration, tenant configuration and large data management services. In our proposed architecture, we used Memcached concept and it is supported by almost all databases to boost the performance. In addition to this, we have considered application pooling on web server to manage priority among tenants.
Keywords
Web services; cloud computing; software architecture; Internet; Memcached concept; cloud computing platform; large data management services; large scalable enterprise software; multitenant SaaS application; software as a service; tenant administration; tenant configuration; tenant management; Business; Computer architecture; Databases; Monitoring; Web services; Cloud Computing; Multi-Tenant Architecture; Software as a service;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication Systems and Network Technologies (CSNT), 2012 International Conference on
Conference_Location
Rajkot
Print_ISBN
978-1-4673-1538-8
Type
conf
DOI
10.1109/CSNT.2012.146
Filename
6200688
Link To Document