Thursday 15 February 2018

Implementing Microsoft Azure Infrastructure Solutions (70-533_Part-V)



I am starting a blog to learn Implementing Microsoft Azure Infrastructure Solutions (70-533). For this purpose I am posting practice questions with answers from different dumps. The objective to achieve is to discuss if the answers are correct or incorrect. I need input (comments) from you people and it will also be helpful for those who intends to take this exam. First question with its topic is as follows;  

QUESTION-1: You have an Azure subscription.

In Azure, you create two virtual machines named VM1 and VM2. Both virtual machines are instances in a cloud service named Cloud1.

You need to ensure that the virtual machines only replicate within the data center in which they were created.

Which settings should you modify?

A.    virtual machine

B.    storage account

C.    cloud services

D.    Azure subscription

Answer: B
QUESTION-2: You purchase an Azure subscription.
You plan to deploy an application that requires four Azure virtual machines (VMs).

All VMs use Azure Resource Management (ARM) mode.
You need to minimize the time that it takes for VMs to communicate with each other.
What should you do?

A.    Create a multi-site virtual network.

B.    Create a regional virtual network.

C.    Create a site-to-site virtual network.

D.    Add the VMs to the same affinity group.

Answer: D

Affinity groups ensure that resources created within the same affinity group are physically hosted by servers that are close together, enabling these resources to communicate quicker. In the past, affinity groups were a requirement for creating virtual networks (classic). At that time, the network manager service that managed virtual networks (classic) could only work within a set of physical servers or scale unit. Architectural improvements have increased the scope of network management to a region.
As a result of these architectural improvements, affinity groups are no longer recommended, or required for virtual networks (classic). The use of affinity groups for virtual networks (classic) is replaced by regions. Virtual networks (classic) that are associated with regions are called regional virtual networks.
  

QUESTION-3:  You have an Azure subscription.

You create an Azure Active Directory (Azure AD) tenant named Tenant1 that has a domain name of tenant1.onmicrosoft.com. You need to add the contoso.com domain name to Tenant1.

Which DNS record should you add to the contoso.com zone to be able to verify from Azure whether you own the contoso.com domain?

A.    DNSKEY

B.    mail exchanger (MX)

C.    host (AAAA)

D.    signature (SIG)

Answer: B

QUESTION-4: You have an Azure subscription that has a virtual machine named VM1.
VM1 runs a line-of-business application named APP1.
You create two additional virtal machines named VM2 and VM3 to host APP1.
You need to ensure that there is always at least one virtual machine online to hostApp1.

Which command should you run? To answer, select the appropriate options in the answer area.

A.    Export-AzureVM

B.    Get-AzureaffinityGroup

C.    Get-AzureEndPoint

D.    Get-AzureVM

Answer:  C and/or D
 
QUESTION-5: You have an Azure subscription.

You can create an Azure Active Directory(Azur AD) tenant named Tenant1 You need to configure the integration of Tenant1 and Google Apps. You perform the required configuration on the google apps tenant.

Which three actions should you perform from the Azure Management Portal? Each correct answer presents part of the solution.

A.    Configure directory integration.

B.    Enable application integration

C.    Add a custom domain.

D.    Configure Single-Sign On (SSO)

E.    Add a multi-factor authentication provider.

Answer: ABD
Explanation:
https://msdn.microsoft.com/en-us/library/azure/dn308591.aspx


QUESTION-6: You have an Azure subscription that contains a storage account named STOR1 and a container name CONTAINER1.

You need to monitor read access for the blobs inside CONTAINER1.
The monitoring data must be retained for 10 days.
What should you do?

A.    Run the Set-AzureStorageServiceMetricsProperty cmdlet.

B.    Run the New-AzureStorageBlobSASToken Cmdlet.

C.    Run the Set-AzureStorageServiceLoggingProperty cmdlet.

D.    Edit the blob properties of CONTAINER1.

Answer: C
Explanation:

https://msdn.microsoft.com/library/azure/dn782840.aspx#HowtoenableStorageLoggingusingPowe rShell


QUESTION-7: You deploy an Azure web app named contosoApp.ContosoApp is available by using HTTP or

HTTPS.

You need to ensure that a web administrator receives an email notification if the average responce time for contosoAPP exceeds 50 milliseconds.

Which two tasks should you perform? Each correct answer presents part of the solution.

A.    Create an HTTPS monitoring endpoint.

B.    Create a metric.

C.    Create a rule.

D.    Create an HTTP monitoring endpoint.

E.    Add a multi-factor authentication provider.

Answer: BD

Explanations:
https://azure.microsoft.com/en-us/documentation/articles/web-sites-monitor/#webendpointstatus

QUESTION-8: 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?

A.    Create the files on a Windows Azure Drive.

B.    Create the files in Windows Azure local storage.

C.    Create the files in Windows Azure Storage page blobs.

D.    Create the files in Windows Azure Storage block blobs.

Answer: B


QUESTION-9: 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?

A.    Set up vertical partitioning.

B.    Set up horizontal partitioning.

C.    Increase the number of role instances.

D.    Change the role instance size to Large.

Answer: C


QUESTION-10: You are designing a Windows Azure web application.
The application will be accessible at a standard cloudapp.net URL.

You need to recommend a DNS resource record type that will allow you to configure access to the application through a custom domain name. Which type should you recommend?


A.    A

B.    CNAME

C.    MX

D.    SRV

Answer: B
 
QUESTION-11: A Windows Azure application retrieves data from SQL Azure.
You need to recommend an approach for improving application query performance.
What should you recommend?

A.    Create a database view to retrieve the data.

B.    Use a clustered index on the SQL Azure database tables.

C.    Open a new database connection when an operation times out.

D.    Create SQL Azure database table indexes based on application queries.

Answer: D


QUESTION-12:

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?


A.    Appropriately handle poison messages.

B.    Decrease the visibility timeout for messages.

C.    Reduce the time-to-live interval for messages in the queue.

D.    Increase the number of worker role instances reading messages from the queue.

Answer: A
Explanation:
Poison message support Yes Yes

To find "poison" messages in Windows Azure Queues, when dequeuing a message the application examines the DequeueCount property of the message. If DequeueCount is above a given threshold, the application moves the message to an application-defined "dead letter" queue.


QUESTION-13: 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.)

A.    Host the processes in web roles.

B.    Host the processes in worker roles.

C.    Use NetTcpBinding for the WCF services.

D.    Use WSHttpBinding for the WCF services.

Answer: BC

QUESTION-14: An application uses Windows Azure Table storage.

The application uses five tables.
One table used by the application is approaching the limit for storage requests per second.
You need to recommend an approach for avoiding data access throttling.
What should you recommend?

A.    Use a single partition key for the table.

      B.    Compress data before storing it in the table
C.    Create additional partition keys for the table.

D.    Continually remove unnecessary data from the table.

Answer: C

QUESTION-15:  You are designing an application that will use Windows Azure Table storage to store millions of data points each day.

The application must retain each day's data for only one week.
You need to recommend an approach for minimizing storage transactions.
What should you recommend?
 
 
A.    Use a separate table for each date. Delete each table when it is one week old.

B.    Use a separate table for each week. Delete each table when it is one week old.

C.    Use a single table, partitioned by date.
Use Entity Group Transactions to delete data when it is one week old.

D.    Use a single table, partitioned by week.
Use Entity Group Transactions to delete data when it is one week old.

Answer: A


QUESTION-16: You are designing a Windows Azure application that will store data in two SQL Azure databases.

The application will insert data in both databases as part of a single logical operation.

You need to recommend an approach for maintaining data consistency across the databases. What should you recommend?

A.    Execute database calls on parallel threads.

B.    Wrap the database calls in a single transaction scope.

