What should you recommend?

You are evaluating an Azure application. The application includes the following elements:
A web role that provides the ASP.NET user interface and business logic
A single SQL database that contains all application data
Each webpage must receive data from the business logic layer before returning results to the client.
Traffic has increased significantly. The business logic is causing high CPU usage.
You need to recommend an approach for scaling the application.
What should you recommend?

You are evaluating an Azure application. The application includes the following elements:
A web role that provides the ASP.NET user interface and business logic
A single SQL database that contains all application data
Each webpage must receive data from the business logic layer before returning results to the client.
Traffic has increased significantly. The business logic is causing high CPU usage.
You need to recommend an approach for scaling the application.
What should you recommend?

A.
Store the business logic results in Azure Table storage.

B.
Vertically partition the SQL database.

C.
Move the business logic to a worker role.

D.
Store the business logic results in Azure local storage.

Explanation:
For Cloud Services in Azure applications need both web and worker roles to scale well.
Application Patterns and Development Strategies for SQL Server in Azure Virtual Machines
https://msdn.microsoft.com/en-us/library/azure/dn574746.aspx



Leave a Reply 1

Your email address will not be published. Required fields are marked *


Arun Manglick

Arun Manglick

Ans: C is correct