70-532 89 Q&S MCP Developing Microsoft Azure Solutions by Lord Obsidian

You connect to an existing service over the network by using HTTP. The service listens on HTTP port 80. You plan to create a test environment for this existing service by using an Azure virtual machine (VM) that runs Windows Server.
The service must be accessible from the public Internet over HTTP port 8080. You need to configure the test environment.
Which two actions should you take? Each correct answer presents part of the solution.


A. Configure an endpoint to route traffic from port 8080 to port 80.
B. Configure an endpoint to route traffic from port 80 to port 8080.
C. Ensure that the public IP address is configured as a static IP address.
D. Configure the Windows Server firewall to allow incoming and outgoing traffic on port 8080.
E. Configure the Windows Server firewall to allow incoming and outgoing traffic on port 80.


Answer Clike
An application sends Azure push notifications to a client application that runs on Windows Phone, iOS, and Android devices.
Users cannot use the application on some devices. The authentication mechanisms that the application uses are the source of the problem.
You need to monitor the number of notifications that failed because of authentication errors.
Which three metrics should you monitor? Each correct answer presents part of the solution.


A. Microsoft Push Notification Service (MPNS) authentication errors
B. External notification system errors
C. Apple Push Notification Service (APNS) authentication errors
D. Channel errors
E. Windows Push Notification Services (WNS) authentication errors
F. Google Cloud Messaging (GCM) authentication errors


Answer Clike
You develop a web application that uses table storage in Azure.
You create a storage account named Contoso that stores a table named CityPopulationData.
The web application stores entities in this table.
You need to query the table data by using OData.
Which URL should you use?


A. http://contoso.table.core.windows.net/citypopulationdata
B. http://contoso.table.core.windows.net/odata/citypopulationdata
C. http://azurestorage.table.core.windows.net/contoso
D. http://microsoft.table.core.windows.net/contoso
E. http://azure.table.core.windows.net/contoso/citypopulationdata


Answer Clike
A company maintains an Azure storage account. The storage account uses blobs and tables. Customers access the storage account by using shared access signatures (SASs).
You need to monitor the usage of the storage services. You need to do the following:
. Understand which storage areas perform operations that incur a fee.
. Understand which requests are denied because of insufficient permissions.
. Validate that the performance of the storage account meets the service level agreement (SLA) for the Azure Storage service.
Which three data analysis tasks should you perform? Each correct answer presents part of the solution.


A. Use data from the logs of the storage services to find individual storage access attempts that do not comply with the SLA.
B. Use data from the logs of the storage services to calculate aggregate server latency across individual requests. Determine whether the results of this calculation indicate that the Azure Storage service is in compliance with the SLA.
C. Analyze the logs of the storage services to determine which storage services were inaccessible because of permissions issues.
D. Review the Azure documentation to determine which storage operations are billable. Then find records of those operations in the logs of the storage services.
E. Analyze the logs of the storage services to find records of operations that are marked as billable.
F. Correlate the data logged from the storage service with the permissions to store data in the individual blobs and containers. Determine which storage services were inaccessible because of permissions issues.


Answer Clike
You are creating virtual machines (VMs) that are hosted on Azure.
You must be able to change the Remote Desktop access settings for the VMs. You must also be able to change the password for the built-in administrator account on all VMs. You identify the VMAccess VM extensions that have the required capabilities.
You need to enable the VMAccess VM extensions.
Which approach should you use?


A. Download and install the Microsoft Installer file to enable the VM Agent on each VM.
B. Use the Azure management portal to restart each VM.
C. When you configure the new VMs, use the Azure management portal to install the VM Agent.
D. For each VM, use Windows PowerShell cmdlets to enable the VM Agent and the VMAccess VM extensions.


Answer Clike
You are managing an application. The application uses data that is stored in an Azure SQL database.
You must be able to reset the application to the state that existed on any day in the previous 35 days.
You need to choose a backup solution.
What should you do?


A. Run SQL replication on the SQL database once a day.
B. Use Microsoft Azure SQL Database Point in Time Restore
C. Use the SQL Server Data-Tier Application Framework to build a data-tier application (DAC) file once a day.
D. Use the bcp utility to export data to an Azure page blob once a day.


Answer Clike
You host an application on an Azure virtual machine (VM) that uses a data disk. The application performs several input and output operations per second.
You need to disable disk caching for the data disk.
Which two actions will achieve the goal? Each answer presents a complete solution.


A. Use the Azure Resource Manager REST API
B. Use the Service Management REST API.
C. Run the following Windows PowerShell cmdlet: Remove-AzureDataDisk
D. Run the following Windows PowerShell cmdlet: Set-AzureDataDisk