C.    Use Microsoft Distributed Transaction Coordinator (MSDTC).

D.    Handle errors resulting from the database calls by using compensatory logic.

Answer: D


QUESTION-17: A Windows Azure application stores data in a SQL Azure database.
The application will start an operation that includes three insert statements.

You need to recommend an approach for rolling back the entire operation if the connection to SQL Azure is lost.
What should you recommend?

A.    Ensure that all statements execute in the same database transaction.

B.    Create a stored procedure in the database that wraps the insert statements in a TRY CATCH block.

C.    Create a stored procedure in the database that wraps the insert statements in a TRANSACTION block.

D.    Open a new connection to the database.
Use a separate transaction scope to roll back the original operation.

Answer: A
 
 
QUESTION-18: You are designing a Windows Azure application that will use Windows Azure Table storage.
You need to recommend an approach for minimizing storage costs.
What should you recommend?

A.    Use Entity Group Transactions.

B.    Use multiple partitions to store data.

C.    Use a transaction scope to group all storage operations.

D.    Use Microsoft Distributed Transaction Coordinator (MSDTC).

QUESTION-19: You administer a virtual machine (VM) that is deployed to Azure.

You configure a rule to generate an alert when the average availability of a web service on your VM drops below 95 percent for 15 minutes.

The development team schedules a one-hour maintenance period.
You have the following requirements:

-  No alerts are created during the maintenance period.
-  Alerts can be restored when the maintenance is complete.

You want to achieve this goal by using the least amount of administrative effort.
What should you do from the Management Portal?

A.  Select and disable the rule from the Dashboard page of the virtual machine.
Answer: A

B.    Select and delete the rule from the Configure page of the virtual machine.

C.    Select and disable the rule from the Monitor page of the virtual machine.

D.    Select and disable the rule on the Configure page of the virtual machine.

Answer: C
 

QUESTION-20: You administer of a set of virtual machine (VM) guests hosted in Hyper-V on Windows Server 2012 R2.

The virtual machines run the following operating systems:

-  Windows Server 2008
-  Windows Server 2008 R2
-  Linux (openSUSE 13.1)

All guests currently are provisioned with one or more network interfaces with static bindings and VHDX disks.
You need to move the VMs to Azure Virtual Machines hosted in an Azure subscription.
Which three actions should you perform? Each correct answer presents part of the solution.

A.    Install the WALinuxAgent on Linux servers.

B.    Ensure that all servers can acquire an IP by means of Dynamic Host Configuration Protocol (DHCP).

C.    Upgrade all Windows VMs to Windows Server 2008 R2 or higher.

D.    Sysprep all Windows servers.

E.    Convert the existing virtual disks to the virtual hard disk (VHD) format.

Answer: ACE

Explanation:

You only need to do a sysprep if you are planning to use it for an image. Because Server 2012 is using .vhdx and Azure doesn’t yet support .vhdx you need to convert it to vhd.

QUESTION-21: You manage a virtual Windows Server 2012 web server that is hosted by an on-premises Windows Hyper-V server.

You plan to use the virtual machine (VM) in Azure.
You need to migrate the VM to Azure Storage to add it to your repository.
Which Azure Power Shell cmdlet should you use?

A.    Import-AzureVM

B.    New-AzureVM

C.    Add-AzureDisk

D.    Add-AzureWebRole

E.    Add-AzureVhd

Answer: E
Explanation:

*  How do I move an existing virtual machine to the cloud? The steps are pretty basic:
 
Create a place to store your hard disk in Windows Azure Prepare your virtual hard disk Upload your virtual hard disk
Create your machine in Windows Azure
* Add-AzureVhd

Uploads a virtual hard disk (in .vhd file format) from an on-premises virtual machine to a blob in a cloud storage account in Azure.

