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.
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.
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.
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
It is really a great work and the way in which you are sharing the knowledge is excellent.
ReplyDeleteAWS Online Training