Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
Software-as-a-Service (SaaS) is a form of cloud computing that relieves the user from the concern of hardware, software installation and management. It is an emerging business model that delivers software applications to the users through Web-based technology. Software vendors have varying requirements and SaaS applications most typically support such requirements. The various applications used by unique customers in a single instance are known as Multi-Tenancy. There would be a delay in service when the user sends the data from multiple applications to multiple destinations and from multiple applications to single destination due to the use of single CSB. This problem can be overcome by using multiple CSB concepts and hence multiple senders can efficiently send their data to multiple receivers at the same time.The multiple clouds are monitored and managed by the SaaS-CSB portal. The idea of SaaS-CSB Portal is to provide a single pane of glass for the user to consume and govern any service from any cloud. Thus,SaaS-CSB application allows companies to save their IT cost and valuable time.
International Journal of Cloud Computing and …, 2012
Enterprises would do well to consider the flexibility and risk-management implications of adding SaaS to their portfolios of IT services. Integration and composition are critical components in your architecture strategies to incorporate SaaS successfully as a fully participating member of your service-centric IT infrastructure. Today, SaaS applications are expected to take advantage of the benefits of centralization through a single-instance, multi-tenant architecture, and to provide a feature-rich experience competitive with comparable on-premise applications. A typical SaaS application is offered either directly by the vendor or by an intermediary party called an aggregator, which bundles SaaS offerings from different vendors and offers them as part of a unified application platform.
… (TSSA), 2012 7th …, 2012
Computer Science & …, 2012
Software as a Service (SaaS) has the potential to transform the way information-technology (IT) departments relate to and even think about their role as providers of computing services to the rest of the enterprise. The emergence of SaaS as an effective software-delivery mechanism creates an opportunity for IT departments to change their focus from deploying and supporting applications to managing the services that those applications provide. A successful servicecentric IT, in turn, directly produces more value for the business by providing services that draw from both internal and external sources and align closely with business goals. Despite the promised benefits of cloud computing and software as a service (SaaS) -greater flexibility and scalability, infrastructure cost avoidance, "anywhere access" to applications and data -concerns about security and governance have made some organizations hesitant to turn over a chunk of their IT systems to a third-party service provider
This paper contains information on Cloud computing and various services provided by it. Services provided are SaaS, PaaS&IaaS. We will mainly focus on SaaS in which customer is not needed to pay for the entire software; the customer could pay for only those services which they need.
This Research paper explores importance of Software As A Service (SaaS) for efficient cloud computing in organizations and its implications. Enterprises now a days are betting big on SaaS and integrating this service delivery model of cloud computing architecture in their IT services. SaaS applications are service centric cloud computing delivery model used as IT Infrastructure which is multi-tenant architecture used to provide rich user experience with desired set of features requested by the cloud user. This research paper also discusses the importance of SaaS application architecture, functionality, efficiency, advantages and disadvantages.
Cloud computing is a sort of dispersed registering over the web i.e. it can run a venture or application on more than one PC meanwhile. It is isolated into three classes to be specific: (i) IaaS (ii) PaaS and (iii) SaaS Software as a service is a sort of administration which gives numerous advantages to the administration shoppers. A tweaked quality model is important to assess the nature of SaaS cloud services. The paper perceives the segments of SaaS. The ordinary model does not consider components of SaaS like security and nature of organization. Along these lines, in this paper, we come out with another model for the security, nature of services, and programming quality for programming as an administration. Also the results are used as recognizing verification for the SaaS quality organization.
Lecture Notes in Computer Science Volume 7908, 2013
Software-as-a-Service (SaaS) is a software delivery model gaining popularity. Service Oriented Architecture (SOA) is widely used to construct SaaS applications due to the complementary characteristics in the two paradigms. Scalability has always been one of the major requirements in designing SaaS applications to meet the fluctuating demand. However, constructing SaaS applications using third-partybusiness services raises additional challenges for the scalability of the application due to the partner services’ variability and autonomy. Any approach used to develop scalable service-based SaaS applications that compose business services needs to consider these characteristics. In this paper we present an approach to deploy scalable business service compositions based on the concept of an extensible hierarchy of virtual organisations. The explicit representation of relationships in the organisation allows capturing commonalities and variations of relationships between business services...
Computer Science, 2014
As cloud computing becomes increasingly popular among enterprises, organizations, and developers, it is time to consider how Software as a Service solutions can be built rapidly and cost-effectively. This paper presents the possibility of using a service-based architecture operating within the framework of the public cloud computing model and implementing Software as a Service. It also describes the architecture, implementation, and testing of sample applications. The conclusions drawn, with respect to related work and the results obtained, shed more light on the application of public cloud systems for Software as a Service purposes.
Proceedings of the 12th International Conference on e-Business, 2015
The new mode of inter-enterprise cooperation based on the paradigm of composite SaaS keeps promising an ease and a fast implementation of an on demand cooperation. These collaborations called often, on demand cooperation, arising to meet a business opportunity over the Internet. However, this new paradigm poses a certain number of challenges for us. The main one is the lack of a management framework for the cloud provider while covering the different layers IaaS-PaaS-SaaS. To tackle this challenge, we propose a management framework for a cloud provider to define the typical concepts related to the intern management of a composite SaaS provider. The proposed concepts are related to the stakeholders' definition and the presentation of the different management features to consider while specifying the dependence between the cloud layers.
Cloud computing is a new way of delivering computing resources, not a new technology; a term simply renames common technologies and techniques that we have come to know in IT. It is the most significant technique in the 21 st century. This new technique conveys enormous impact to the society, especially the business world. The services of cloud computing sets the clients free from worrying about data processing problems, so that they can focus on their major businesses. This new economic model for computing is increasingly becoming popular and is seeing massive global investment. Despite the surge in activity and interest, there are significant, persistent concerns about cloud computing that are the major barriers for cloud adoption. This paper mainly focuses on the three cloud service models, commonly referred to as Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS), its major threats and some guidance on situations where particular flavor of cloud model are best option for an organization. This also discusses with example some major cloud service providers in order to show that how cloud computing will make the business world simpler, more efficient and more specialized.
ACM SIGSOFT Software Engineering Notes, 2015
Software as a service has evolved as a new software deployment paradigm in the cloud, which offers information technology services dynamically, "on-demand". Application Multi-tenancy in SaaS leads to improved resource utilization and reduces overall application costs by sharing the same applications, resources and data services through multiple tenants. In this paper a graph-based approach called SaaS Level Application Multi Tenancy graph is proposed to represent the multi-tenant aspects of the SaaS model of cloud environment formally. The proposed approach will facilitate the analysis of service interaction paths for accessing shared sets of services in SaaS by the multiple tenants. The proposed approach is capable enough to model several kinds of tenant like isolated tenant, shared tenants with single or multiple data services and multiple tenants in SaaS. Further, several metrics are defined for the proposed approach to describe the essential features of multi-tenant Sa...
International journal of engineering research and technology, 2018
Software as a Service (Saas) is one of the striking features of cloud computing. Saas has revolutionized the software engineering very significantly. Saas eliminates the requirement of customers (tenants) to purchase, install and maintenance of infrastructure and software. Customers just have to pay for services provided by Saas vendors. Multitenancy in Saas application is most important feature for the success of Saas application. However, there are many challenges in the development, deployment, and security of such application. This paper addresses the issue of how to effectively help multi-tenancy in Saas application and proposes Saas architecture to backing multi-tenancy in ecommerce
2017
Cloud computing of is an Internet-based computing, where shared resources, software and information, are provided to computers and devices on-demand. It provides people the way to share distributed resources and services that belong to different organization. Cloud computing is a set of IT services that are provided to a customer over a network on a leased basis and with the ability to scale up or down their service requirements. Usually cloud computing services are delivered by a third party provider who owns the infrastructure. Security is one of the major issues which hamper the growth of cloud. in This paper we introduce what is cloud computing in saas model. And also provide the security issues & solution of cloud computing. And detail description of what are the security issues & Solution in SAAS model. And also define the Solution on that issue.
Lecture Notes in Business Information Processing, 2012
Multi-tenancy (MT) architectures allow multiple customers to be consolidated into the same operational system. Multi-tenancy is key to the success of Software as a Service (SaaS) by means of a new software distribution formula in which customers share application and costs are indirectly assumed by all of them. However, as traditional applications do, each MT application deploys a single functionality, therefore component sharing between applications only occurs in an ad hoc manner and thereby hindering software reuse. In this paper it is introduced Multi-tenancy Multi-target (MT 2), an extension to MT Architectures for the development and deployment of one single software application encompassing several functionalities. To this end, some new components are added to traditional MT Architectures, thus providing new benefits for software developers, vendors and clients, and which are described by means of real examples.
— Cloud computing is a technology which provides enterprise-grade computing resources as services to customers through internet. One of the popularly available services is software viz., software as a service (SaaS). Many of the SaaS providers make use of a multitenant model to host their applications. Multitenancy is an architectural approach in which a single instance of a software application serves multiple customers referred as tenants, where one application is run on a single database instance for multiple organizations. However, since sharing of a single instance of software leads to distribution of underlying hardware resources among tenants, a multitenant platform poses challenges with respect to architectural, implementation and security issues. In this paper, we have made an extensive survey to understand the various aspects of these issues. The study results can be used not only to identify advantages and disadvantages of these aspects, but also to identify areas requiring future research.
Cloud computing technology has been a new exhortation in the IT industry and expecting a new perspective for coming world. It is a manner of computing which is having dynamically scalable virtualized resources provided as a service over the Internet. It reduces the time required to procure heavy resources and boot new server instances in minutes, allowing one to quickly scale capacity, both up and down, as ones requirement changes. Nevertheless the technology is hot in the market and is ready to cater to the small and medium business segment. As per one of the estimates from Gartner, by year 2012, 20% of enterprise market e-mail seats will be delivered via Cloud. As per another estimate from Gartner, Software as a Service is forecast to have a compound annual growth rate of 17% through 2011 for CRM, ERP and SCM markets in SMB segment. While the enterprises are exploring the possibilities of adopting this technology, it is imperative for these enterprises to critically evaluate the feasibility of this technology for their specific businesses. This paper highlights various aspects associated with Cloud Computing
International Journal of Science and Business, 2021
Distributed cloud computing innovation is the best approach to provide everything to customers as services through a web association. Utilizing this innovation, the customers would have the option to lease the necessary services through internet browsers. Cloud computing is aimed mainly at delivering customer services on demand. Cloud computing is a general concept that provides a wide range of infrastructure-based services, through platform as a production tool, via software as a service providing customers with the licenses of an application as an on-demand service. Various service models such as IaaS, PaaS, and SaaS, and many more are used in Cloud Computing. The features of these service models that distinguish cloud computing from other areas of study are proposed to clarify the essential aspect of Cloud Computing. These service models are compared from different viewpoints so that they can better identify their origins. In this article, three key service models are compared and discussed, i.e., software as a service, platform as a service, Infrastructure as a service, and previous studies on these services demonstrated and compared based on methods, objects, and significant results. IJSB Literature Review
The cloud computing is an internet-depended terminology in software computing. It provides a connection between the system and customers' need. It also provides the customer a way to share the scattered possessions and facilities that belongs to the various organizations. The cloud computing is one of the places in
2017
Most of the cloud platforms provide Software as a Service (SaaS). They are many software products that can be deployed on the cloud. Organization and maintenance of this software application become very crucial for good services. Hence developing such an integrated environment will bring a sophisticated usage of these software applications. In this paper, one such integrated software services management system(ISSM) is developed. This provides a single interface that incorporates all the related software requires for a company. Organizations can access business functionality at a cost typically less than paying for licensed applications based on a monthly fee.
IISA 2014, The 5th International Conference on Information, Intelligence, Systems and Applications, 2014
The Cloud Computing model has imposed a number of attractive features into the infrastructure and software architectures. Software enterprises strive to exploit these features in order to grow their competitiveness and economic profits in the market. This work identifies key features of Cloud Computing, such as high availability, extensibility, customizability, synchronization, consistency and multi-tenancy. A Software-as-a-Service (SaaS) framework is presented for the realization of Multi-Tenant services and applications onto an experimental cloud infrastructure. The proposed framework provides services which make the development and management process of Multi-Tenant applications easier. Essentially, the goal of this paper is to highlight important Cloud and clustering features and show methods to realize a SaaS framework for the creation and accommodation of cloud multi-tenant applications.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.