The Add-AzureVhd cmdlet allows you to upload on-premises virtual hard disks (in .vhd file format) to a blob storage account as fixed virtual hard disks. You can configure the number of uploader threads that will be used or overwrite an existing blob in the specified destination URI. Also supported is the ability to upload a patched version of an on-premises .vhd file: When a base virtual hard disk has already been uploaded, you can upload differencing disks that use the base image as the parent. Shared access signature (SAS URI) is supported as well. http://msdn.microsoft.com/en-us/library/dn495173.aspx

QUESTION-22: You develop a set of Power Shell scripts that will run when you deploy new virtual machines (VMs).

You need to ensure that the scripts are executed on new VMs.
You want to achieve this goal by using the least amount of administrative effort.
What should you do?

A.    Create a new GPO to execute the scripts as a logon script.

B.    Create a SetupComplete.cmd batch file to call the scripts after the VM starts.

C.    Create a new virtual hard disk (VHD) that contains the scripts.

D.    Load the scripts to a common file share accessible by the VMs.

E.    Set the VMs to execute a custom script extension.

Answer: E

Explanation:

After you deploy a Virtual Machine you typically need to make some changes before it's ready to use. This is something you can do manually or you could use Remote PowerShell to automate the configuration of your VM after deployment for example.

But now there's a third alternative available allowing you customize your VM: the CustomScript extension.

This CustomScript extension is executed by the VM Agent and it's very straightforward: you specify which files it needs to download from your storage account and which file it needs to execute. You can even specify arguments that need to be passed to the script.

The only requirement is that you execute a .ps1 file. http://fabriccontroller.net/blog/posts/customizing-your-microsoft-azure-virtual-machines-with-the-new-customscript-extension/
  
QUESTION-23: You manage an application running on Azure Web Sites Standard tier. The application uses a substantial amount of large image files and is used by people around the world. Users from Europe report that the load time of the site is slow.

You need to implement a solution by using Azure services.
Which two actions will achieve the goal? Each correct answer presents a complete solution.

A.    Configure Azure blob storage with a custom domain.

      B. Configure Azure CDN to cache all responses from the application web endpoint
C.    Configure Azure Web Site auto-scaling to increase instances at high load.

D.    Configure Azure CDN to cache site images and content stored in Azure blob storage.

Answer: BD

Explanation:

Blobs that benefit the most from Azure CDN caching are those that are accessed frequently during their time-to-live (TTL) period. A blob stays in the cache for the TTL period and then is refreshed by the blob service after that time is elapsed. Then the process repeats. http://azure.microsoft.com/en-us/documentation/articles/storage-custom-domainname/ http://blog.maartenballiauw.be/post/2013/08/20/Using-the-Windows-Azure-Content-Delivery-Network-CDN.aspx


QUESTION-24: You manage a set of virtual machines (VMs) deployed to the cloud service named fabrikamVM.
You configure auto scaling according to the following parameters:

-  With an instance range of two to six instances

-  To maintain CPU usage between 70 and 80 percent To scale up one instance at a time

-  With a scale up wait time of 30 minutes
-  To scale down one instance at a time
-  With a scale down wait time of 30 minutes

You discover the following usage pattern of a specific application:
The application peaks very quickly, and the peak lasts for several hours.
CPU usage stays above 90 percent for the first 1 to 1.5 hours after usage increases.
After 1.5 hours, the CPU usage falls to about 75 percent until application usage begins to decline.

You need to modify the auto scaling configuration to scale up faster when usage peaks. What are two possible ways to achieve this goal? Each correct answer presents a complete solution.

A.    Decrease the scale down wait time.

B.    Decrease the scale up wait time.

C.    Increase the number of scale up instances.

D.    Increase the scale up wait time.

E.    Increase the maximum number of instances.

Answer: BC


QUESTION-25: Your company network has two physical locations configured in a geo-clustered environment. You create a Blob storage account in Azure that contains all the data associated with your company.

You need to ensure that the data remains available in the event of a site outage.
Which storage option should you enable?

A.    Locally redundant storage

B.    Geo-redundant storage

C.    Zone-redundant storage