Answer Clike
You are developing a messaging solution to integrate two applications named WeatherSummary and WeatherDetails. The WeatherSummary application displays a summary of weather information for major cities. The WeatherDetails application displays weather details for a specific city.
You need to ensure that the WeatherDetails application displays the weather details for the city that the user selects in the WeatherSummary application.
What should you do?


A. Create an Azure Service Bus Queue communication. In the WeatherDetails application, implement the PeekLock method.
B. Create an Azure Service Bus Topics object. In the WeatherDetails application, create a filter.
C. Create an Azure Service Bus Relay object. In the WeatherDetails application, create a filter.
D. Create an Azure Service Bus Queue communication. In the WeatherDetails application, implement the ReceiveAndDelete method.


Answer Clike
You store data by using table storage in Azure.
The storage analytics logs do not contain any data.
You must configure the Azure storage account to retain logs for the maximum length of time that Azure permits.
In the Azure management portal, what should you do?


A. Set the monitoring level to Minimal, and set the number of days the data in the logs is retained to 0.
B. Set the monitoring level to Verbose, and set the number of days the data in the logs is retained to 365.
C. Set the monitoring level to Minimal, and set the number of days the data in the logs is retained to 99.
D. Set the monitoring level to Verbose, and set the number of days the data in the logs is retained to 30.


Answer Clike
You are maintaining an application that uses the Azure Content Delivery Network (CDN) to serve terabytes of content that is stored in page blobs.
Your bill for CDN services is higher than you expect.
You need to monitor the application to find issues that increase costs.
Which two operations should you monitor? Each correct answer presents part of the solution.


A. The Time-To-Live (TTL) of the blobs.
B. The country of origin for the client computer and the CDN region.
C. The number of requests that result in an HTTP status code over 400.
D. The allocated size of page blobs.
E. The expiration date of the blobs.


Answer Clike
You create a software-as-a-service (SaaS) application. Websites, cloud services, and virtual machines (VMs) read common data values from the database for the application.
The application does not scale efficiently. All VMs, websites, and cloud services must read from the same data source.
You need to design a cache solution for the SaaS application.
What should you do?


A. Deploy a cache by using Azure Redis Cache. Access the cache from the websites, cloud services, and VMs.
B. Configure a cache by using ASP.NET. Access the cache from the websites, cloud services, and VMs.
C. Use Azure Redis Cache to deploy one cache for each website, one cache for each cloud service, and one cache for each VM. Configure each cache to ensure that data is consistent in all the cache instances.
D. Deploy a cache by using Azure Redis Cache. Configure the cache to use database connection strings.


Answer Clike
A company plans to increase its virtual network capacity by adding virtual network subscriptions.
You must increase the number of subscriptions from 3 to 15.
You need to configure the virtual networks.
What should you do?


A. Export and modify the network configuration file. Then import the modified file.
B. Export and modify the service definition file. Then import the modified file.
C. Create and import a new network configuration file.
D. Create a multi-site virtual network.


Answer Clike
You have an ASP.NET application that runs in a cloud service. A new version of the application is ready for release. The new version contains code changes and new SSL certificates. The application consists of six instances of a web role and four instances of a worker role.
The application performs at or near full capacity. The cloud service uses the default number of fault domains and upgrade domains.
You plan to deploy the new version of the application. The performance and capacity of the web roles must not degrade during the deployment. Temporary degradation of the worker roles is acceptable. The deployment must take a maximum of six hours.
You need to deploy the new version of the ASP.NET application to the cloud service.
Which two approaches will achieve the goal? Each correct answer presents a complete solution.


A. Increase the number of web role instances to eight, and then deploy the new version of the application by using an in-place update. Reduce the number of web role instances to six after the upgrade is completed.
B. Deploy the new version of the application by using an in-place update. Use upgrade domains to ensure that there is sufficient capacity during the upgrade.
C. Deploy the new version of the application into the staging slot for the cloud service. Then activate the new version of the application by swapping virtual IP (VIP) addresses.
D. Delete the old version of the application, and deploy the new version of the application.


Answer Clike
You have a website that is hosted on Azure. You connect to the site by using the URI http://www.contoso.com. You plan to publish a new version of the website.
You need to acquire the publishing profile for the website.
Which two actions will achieve the goal? Each correct answer presents a complete solution.


A. Run the following Windows PowerShell cmdlet: Get-AzurePublishSettingsFile
B. Run the following Windows PowerShell cmdlet: Get-AzureSubscription
C. Navigate to the following URI: https://www.contoso.com/download/publishprofile.aspx
D. Navigate to the following URI: https://windows.azure.com/download/publishprofile.aspx


Answer Clike
You need to debug the Azure solution.
Which tool should you use?


A. Compute emulator
B. Remote debugging
C. Emulator Express
D. IntelliTrace
E. Profiling


