Cloud Multitenancy Applications

2281 Words5 Pages

The idea of multi-tenancy, or many tenants sharing resources, is a fundamental to cloud computing. It allows single instance of software to serve multiple organizations. SaaS requires sharing of application servers among multiple tenants for low operational costs. This paper discusses the concept of cloud computing in single tenant and multitenant environment. Multitenant applications are very useful for the increased utilization of hardware resources and improved ease of maintenance.
Keywords:Cloud computing,Multitenancy,Saas,utilization.
1.Introduction
The word cloud is used as a metaphor for the Internet, based on the standardized use of a cloud-like shape to denote a network. A cloud is a combination of hardware, networks, storage, services, and interfaces that helps in delivering computing as a service. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. In addition, the platform provides on demand services to the users for accessing that are always on anywhere, anytime and any place. Cloud computing platform provides the scalability, availability and utility computing for services on Internet.
The cloud model comprises five essential characteristics are on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured services. It also offers main three service models such as software as a service (SaaS),platform as a service (PaaS), and infrastructure as a service (IaaS )and four deployment models are public, private, community, or hybrid. The cloud architecture must illustrate the platform and software compon...

... middle of paper ...

... achieved through configuration and customization. SaaS application needs to handle a large amount of data. Storing and retrieving of large amount of data is very crucial for application performance and security.SaaS application can also be developed using core programming framework like JDK for java and .NET. Overall SaaS performance will be increased while giving services to a large number of clients at the same time. VI.Conclusion and future work
Multi-tenancy addresses the Subscription,Monitoring and billing, Security and privacy, Scalability, high availability and reliability, Managing and Administration for separate tenants, Runtime per tenant customization,Customizable GUI, Customizable Business Logic.Our future work will be to implement the proposed architecture and developing one innovative application, which can fulfill the demand of many customers.

Open Document