D.    Read-only geo-redundant storage

Answer: D
Explanation:

Introducing Read-only Access to Geo Redundant Storage (RA-GRS): RA-GRS allows you to have higher read availability for your storage account by providing "read only" access to the data replicated to the secondary location. Once you enable this feature, the secondary location may be used to achieve higher availability in the event the data is not available in the primary region. This is an "opt-in" feature which requires the storage account be geo-replicated.

QUESTION-26:  Your company has two physical locations configured in a geo-clustered environment that includes:

-  System Center Virtual Machine Manager 2012 R2
-  System Center Data Protection Manager 2012 R2
-  SQL Server 2012
-  Windows Server 2012 R2 Hyper-V
-  Over 100 virtual machines (VMs) in each physical location

Your company has recently signed up for Azure.

You plan to leverage your current network environment to provide a backup solution for your VMs.

You need to recommend a solution that ensures all VMs are redundant and deployable between locations.

You also want the solution to minimize downtime in the event of an outage at either physical location.

Which solution should you recommend?

A.    Configure a backup vault in Azure and use Data Protection Manager to back up The Windows Servers.

B.    Use Data Protection Manager and back up the VMs in each location.

C.    Use Azure site recovery in an on-premises to Azure protection configuration.

D.    Use Azure site recovery in an on-premises to on-premises protection configuration.

Answer: D

Explanation:
On-Premises to On-Premises (Hyper-V replication)
* Cloud metadata is sent to Azure Site Recovery.

Replicated data is stored in location specified on target Hyper-V server.
*  Azure account with Azure Site Recovery enabled.

*  Virtual machines replicate from source on-premises Hyper-V server to another. You can set up reverse replication to replicate back to the source location.
*  Requires source and target VMM servers with at least one cloud on each, or a single VMM server with two clouds. Clouds must contain at least one Hyper-V host server or cluster.
  

QUESTION-26: You administer a cloud service.
You plan to host two web applications named contosoweb and contosowebsupport.

You need to ensure that you can host both applications and qualify for the Azure Service Level Agreement.

You want to achieve this goal while minimizing costs.
How should you host both applications?

A.    in different web roles with two instances in each web role

B.    in the same web role with two instances

C.    in different web roles with one instance in each web role

     D.  in the same web role with one instance

Answer: B
Explanation:
A cloud service must have at least two instances of every role to qualify for the Azure Service
Level Agreement, which guarantees external connectivity to your Internet-facing roles at least
99.95 percent of the time.
http://azure.microsoft.com/en-us/documentation/articles/cloud-services-what-is/
 

QUESTION-27: You administer a Windows Server virtual machine (VM).
You upload the VM to Azure.

You need to ensure that you are able to deploy the BGInfo and VMAccess extensions. What should you do?
A.    Select the Install the VM Agent checkbox while provisioning a VM based on your uploaded VHD.

B.    Select the Enable the VM Extensions checkbox while provisioning a VM based on your uploaded VHD.

C.    Install the VM Agent MSI and execute the following Power Shell commands:

$vm = Get-AzureVM -serviceName $svc -Name $name $vm.VM.ProvisionGuestAgent = $true Update-AzureVM -Name Sname -VM $vm.VM -ServiceName $svc

D.    Install the VM Agent MSI and execute the following Power Shell commands:

$vm = Get-AzureVM -serviceName $svc -Name $name Set-AzureVMBGInfoExtension -VM $vm.VM Set-AzureVM Access Extension -VM $vm.VM

Update-AzureVM -Name Sname -VM $vm.VM -ServiceName $svc

Answer: C

Explanation:

The VM Agent can be enabled by manually downloading and installing the VM Agent (either the Windows or Linux version) on an existing VM instance and then setting the ProvisionGuestAgent value to true using Powershell or a REST call. (If you do not set this value after manually installing the VM Agent, the addition of the VM Agent is not detected properly.)

