Patent ID: 8122055

Claim:
A system for providing a hosted application to a plurality of tenants, the system comprising: a private unshared database stored at a database server within a scale group; a configuration database storing mapping data that is shared among the plurality of tenants, the configuration database being configured to store mapping data for mapping each of the plurality of tenants to a scale group storing the private unshared database associated with the tenant; and a computer executing an application configured to receive a request for the hosted application from one of the plurality of tenants, in response to the request, locate a private unshared database associated with the one of the plurality of tenants by searching the configuration database shared among the plurality of tenants to retrieve the mapping data indicating the database server and the scale group where the private unshared database associated with the one of the plurality of tenants is stored, and respond to the request for the hosted application utilizing data stored in the located private unshared database, wherein the hosted application comprises a customer relationship management application accessed through a plug-in executing within a personal information manager application.