Multi-Tenancy – A Pragmatic View

The principle of multi-tenancy is not universally accepted and supported within the software industry, and this may be a source of competitive differentiation. This blog differentiates fundamental multi-tenancy from more cultural, more ambiguous uses of cloud computing. Rather than provide a literal definition, we suggest a pragmatic approach to answer what multi-tenancy is. Specifically, how to deliver very efficient, economically viable multi-tenancy from applications that might not be architected to run concurrently. [...]

Application Virtualization Through Instance-Level Isolation

Application virtualization provides a rich solution for managing secure, multi-tenant operations in the data center and the cloud. Among the features that enable this solution is that of isolation. This feature functions on two levels:

Isolating a single instance of an installed application into a package that can be automatically distributed to endpoints, based on provisioning policies; and
Executing an application instance inside an environment that protects it from access from other instances. [...]