The following code example shows how to do this using PowerShell where the $svc and $name arguments have already been determined.
$vm = Get-AzureVM -serviceName $svc -Name $name
$vm.VM.ProvisionGuestAgent = $TRUE
Update-AzureVM -Name $name -VM $vm.VM -ServiceName $svc
 
QUESTION-28: You manage a cloud service that utilizes data encryption.

You need to ensure that the certificate used to encrypt data can be accessed by the cloud service application.

What should you do?

A.    Upload the certificate referenced in the application package.

B.    Deploy the certificate as part of the application package.

C.    Upload the certificate's public key referenced in the application package.

D.    Use RDP to install the certificate.

Answer: A

Explanation:

The developer must deploy the public key with their application so that, when Windows Azure spins up role instances, it will match up the thumbprint in the service definition with the uploaded service certificate and deploy the private key to the role instance. The private key is intentionally non-exportable to the .pfx format, so you won't be able to grab the private key through an RDC connection into a role instance.

QUESTION-29: You manage a cloud service that has a web application named WebRole1.
WebRole1 writes error messages to the Windows Event Log.

Users report receiving an error page with the following message:

"Event 26 has occurred. Contact your system administrator."

You need to access the WebRole1 event log.
Which three actions should you perform? Each correct answer presents part of the solution.

A.    Enable verbose monitoring.

B.    Update the WebRole1 web.config file.

C.    Update the cloud service definition file and the service configuration file.

D.    Run the Set-AzureVMDiagnosticsExtension PowerShell cmdlet.

E.    Run the Enable-AzureWebsiteApplicationDiagnostic PowerShell cmdlet.

F.    Create a storage account.

Answer: ACF

Explanation:

AF: You can monitor key performance metrics for your cloud services in the Azure Management Portal. You can set the level of monitoring to minimal and verbose for each service role, and can customize the monitoring displays. Verbose monitoring data is stored in a storage account, which you can access outside the portal.

QUESTION-30: You manage a cloud service that is running in two small instances.

The cloud service hosts a help desk application. The application utilizes a virtual network connection to synchronize data to the company's internal accounting system. You need to reduce the amount of time required for data synchronization.

What should you do?

A.    Configure the servers as large instances and re-deploy.

B.    Increase the instance count to three.

C.    Deploy the application to Azure Web Sites.

D.    Increase the processors allocated to the instances.

Answer: A

Explanation:
When you create your service model, you can specify the size to which to deploy an instance of
your role, depending on its resource requirements. The size of the role determines the number of

CPU cores, the memory capacity, and the local file system size that is allocated to a running
instance.
http://msdn.microsoft.com/en-us/library/azure/dn197896.aspx

QUESTION-31: You administer an Azure Web Site named contoso.
You create a job named Cleanlogs.cmd that will be executed manually, twice a week.
You need to deploy the job.

To which folder location should you deploy CleanLogs.cmd?

A. ./App_Code/jobs/triggered/cleanLogs/CleanLogs.cmd B. ./App_Data/jobs/triggered/clean Logs/Clean Logs.cmd C. ./App_Code/jobs/continuous/cleanLogs/CleanLogs.cmd D. ./App_Data/jobs/continuous/cleanLogs/CleanLogs.cmd

Answer: B
 
 
Explanation:
A WebJob is stored under the following directory in your site:

site\wwwroot\App_Data\jobs\{job type}\{job name}

Where {job type} can be either continuous for a job that is always running or triggered for a job that starts from an external trigger (on demand / scheduler). http://blog.amitapple.com/post/74215124623/deploy-azure- webjobs/#.VDZam_mSx8E

QUESTION-32: You administer an Azure virtual network named fabrikamVNet.
You need to deploy a virtual machine (VM) and ensure that it is a member of the fabrikamVNet

virtual network.
What should you do?

A.    Run the New-AzureVM Power Shell cmdlet.

B.    Run the New-AzureQuickVM Power Shell cmdlet.

