1. A system for providing a hosted application to a plurality of tenants, the system comprising: one or more site-wide server computers; and one or more scale groups, each of the scale groups having one or more of the tenants assigned thereto and being configured to receive and respond to requests for the hosted application from the assigned tenants.