Answer Clike
You need to configure role instances.
Which size should you specify for the VM?


A. Use Small for Off-Peak mode.
B. Use Large for On-Peak mode.
C. Use Extra Large for On-Peak mode.
D. Use Extra Small for Off-Peak mode.


Answer Clike
You need to meet the performance and scalability requirements.
Which SQL Database configuration should you use?


A. Use the S1 performance level for On-Peak mode.
B. Use the P2 performance level for On-Peak mode.
C. Use the S2 performance level for On-Peak mode.
D. Use the P1 performance level for On-Peak mode.


Answer Clike
You need to choose an Azure storage service solution. Which solution should you choose?


A. Queue storage
B. Blob storage
C. File storage
D. Table storage


Answer Clike
You need to configure diagnostics for the Azure solution.
Which two types of diagnostic data should you collect? Each correct answer presents part of the solution.


A. Application logs
B. Event logs
C. Crash dumps
D. Infrastructure logs
E. IIS logs
F. Performance counters


Answer Clike
You need to configure the virtual network.
What are two possible ways to achieve this goal? Each correct answer presents a complete solution.


A. Configure a point-to-site virtual network.
B. Configure a site-to-site virtual network.
C. Configure a multi-site virtual network.
D. Configure a cloud-only virtual network.


Answer Clike
You need to implement the web application deployment workflow.
In the Azure management portal, what should you do?


A. Set the web hosting plan to Shared. Increase the instance count to 2. Publish the incremental updates to the new instance.
B. Set the web hosting plan to Standard. Use Windows PowerShell to create a new deployment slot to publish the incremental updates. Swap the deployment slot after the business users have validated the updates.
C. Set the web hosting plan to Standard. Create a new website to host the updated web application. Create a Windows PowerShell script to move the contents of the new website to the production website location after the business users have validated the updates.
D. Download the publish profile. Use Visual Studio to import the publish profile. Deploy the web application by using the Visual Studio Publish Web wizard after the business users have validated the updates.


Answer Clike
You need to debug the website remotely.
Which three actions should you take? Each correct answer presents part of the solution.


A. In the Azure management portal, configure a monitoring endpoint.
B. In the Azure management portal, set remote debugging to On and set the Visual Studio version to 2013.
C. Install the Azure SDK for .NET on the computer that runs Visual Studio.
D. In the web.config file for the website, set the debug attribute of the compilation element to true.
E. In the Azure management portal, set the web hosting plan to Standard.


Answer Clike
You need to move the VM.
What should you do?


A. Use the Blob Service REST API
B. Use the Service Management REST API
C. Run the Azure PowerShell Convert-VHD cmdlet.
D. Run the Azure PowerShell New-AzureVMcmdlet


Answer Clike
Users report that after periods of inactivity the website is slow to render pages and to process sign-in attempts.
You need to ensure that the website is always responsive.
What should you do?


A. Add the following markup at line WC14:

B. Add the following markup at line WC08:

C. Add the following markup at line WC14:

D. In the Azure management portal, enable Always On support for the website.
E. In the Azure management portal, disable Always On support for the website.


Answer Clike
You need to implement data storage for patient information.
What should you do?


A. Use the Update Entity operation of the Table Service REST API.
B. Use the Put Blob operation of the Blob Service REST API.
C. Use the Put Message operation of the Create Queue REST API.
D. Use the Set Share Metadata operation of the File Service REST API.


Answer Clike
The website does not receive alerts quickly enough.
You need to resolve the issue.
What should you do?


A. Enable automatic scaling for the website.
B. Manually Increase the instance count for the worker role.
C. Increase the amount of swap memory for the VM instance.
D. Set the monitoring level to Verbose for the worker role.
E. Enable automatic scaling for the worker role.


Answer Clike
You update the portion of the website that contains biographical information about students.
You need to provide data for testing the updates to the website.
Which approach should you use?


A. Use SQL Server data synchronization.
B. Use the Active Geo-Replication feature of Azure SQL Database.
C. Use SQL Replication.
D. Use the Geo-Replication feature of Azure Storage.


Answer Clike
You are deploying the web-based solution in the West Europe region.
You need to copy the repository of existing works that the plagiarism detection service uses. You must achieve this goal by using the least amount of time.
What should you do?


A. Copy the files from the source file share to a local hard disk. Ship the hard disk to the West Europe data center by using the Azure Import/Export service.
B. Create an Azure virtual network to connect to the West Europe region. Then use Robocopy to copy the files from the current region to the West Europe region.
C. Provide access to the blobs by using the Microsoft Azure Content Delivery Network (CDN). Modify the plagiarism detection service so that the files from the repository are loaded from the CDN.
D. Use the Asynchronous Blob Copy API to copy the blobs from the source storage account to a storage account in the West Europe region.


Answer Clike