C.    Run the New-AzureAfhnityGroup Power Shell cmdlet.

D.    Update fabrikamVNet's existing Availability Set.

Answer: B

Explanation:
The New-AzureQuickVM cmdlet sets the configuration for a new virtual machine and creates the
virtual machine. You can create a new Azure service for the virtual machine by specifying either

the Location or AffinityGroup parameters, or deploy the new virtual machine into an existing
service.
http://msdn.microsoft.com/en-us/library/dn495183.aspx
  

QUESTION-33: You administer an Azure solution that uses a virtual network named fabVNet.

FabVNet has a single subnet named Subnet-1.

You discover a high volume of network traffic among four virtual machines (VMs) that are part of Subnet-1.

You need to isolate the network traffic among the four VMs.

You want to achieve this goal with the least amount of downtime and impact on users. What should you do?

A.    Create a new subnet in the existing virtual network and move the four VMs to the new subnet.

B.    Create a site-to-site virtual network and move the four VMs to your datacenter.

C.    Create a new virtual network and move the VMs to the new network.

D.    Create an availability set and associate the four VMs with that availability set.

Answer: A
Explanation:
Machine Isolation Options

There are three basic options where machine isolation may be implemented on the Windows Azure platform:

*  Between machines deployed to a single virtual network Subnets within a Single Virtual Network
*  Between machines deployed to distinct virtual networks

*  Between machines deployed to distinct virtual networks where a VPN connection has been established from on-premises with both virtual networks
  

QUESTION-34: You administer a solution deployed to a virtual machine (VM) in Azure.
The VM hosts a web service that is used by several applications.
You are located in the US West region and have a worldwide user base.

Developers in Asia report that they experience significant delays when they execute the services.

You need to verify application performance from different locations.
Which type of monitoring should you configure?

A.   Disk Read

B.    Endpoint

C.    Network Out

D.    CPU

E.    Average Response Time

Answer: B
Explanation:

recall
June 15, 2016 at 7:36 pm

The question clearly asks “Which type of monitoring should you configure?”. “Average Response Time” is not a type of MONITORING. It is a METRIC on which you create rules and alerts when a certain threshold is reached. The type of MONITORING required for this (on which you may or may not configure the Average Repsonse Time METRIC) is Endpoint. Answer B.

QUESTION-35: You manage an Azure Web Site named contosoweb. Logging is enabled for contosoweb.
You need to view only errors from your log files in a continuous stream as they occur.
Which Windows Power Shell command should you execute?

A.    Get-AzureWebSiteLog -Name contosoweb -OutBuffer Error

B.    Save-AzureWebSiteLog -Name contosoweb -Output Errors

C.    Get-AzureWebSlteLog -Name contosoweb -Tail -Message Error

D.    Get-Azure WebSiteLog -Name contosoweb -Message Error

Answer: C
Explanation:
This example starts log streaming and show error logs only.

Windows PowerShell
C:\PS>Get-AzureWebsiteLog -Tail -Message Error

http://msdn.microsoft.com/en-us/library/dn495187.aspx

 

QUESTION-36: You manage an Azure Web Site that is running in Shared mode.

You discover that the website is experiencing increased average response time during periods of heavy user activity.

You need to update the website configuration to address the performance issues as they occur. What should you do?

A.    Set the website to Standard mode and configure automatic scaling based on CPU utilization.

B.    Configure automatic seating during specific dates.

C.    Modify the website instance size.

D.    Configure automatic scaling based on memory utilization.

E.    Set the website to Basic mode and configure automatic scaling based on CPU utilization.

Answer: A
Explanation:
Scaling to Standard Plan Mode

Selecting Standard expands the Capacity section to reveal the Instance Size and Instance Count options, which are also available in Basic mode. The Edit Scale Settings for Schedule and Scale by Metric options are available only in Standard mode.

QUESTION-37: You administer an Azure Web Site named contoso.

