Multi-Tenant, Secure, Load Disseminated SaaS Architecture

The availability of high speed internet has diversified the way we used to intermingle with each other. The emergence of social networks and interactive web applications has left a dent in existing software and service delivery models. Software vendors now not only focus on functionality but also have to cater delivery model of their software. On-demand and ubiquitous accessibility has become an inimitable selling point for software vendors. In the last few years we have witnessed a term “Cloud computing” thronging blogs and search engines. Cloud computing is on-demand service delivery; services ranging from Infrastructure, Platform and Software. With the materialization of Amazon Cloud Computing Service we have seen exponential increase in interest of business as well as research community in Cloud computing Orchestra. Now technological oracles are offering their software in Cloud as Software as a Service (SaaS). Every service provider is laying on line to gain competitive advantage over each other, there is need to delineate development guideline for SaaS. Without any doubt security is one of the main concerns for Cloud computing environment but unfortunately in the mist of security issues general recommendations for efficient Cloud has faded away. In this paper we have proposed a Cloud computing architecture focusing SaaS, which provides general specifications for SaaS design and for services implemented in it.