What should you recommend?
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?
What should you recommend?
You design an Azure application that processes images. The maximum size of an image is 10 MB. The
application includes a web role that allows users to upload images and a worker role with multiple
instances that processes the images. The web role communicates with the worker role by using an
Azure Queue service.
You need to recommend an approach for storing images that minimizes storage transactions.
What should you recommend?
What should you recommend?
You are designing an Azure application. The application includes two web roles and three instances
of a worker role. The web roles send requests to the worker role by using one or more Azure
Queues.
You need to recommend a queue design for sending requests to the worker role.
What should you recommend?
Where should you create the files?
You are designing an Azure application that will use a worker role. The worker role will create
temporary files.
You need to minimize storage transaction charges.
Where should you create the files?
Which approach should you recommend?
You are designing an Azure web application. The application uses one worker role. It does not use
SQL Database. You have the following requirements:
Maximize throughput and system resource availability
Minimize downtime during scaling
You need to recommend an approach for scaling the application.
Which approach should you recommend?
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?
Which change always requires downtime?
You are planning an upgrade strategy for an existing Azure application. Multiple instances of the
application run in Azure. The management team is concerned about application downtime, due to a
business service level agreement (SLA).
You are evaluating which change in your environment will require downtime.
You need to identify the changes to the environment that will force downtime.
Which change always requires downtime?
Which type of storage should you use to store the images?
You are designing an Azure application that processes graphical image files. The graphical Images are
processed in batches by remote applications that run on multiple servers.
You have the following requirements:
The application must remain operational during batch-processing operations.
Users must be able to roll back each image to a previous version.
You need to ensure that each remote application has exclusive access to an image while the
application processes the image. Which type of storage should you use to store the images?
What should you recommend?
You are designing an Azure application that stores data.
You have the following requirements:
The data storage system must support storing more than 500 GB of data.
Data retrieval must be possible from a large number of parallel threads.
Threads must not block each other.
You need to recommend an approach for storing data.
What should you recommend?
How should you create and configure the WebJob object?
HOTSPOT
You have an Azure website that runs on several instances. You have a WebJob that provides
additional functionality to the website.
The WebJob must run on all instances of the website.
You need to ensure that the WebJob runs even when the website is idle for long periods of time.
How should you create and configure the WebJob object? To answer, select the appropriate options
in the answer area.