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.
https://msdn.microsoft.com/en-us/library/azure/dn574746.aspx
agreed