The development team has implemented changes to the website that need to be validated.
You need to validate and deploy the changes with minimum downtime to users.
What should you do first?

A.    Create a new Linked Resource.

B.    Configure Remote Debugging on contoso.

C.    Create a new website named contosoStaging.

D.    Create a deployment slot named contosoStaging.

E.    Back up the contoso website to a deployment slot.

Answer: D

Explanation:

When you deploy your application to Azure Websites, you can deploy to a separate deployment slot instead of the default production slot, which are actually live sites with their own hostnames. Furthermore, you can swap the sites and site configurations between two deployment slots, including the production slot. Deploying your application to a deployment slot has the following benefits:

*  You can validate website changes in a staging deployment slot before swapping it with the production slot.

*  After a swap, the slot with previously staged site now has the previous production site. If the changes swapped into the production slot are not as you expected, you can perform the same swap immediately to get your "last known good site" back.

*  Deploying a site to a slot first and swapping it into production ensures that all instances of the slot are warmed up before being swapped into production. This eliminates downtime when you deploy your site. The traffic redirection is seamless, and no requests are dropped as a result of swap operations.


QUESTION-38: Your company has a subscription to Azure.

You plan to deploy 10 websites.
You have the following requirements:

-  Each website has at least 15 GB of storage.
-  All websites can use azurewebsite.net.

You need to deploy the 10 websites while minimizing costs.
Which web tier plan should you recommend?

A.    Free

B.    Small Business

C.    Standard

D.    Basic

Answer: C
Explanation:
 
Standard offers 50 GB of storage space, while Basic only gives 10 GB: http://azure.microsoft.com/en-us/pricing/details/websites/ http://azure.microsoft.com/en-us/documentation/articles/azure-subscription-service-limits/

QUESTION-39:You manage an application deployed to virtual machines (VMs) on an Azure virtual network named corpVnet1.

You plan to hire several remote employees who will need access to the application on corpVnet1.

You need to ensure that new employees can access corpVnet1.
You want to achieve this goal by using the most cost effective solution.
Which two actions should you perform? Each correct answer presents part of the solution.

A.    Create a VPN subnet.

B.    Enable point-to-point connectivity for corpVnet1.

C.    Enable point-to-site connectivity for corpVnet1.

D.    Create a gateway subnet.

E.    Enable site-to-site connectivity for corpVnet1.

F.    Convert corpVnet1 to a regional virtual network.

Answer: CD

Explanation:

Add gateway subnet - The gateway subnet is required for a point-to-site VPN. Click to add the gateway subnet.

The gateway subnet is used only for the virtual network gateway. http://msdn.microsoft.com/en-us/library/azure/dn643737.aspx https://azure.microsoft.com/en-us/documentation/articles/web-sites-integrate-with-vnet/

QUESTION-40: You manage a cloud service named fabrikam Reports that is deployed in an Azure data center. You deploy a virtual machine (VM) named fabrikamSQL into a virtual network named fabrikamVNet.

FabrikamReports must communicate with fabrikamSQL.
You need to add fabrikam Reports to fabrikamVNet.
Which file should you modify?

A.    the network configuration file for fabrikamVNet

B.    the service definition file (.csdef) for fabnkamReports

C.    the service definition file (.csdef) for fabrikamSQL
D.    the service configuration file (.cscfg) for fabrikamReports

E.    the service configuration file (.cscfg) fabrikamSQL

Answer: D

Explanation:

    Explanation:
    The service configuration file specifies the number of role instances to deploy for each role in the service, the values of any configuration settings, and the thumbprints for any certificates associated with a role. If the  service is part of a Virtual Network, configuration information for the network must be provided in the service  configuration file, as well as in the virtual networking configuration file. The default extension for the service  configuration file is .cscfg.

    https://msdn.microsoft.com/en-us/library/azure/ee758710.aspx
 

1 comment:

  1. It is really a great work and the way in which you are sharing the knowledge is excellent.
    AWS Online Training

    ReplyDelete