You are designing an Azure web application. The solution will be used by multiple customers. Each
customer has different business logic and user interface requirements. Not all customers use the
same version of the .NET runtime.
You need to recommend a deployment strategy.
What should you recommend?
A.
Deploy with multiple web role instances.
B.
Deploy each application in a separate tenant.
C.
Deploy all applications in one tenant.
D.
Deploy with multiple worker role instances.
Explanation:
There are two types of tenant environments. The simplest type is a single-tenant application where
one customer has 100% dedicated access to an application’s process space. A single Tenant
Applications has a separate, logical instance of the application for each customer or client. A single
tenant application is much more predictable and stable by its nature since there will never be more
than one dedicated customer at any point in time in that VM. That customer has all of its users
accessing that dedicated instance of the application.
Multi Tenancy and Windows Azure. Overview of Multi tenant Application and Single tenant
Application Architectural considerations.
http://sanganakauthority.blogspot.in/2011/12/multi-tenancy-and-windows-azure.html
Correct: B.Deploy each application in a separate tenant.