What should you recommend?
You are designing a Windows Azure application.
The application will include services hosted in different geographic locations.
The service locations may change.
You must minimize the cost of communication between services.
You need to recommend an approach for calling the services.
What should you recommend?
What should you recommend?
You are evaluating a Windows Azure application.
The application uses one instance of a web role.
The role instance size is set to Medium.
The application does not use SQL Azure.
You have the following requirements for scaling the application:
– Maximize throughput.
– Minimize downtime while scaling.
– Increase system resources.
You need to recommend an approach for scaling the application.
What should you recommend?
What should you recommend?
You are designing a Windows Azure application.
The application will store data in Windows Azure Blob storage.
Many of the application services will be interdependent.
You need to recommend an approach for optimizing the performance of the application.
What should you recommend?
What should you recommend?
You are designing a Windows Azure application that will use a worker role.
The worker role will create temporary files.
You need to recommend an approach for creating the temporary files that minimizes storage transactions.
What should you recommend?
What should you recommend?
You are planning the migration of an existing application to Windows Azure and SQL Azure.
The application produces report files at the request of remote systems.
Requests for report files will be placed into a single Windows Azure Queue.
You must minimize the compute resources and storage transactions required to process the requests.
You need to recommend an approach for processing the requests.
What should you recommend?
What should you recommend?
You are designing a Windows Azure application.
Messages will be placed into a Windows Azure Queue and then processed by a worker role.
There is no requirement for adherence to the Windows Azure Service Level Agreement (SLA).
You need to recommend an approach for concurrently processing messages while minimizing compute cost.
What should you recommend?
What should you recommend?
You are evaluating a Windows Azure application.
The application includes the following elements:
– A web role that provides the ASP.NET user interface and business logic
– A single SQL Azure database that contains all application data
Each page 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?
What should you recommend?
You are designing a Windows Azure web application that does not use ASP.NET.
The application requires a standalone Win32 interpreter.
You need to recommend an approach for allowing access to the interpreter.
What should you recommend?
Which two actions should you recommend?
You are designing a Windows Azure application.
The application includes processes that communicate by using Windows Communications Foundation (WCF) services.
The WCF services must support streaming.
You need to recommend a host for the processes and a WCF binding.
Which two actions should you recommend?
(Each correct answer presents part of the solution. Choose two.)
What should you recommend?
You are developing a Windows Azure application in which a web role and worker role will communicate by using a Windows Azure Queue.
You need to recommend an approach for ensuring that the worker role does not attempt to process any message more than three times.
What should you recommend?