What is SaaSGrid? (Physically)
SaaSGrid is a distributed application server purpose built for SaaS applications. Distributed means that SaaSGrid can stitch together any number of x86 Windows servers (physical or virtual) into a network of coordinated peers that act as a single logical “SaaS application hosting layer.” SaaSGrid provides a set of management portals, where, among other things, you can upload your application (including user interfaces, web services, and database definitions). SaaSGrid insulates your application from the network of servers that it stitched together by treating your application components as first class citizens of the network, abstracting them away from the idea of having to run on specific servers, and providing dynamic deployment and runtime execution across servers. For example, when running on SaaSGrid, your application components will be automatically configured to make requests through SaaSGrid’s dispatching system so that load can be distributed across many instances of your various application components.
From a SaaS point of view, SaaSGrid instruments your components and runtime behavior to enhance the application with a SaaS dimension. Your application components, for example, can automatically take on a number of forms of multi-tenancy. Through a simple pre-deploy configuration, you can instruct SaaSGrid to store data for multiple tenants in single databases despite the fact that the database definition does not have customer row level ownership constructs in place. Your application will “inherit” a SaaS architecture by virtue of running on SaaSGrid. Explicit capabilities are exposed through the SaaSGrid API. For example, by making simple calls through the SaaSGrid API, SaaSGrid can monitor usage on your applications behalf, which can then be automatically mapped to pricing models that result in billing events for your customers.
By merging “SaaS instrumentation” with a complex multi-server middleware, SaaSGrid provides you with a technical and operational foundation for achieving sustained market leadership as a SaaS provider.


