Font Size: a A A

Research And Implement Of SaaS Application's Construct Methods

Posted on:2012-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:J K ZhouFull Text:PDF
GTID:2218330338957161Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
As a new delivery model of software, there has been a strong tendency by both vendors and customers to turn conventional software into SaaS(Software as a service). However, the realization of SaaS is quite complicated. There are four features for a SaaS application:configurability, multi-tenant efficiency, and scalability.When the question that how to implement Software as a Service (SaaS) is presented, there are problems that how to design and implement configurable applications on multi-layers, meanwhile system performance is considered. This paper combines the design and implementation of graduation project system, provides SaaS configurable solutions based on the metadata and SaaS configurable solutions based on the XML according to the different scenes. Otherwise, for the configurability of business process in heterogeneous environment, the paper presents the SOA oriented configurable business process. Moreover, the runtime of configurable system is proposed. Finally, a real-life scenario is provided to demonstrate the benefits of using the proposed method.In order to ensure the safety of the tenants' data, this paper considers security of SaaS applications, which include application layer security, data security and network security layer.Finally, we designed implement the GDesigner. Then, stress tests for www server is going on to understand the performance of server, such as the max HTTP request. At the same time, the server and program could be optimized according to test datum too.
Keywords/Search Tags:SaaS, multi-tenant, configurability, scalability, SOA, XML
PDF Full Text Request
Related items