AZ-104 Exam - 05
AZ-104 Exam - 05
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 1/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that
might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You have an Azure subscription that contains the following users in an Azure Active Directory tenant named contoso.onmicrosoft.com:
A. Yes
B. No
Correct Answer: A
Only a global administrator can add users to this tenant.
Reference:
https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/add-users-to-azure-ad
SO IF USER 1 has created the new tenant then obv it can create users within it as well and it is GA.
upvoted 39 times
There's a different flavor of this question, where it's being asked whether User2-3-4 can create new users in the new tenant
upvoted 1 times
https://learn.microsoft.com/en-us/azure/active-directory/roles/permissions-reference#global-administrator
upvoted 1 times
User1 Is a Global Admin in the new tenant, so they can obviously make accounts there. I misread the question as User 4 at first, the others that said
B probably misread it as well.
I think there was another version of this question on this site that had other users.
upvoted 3 times
Selected Answer: A
Yes, User1 created the tenant therefore he is GA and can do anything
upvoted 3 times
https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-access-create-new-
tenant#:~:text=When%20you%20create%20a%20new%20Azure%20AD%20tenant%2C%20you%20become%20the%20first%20user%20of%20that
%20tenant.%20As%20the%20first%20user%2C%20you%27re%20automatically%20assigned%20the%20Global%20Admin%20role
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 4/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
A. Service Map
B. Connection troubleshoot
D. Effective routes
Correct Answer: C
Network Performance Monitor is a cloud-based hybrid network monitoring solution that helps you monitor network performance between
various points in your network infrastructure. It also helps you monitor network connectivity to service and application endpoints and monitor
the performance of Azure ExpressRoute.
You can monitor network connectivity across cloud deployments and on-premises locations, multiple data centers, and branch offices and
mission-critical multitier applications or microservices. With Performance Monitor, you can detect network issues before users complain.
Reference:
https://docs.microsoft.com/en-us/azure/azure-monitor/insights/network-performance-monitor
Network Watcher is a Suite of tools offering but not limited to the following:
- Connection Monitor - latency and network issues with IaaS devices over a PERIOD OF TIME
- Connection troubleshoot - latency and network issues with IaaS devices ONE-TIME
- IP Flow - latency and network issues at the VM LEVEL
- Network Performance Monitor - latency and network issues in hybrid, ON-PREM, across environments.
Reference:
https://docs.microsoft.com/en-us/azure/azure-monitor/insights/network-performance-monitor
https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-monitoring-overview
upvoted 65 times
https://learn.microsoft.com/en-us/azure/azure-monitor/insights/network-performance-monitor
Network Performance Monitor is a cloud-based hybrid network monitoring solution that helps you monitor network performance between various
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 5/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
points in your network infrastructure. It also helps you monitor network connectivity to service and application endpoints and monitor the
performance of Azure ExpressRoute.
upvoted 1 times
klexams 3 months, 2 weeks ago
Selected Answer: C
monitoring latency between on-prem and vms - NPM is your friend. But NPM has retired.
upvoted 1 times
Open your Log Analytics workspace, and select the Overview tile.
Select the Network Performance Monitor tile with the message Solution requires additional configuration.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 7/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have an Azure App Service plan named ASP1.
CPU usage for ASP1 is shown in the following exhibit.
Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.
Hot Area:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 8/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 2: scaled up -
Scale up when:
* You see that your workloads are hitting some performance limit such as CPU or I/O limits.
* You need to quickly react to fix performance issues that can't be solved with classic database optimization.
* You need a solution that allows you to change service tiers to adapt to changing latency requirements.
Reference:
https://docs.microsoft.com/en-us/azure/azure-monitor/essentials/metrics-troubleshoot https://azure.microsoft.com/en-us/overview/scaling-
out-vs-scaling-up
look at the top right you can see it is auto updated every 6 hours so within 24hours it is checked 4 times (4*6=24h) .
It would need to scale up to have a bigger CPU to support the load that is getting as it is currently 100%
upvoted 27 times
Box 1 : look at the top right of the picture it says 6 hours so 24hours/6hours = 4 times
box2: this is app plan and VM so you scale up only
upvoted 2 times
The average CPU is <10%, and we see occasional and continuous spikes over 70%. This says that most of the time the hardware is barely used
(<10%), and we need to autoscale when there is a heavy load (>70%). Scaling up to a new SKU (scaling vertically) has a limit and is kind of old
school and a waste of money during inactivity (<10%). Azure gives us the ability to scale out to more infrastructure when needed and scale in when
the infrastructure is not in demand.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 9/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Scale-up means your employer/customer is paying for worst-case scenario all of the time.....OUCH!!! This works, technically, but is a waste
of money and resources.
Scale-out with auto-scaling means your employer/customer only pays for the additional CPU when it's needed.
https://techcommunity.microsoft.com/t5/apps-on-azure-blog/azure-app-service-automatic-scaling/ba-p/2983300
upvoted 3 times
24hrs/6hrs = 4 times...
upvoted 4 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 10/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
You have an Azure Linux virtual machine that is protected by Azure Backup.
One week ago, two files were deleted from the virtual machine.
You need to restore the deleted files to an on-premises Windows Server 2016 computer as quickly as possible.
Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
arrange them in the correct order.
Select and Place:
Correct Answer:
Step 1: From the Azure portal, click File Recovery from the vault
Step 2. Select a restore point that contains the deleted files
Step 3: Download and run the script to mount a drive on the local computer
Generate and download script to browse and recover files:
Step 4: Copy the files using File Explorer!
After the disks are attached, use Windows File Explorer to browse the new volumes and files. The restore files functionality provides access to
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 11/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
all files in a recovery point. Manage the files via File Explorer as you would for normal files.
Step 1-3 below:
To restore files or folders from the recovery point, go to the virtual machine and perform the following steps:
1. Sign in to the Azure portal and in the left pane, select Virtual machines. From the list of virtual machines, select the virtual machine to open
that virtual machine's dashboard.
2. In the virtual machine's menu, select Backup to open the Backup dashboard.
3. In the Backup dashboard menu, select File Recovery.
4. From the Select recovery point drop-down menu, select the recovery point that holds the files you want. By default, the latest recovery point is
already selected.
5. Select Download Executable (for Windows Azure VMs) or Download Script (for Linux Azure VMs, a python script is generated) to download
the software used to copy files from the recovery point.
Running the script and identifying volumes:
For Linux machines, a python script is generated. Download the script and copy it to the relevant/compatible Linux server.
Reference:
https://docs.microsoft.com/en-us/azure/backup/backup-azure-restore-files-from-vm https://docs.microsoft.com/en-us/azure/backup/backup-
azure-vms-automation#restore-files-from-an-azure-vm-backup
Step 1: From the Azure portal, click File Recovery from the vault
Step 2. Select a restore point that contains the deleted files
Step 3: Download and run the script to mount a drive on the local computer (LINUX!!!)
Step 4. Copy the files by using AZCopy (yes, to blob storage and next to Windows 2016)
upvoted 50 times
"You need to restore the deleted files to an on-premises Windows Server 2016 computer"
Answer would be: Copy the files by using File Explorer.
Step 1: From the Azure portal, click File Recovery from the vault
Step 2. Select a restore point that contains the deleted files
Step 3: Download and run the script to mount a drive on the local computer -Windows 2016, when you run it it will download VHD and
automatically mount it then you just need explorer to find the files
Step 4. Copy the files by using Explorer
upvoted 6 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 13/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://docs.microsoft.com/en-us/azure/backup/backup-azure-restore-files-from-vm
Scroll about halfway and see red box highlighting "1 Recovery volumes attached" in screencap, immediately followed by "OPEN EXPLORER TO
BROWSE FOR FILES" - nowhere does it suggest azcopy, even for Linux.
upvoted 3 times
Dobby25 11 months ago
Received this on my exam today 19/03/2022
upvoted 3 times
https://docs.microsoft.com/en-us/azure/backup/backup-azure-restore-files-from-vm
upvoted 1 times
restore VM (disk)
select restore point
map VHD (to existing linux)
AZcopy (twice)
Nice Microsoft adventure game. But no sense in test without question study.
upvoted 1 times
"You need to restore the deleted files to an on-premises Windows Server 2016 computer as quickly as possible."
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 14/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 15/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You purchase a new Azure subscription named Subscription1.
You create a virtual machine named VM1 in Subscription1. VM1 is not protected by Azure Backup.
You need to protect VM1 by using Azure Backup. Backups must be created at 01:00 and stored for 30 days.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 16/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/azure/backup/backup-azure-vms-first-look-arm
upvoted 91 times
denccc Highly Voted 1 year, 9 months ago
Answers are correct
upvoted 10 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 17/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
B. virtual machine
C. metric alert
Correct Answer: D
For the first step to create the new alert tule, under the Create Alert section, you are going to select your Log Analytics workspace as the
resource, since this is a log based alert signal.
Reference:
https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/configure-azure-monitor
For the first step to create the new alert tule, under the Create Alert section, you are going to select your Log Analytics workspace as the resource,
since this is a log based alert signal.
The log data goes to the analytics workspace and it is from there that the alert is triggered.
Reference:
https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/configure-azure-monitor
upvoted 58 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 18/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 19/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
C. From Microsoft Azure Storage Explorer, view the Account Management properties
Correct Answer: D
From Home ג€"> Cost Management + Billing ג€"> Cost Management, scroll down on the options and select View Recommendations:
From Home -> Cost Management + Billing -> Cost Management, scroll down on the options and select View Recommendations
upvoted 69 times
upvoted 1 times
Lazylinux 8 months ago
Selected Answer: D
D is correct
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 21/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct - Advisor for some reason doesn't give recommendations for unused disks.
Through Storage Explorer we can look for the disk state i.e. if its left unattached.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 22/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer: A
Raw HTTP request data is provided by Web server logging and the question mentions 500 error codes.
You need to catch connection error. When the connection fails it happens on web server, not within application. You can do it opening the web
application -> Application Service logs -> Web server logging (there are multiple switches there).
You can also see the errors live going to "Log stream" pane.
Web server logging Windows App Service file system or Azure Storage blobs Raw HTTP request data in the W3C extended log file format. Each log
message includes data such as the HTTP method, resource URI, client IP, client port, user agent, response code, and so on.
upvoted 88 times
To provide the developers with real-time access to the connection errors, you should first enable Application Logging for the web app. This will
enable the logging of detailed information about the application, including any connection errors, to the file system, which the developers can then
access to troubleshoot the issue. After Application Logging has been enabled, you may also consider additional monitoring and alerting solutions,
such as Azure Monitor or Service Health alerts, to provide ongoing visibility into the health and performance of the web app.
upvoted 1 times
HTTP 500 is an internal server error, not really a connection error. In my world this is mostly caused by the application code, so I would look into
the application logs first. But as this question explicitly asks about connection errors, I am just confused.
upvoted 1 times
Raw HTTP request data is provided by Web server logging and the question mentions 500 error codes.
the error 500 is proved form web server,
The error 500 is proved from web server. the application do not response.
Error 500 is an Internal Server Error (HTTP) status. It indicates that some type of issue is affecting the performance of the server of the site you are
trying to access.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 24/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 25/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
D. metrics
Correct Answer: B
Upload the web test -
1. In the Application Insights portal on the Availability pane select Add Classic test, then select Multi-step as the SKU.
2. Upload your multi-step web test.
3. Set the test locations, frequency, and alert parameters.
4. Select Create.
Reference:
https://docs.microsoft.com/en-us/azure/azure-monitor/app/availability-multistep
https://learn.microsoft.com/en-us/azure/azure-monitor/app/availability-multistep
upvoted 1 times
Azure Application Insights is a performance monitoring solution for web applications that allows you to monitor the availability of your application
by using a multi-step web test. With Application Insights, you can create a web test that specifies a series of HTTP requests to your web app and
defines the expected responses. The web test will then periodically send requests to your app and verify that the responses match the expected
results, providing you with real-time visibility into the availability of your app. Additionally, Application Insights provides a wealth of other
monitoring and diagnostic capabilities, such as performance analysis, exception tracking, and logging, making it a comprehensive solution for
monitoring the health and performance of your web app in Azure.
upvoted 2 times
https://learn.microsoft.com/en-us/azure/azure-monitor/app/availability-multistep
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 26/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
mivalsten 5 months, 2 weeks ago
Selected Answer: B
Correct, naswer is B
upvoted 4 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 27/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have an Azure subscription that has diagnostic logging enabled and is configured to send logs to a Log Analytics workspace.
You are investigating a service outage.
You need to view the event time, the event name, and the affected resources.
How should you complete the query? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: AzureActivity -
The AzureActivity table has entries from the Azure activity log, which provides insight into subscription-level or management group-level events
occuring in Azure.
Let's see only Critical entries during a specific week.
The where operator is common in the Kusto Query Language. where filters a table to rows that match specific criteria. The following example
uses multiple commands. First, the query retrieves all records for the table. Then, it filters the data for only records that are in the time range.
Finally, it filters those results for only records that have a Critical level.
AzureActivity -
| where TimeGenerated > datetime(10-01-2020) and TimeGenerated < datetime(10-07-2020)
| where Level == 'Critical'
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 28/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Incorrect:
not Perf: The Perf table has performance data that's collected from virtual machines that run the Log Analytics agent.
Box 2: | project -
Select a subset of columns: project.
Use project to include only the columns you want. Building on the preceding example, let's limit the output to certain columns:
AzureActivity -
| where TimeGenerated > datetime(10-01-2020) and TimeGenerated < datetime(10-07-2020)
| where Level == 'Critical'
| project TimeGenerated, Level, OperationNameValue, ResourceGroup, _ResourceId
Reference:
https://github.com/MicrosoftDocs/dataexplorer-docs/blob/main/data-explorer/kusto/query/tutorial.md
https://www.shudnow.io/2020/03/06/retrieving-activity-log-data-from-azure-log-analytics-part-2/
upvoted 20 times
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/activity-log?tabs=powershell#send-to-log-analytics-workspace
Activity log data in a Log Analytics workspace is stored in a table called AzureActivity that you can retrieve with a log query in Log Analytics.
https://learn.microsoft.com/en-us/azure/data-explorer/kusto/query/projectoperator
Select the columns to include, rename or drop, and insert new computed columns.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 29/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a Recovery Services vault named RSV1. RSV1 has a backup policy that retains instant snapshots for five days and daily backup for 14
days.
RSV1 performs daily backups of VM1. VM1 hosts a static website that was updated eight days ago.
You need to recover VM1 to a point eight days ago. The solution must minimize downtime.
What should you do first?
A. Deallocate VM1.
C. Delete VM1.
Correct Answer: B
Replace existing:
You can restore a disk, and use it to replace a disk on the existing VM.
The current VM must exist. If it's been deleted, this option can't be used.
Azure Backup takes a snapshot of the existing VM before replacing the disk, and stores it in the staging location you specify. Existing disks
connected to the VM are replaced with the selected restore point.
The snapshot is copied to the vault, and retained in accordance with the retention policy.
After the replace disk operation, the original disk is retained in the resource group. You can choose to manually delete the original disks if they
aren't needed.
Reference:
https://docs.microsoft.com/en-us/azure/backup/backup-azure-arm-restore-vms
In contrast, the Replace existing restore configuration option allows you to restore the virtual machine to a specific point in time while
preserving the existing virtual machine configuration and resources. This minimizes downtime and eliminates the need to recreate the virtual
machine's configuration, making it a more efficient solution for recovery.
upvoted 3 times
https://learn.microsoft.com/en-us/azure/backup/backup-azure-arm-restore-vms#restore-options
Create a new VM
- Quickly creates and gets a basic VM up and running from a restore point.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 30/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Option B "Restore VM1 by using the Replace existing restore configuration" might be a better choice in this case.
This option would restore the virtual machine and replace the existing one, keeping the same IP configuration and other network settings, which
would minimize downtime. The downside of this option is that it requires you to stop the existing virtual machine before you can restore the new
one, which could cause a brief interruption in service.
So to summarize, either option B or option D could be a valid solution depending on the specific requirements and trade-offs.
Option B minimizes downtime but requires a brief interruption in service, while option D allows the original virtual machine to continue serving
visitors but requires more steps to set up the new virtual machine and transfer data.
upvoted 1 times
LindyLou 1 week, 3 days ago
Selected Answer: D
B requires VM to be stopped during restore.
upvoted 2 times
In contrast, the Replace existing restore configuration option allows you to restore the virtual machine to a specific point in time while preserving
the existing virtual machine configuration and resources. This minimizes downtime and eliminates the need to recreate the virtual machine's
configuration, making it a more efficient solution for recovery.
upvoted 1 times
To recover VM1 to a point eight days ago and minimize downtime, you can restore the VM by using the Replace existing restore configuration
option in the Recovery Services vault. This will allow you to restore the VM to the point in time eight days ago while keeping the existing network
configuration, disk configuration, and virtual machine properties intact. Once the restore is complete, you can start the restored VM and ensure
that it is running as expected, with minimal disruption to the static website hosted on VM1
upvoted 1 times
https://learn.microsoft.com/en-us/azure/backup/backup-azure-arm-restore-vms
upvoted 3 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 31/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
If the solution should minimize downtime, I'm thinking that D is correct.
upvoted 1 times
Snapshots restore quicker than vault backups, but we are not using a snapshot as a restore point.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 32/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have an Azure subscription that contains the resources shown in the following table.
You plan to create a data collection rule named DCR1 in Azure Monitor.
Which resources can you set as data sources in DCR1, and which resources can you set as destinations in DCR1? To answer, select the
appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 33/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Ref:
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 34/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection-rule-structure#datasources
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection-rule-structure#destinations
This section contains a declaration of all the destinations where the data will be sent. Only Log Analytics is currently supported as a destination.
Each Log Analytics destination will require the full Workspace Resource ID, as well as a friendly name that will be used elsewhere in the DCR to refer
to this workspace.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 35/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have the role assignment file shown in the following exhibit.
Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.
Hot Area:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 36/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
User1 - Owner of the subscription. (He can manage any resources in the subscription.)
User 2 - Owner of RG2(He can manage any resources in the RG2.)
User 3 - Owner of a single VM that is VM1.(he can manage VM1 only)
User 4 - Contributor of RG1.(He can manage everything in RG1, even he can delete VMs in RG1. But cannot change RABC)
So
upvoted 2 times
user 1 have the assigned role of subscription owner which inherrtly only owns resources under him
user 3 is the only one with assigned role as owner
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 37/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
It is a very simple question that makes it a bit tricky is that USER 3 has a different Resource group! If you are a owner at the subscription you can be
a owner at everything within that subscription,
if you are a owner at resource group you can do whatever within that resource group.
If you are contributor then you can also create resources but you cannot modify permissions!
upvoted 1 times
User 4 is a contributor, and contributor is able to create and manage resources of all types but not delete.
https://docs.microsoft.com/en-us/azure/role-based-access-control/built-in-roles#contributor
upvoted 3 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 38/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have the following custom role-based access control (RBAC) role.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 39/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Users assigned Role1 cannot assign Role1 to other users because the "Microsoft.Authorization/*/Write" action is in the "notAction" list.
Users assigned Role1 can deploy new virtual machines because the "Microsoft.Resources/deployments/*" action is in the "actions" list.
Users assigned Role1 cannot set a static IP address on a virtual machine because there is no mention of the action
"Microsoft.Network/networkinterfaces/*/write" or similar in the "actions" or "notAction" list.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 40/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Answer is NYY
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 41/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have an Azure subscription that contains the resources shown in the following table.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 42/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Yes
Yes
No
upvoted 25 times
Y. Inbound rules has default Vnet to Vnet allow so VM2 can access VM1. The deny rule 110 is for Internet traffic coming in.
https://learn.microsoft.com/en-us/azure/virtual-network/network-security-groups-overview#default-security-rules
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 43/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
=> Combined, these imply that the NSG is associated with Subnet1 only
upvoted 3 times
VM1 can access storage1. In addition to the "Storage_Access" outbound policy, we have "AllowVnetOutBound", which means all the traffic can be
safely exchanged from VM1 to storage1.
VM2 can access VM1 over the VNet. However, VM1 is banned from getting accessed through the internet because of the "HTTPS_VM1_Deny"
Inbound Policy. Thus VM2 cannot access VM1 by using the HTTPS protocol.
Based on the exhibit figure, NSG1 is just associated with one subnet.
So if both VMs are in the same VNET, why would you assume that "HTTPS_VM1_Deny" would block the connection, if it clearly says that it
blocks connections from Internet, not from inside the VNET?
upvoted 2 times
You can access the storage account as you can see the first outbound rule is allowing it on port 443
the traffic for inbound from vm1 to vm2 you can see vm1 inbound traffic is denying anything from the internet to the source IP of Vm1.. on port
443. we do not know if VM2 is part of the same VNET! so if anyone can tell me if vm2 is actually part of the same VNET or we just assuming?
Any VM associated with the VNET would get the same NSG is not true as it is associated with only ONE SUBNET
upvoted 5 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 44/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
JN62 5 months ago
On the top of NSG's screen is written that it is associated with one subnet. It should be to Subnet1.
Answers: Y N N
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 45/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure subscription named Subscription1 that contains two Azure virtual networks named VNet1 and VNet2. VNet1 contains a VPN
gateway named
VPNGW1 that uses static routing. There is a site-to-site VPN connection between your on-premises network and VNet1.
On a computer named Client1 that runs Windows 10, you configure a point-to-site VPN connection to VNet1.
You configure virtual network peering between VNet1 and VNet2. You verify that you can connect to VNet2 from the on-premises network. Client1
is unable to connect to VNet2.
You need to ensure that you can connect Client1 to VNet2.
What should you do?
A. Select Use the remote virtual network's gateway or Route Server on VNet1 to VNet2 peering.
B. Select Use the remote virtual network s gateway or Route Server on VNet2 to VNet1 peering.
Correct Answer: C
https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-point-to-site-routing
If you make a change to the topology of your network and have Windows VPN clients, the VPN client package for Windows clients must be
downloaded and installed again in order for the changes to be applied to the client.
upvoted 1 times
This option allows communication between VNet1 and VNet2 through the VPN gateway in VNet1. With this configuration, Client1 can connect to
VNet2 through the VPN connection to VNet1. It's important to select this option on the VNet2 to VNet1 peering to ensure that the traffic flows
properly between the two virtual networks.
Option C (Download and re-install the VPN client configuration package on Client1) is not relevant to the issue of connecting Client1 to VNet2. The
issue is related to the virtual network peering configuration between VNet1 and VNet2, and downloading and re-installing the VPN client
configuration package on Client1 is unlikely to resolve the issue. Option B (Select Use the remote virtual network's gateway or Route Server on
VNet2 to VNet1 peering) addresses the root cause of the issue by allowing traffic to flow between the two virtual networks through the VPN
gateway in VNet1.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 46/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: C
Peering was made after the VPN client was already installed. Re-install the vpn client due to the changes
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 47/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT -
You have two Azure subscriptions named Sub1 and Sub2. Sub1 is in a management group named MG1. Sub2 is in a management group named
MG2.
You have the resource groups shown in the following table.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 48/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
This role does not allow you to assign roles in Azure RBAC.
upvoted 2 times
NNN
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles#virtual-machine-contributor
upvoted 4 times
Classic Virtual Machine Contributor Lets you manage classic virtual machines, but not access to them, and not the virtual network or storage
account they're connected to.
Virtual Machine Contributor Create and manage virtual machines, manage disks, install and run software, reset password of the root user of the
virtual machine using VM extensions, and manage local user accounts using VM extensions. This role does not grant you management access to
the virtual network or storage account the virtual machines are connected to. This role does not allow you to assign roles in Azure RBAC.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 49/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles#virtual-machine-contributor
upvoted 1 times
YES - User1 is Virtual Machine Contributor on MG1. That means he has this role on every VMs under MG1. In our case it is MG1/Sub1/RG1/VM1.
Virtual Machine Contributor- Create and manage virtual machines, manage disks, install and run software, reset password of the root user of the
virtual machine using VM extensions, and manage local user accounts using VM extensions. This role does not grant you management access to
the virtual network or storage account the virtual machines are connected to. This role does not allow you to assign roles in Azure RBAC.
NO- User2 has only Virtual Machine User Login on Sub1( Sub1/RG1/VM1).
Virtual Machine User Login- View Virtual Machines in the portal and login as a regular user. Only read the Public IP addresses ,Virtual Networks,
LoadBalancers, Network Interfaces, VMs,
Hybrid Compute/machines and list credentials for endpoints. Also can Login to Virtual Machine and Hybrid Compute Machines.
YES- User2 has Virtual Machine Contributor on MG2 (MG2/Sub2/RG2/VM2 and VM3) .
upvoted 5 times
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles#virtual-machine-user-login
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles#virtual-machine-user-login
upvoted 1 times
"dataActions": [
"Microsoft.Compute/virtualMachines/login/action",
"Microsoft.Compute/virtualMachines/loginAsAdmin/action",
"Microsoft.HybridCompute/machines/login/action",
"Microsoft.HybridCompute/machines/loginAsAdmin/action"
],
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 50/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
N - to sign in you need "VM user login". so.. NOT to VM1 coz VM1 is in Sub1 > RG1.
N - user2 is vm contributor on MG2 > Sub2 > VM2. Not VM1.
N - user2 is vm contributor on MG2 > Sub2 > VM3. but apparently contributor cannot do disk snapshot.
upvoted 1 times
Virtual Machine User Login: Users who have this role assigned can log in to an Azure virtual machine with regular user privileges.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 51/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure Active Directory (Azure AD) tenant that is linked to 10 Azure subscriptions.
You need to centrally monitor user activity across all the subscriptions.
What should you use?
B. access reviews
Correct Answer: D
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/activity-log?tabs=powershell#send-to-log-analytics-workspace
Send the activity log to a Log Analytics workspace to enable the Azure Monitor Logs feature, where you:
- Consolidate log entries from multiple Azure subscriptions and tenants into one location for analysis together.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 53/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
DRAG DROP -
You have an Azure subscription that contains a virtual machine name VM1.
VM1 has an operating system disk named Disk1 and a data disk named Disk2.
You need to back up Disk2 by using Azure Backup.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and
arrange them in the correct order.
Select and Place:
Correct Answer:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 54/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Link: https://docs.microsoft.com/en-us/azure/backup/backup-managed-disks#:~:text=Review%20%2B%20create.-,Configure%20backup,-
Azure%20Disk%20backup
upvoted 26 times
zellck Most Recent 5 days ago
1. Create an Azure Backup vault.
2. Create a backup policy and configure the backup.
3. Configure a managed identity.
https://learn.microsoft.com/en-us/azure/backup/backup-managed-disks
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 55/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have a subnet named Subnet1 that contains Azure virtual machines. A network security group (NSG) named NSG1 is associated to Subnet1.
NSG1 only contains the default rules.
You need to create a rule in NSG1 to prevent the hosts on Subnet1 form connecting to the Azure portal. The hosts must be able to connect to
other internet hosts.
To what should you set Destination in the rule?
B. IP Addresses
C. Service Tag
D. Any
Correct Answer: C
https://docs.microsoft.com/en-us/azure/virtual-network/service-tags-overview
upvoted 11 times
Reference
Virtual network service tags
https://learn.microsoft.com/en-us/azure/virtual-network/service-tags-overview
upvoted 3 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 56/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure subscription named Subscription1 that contains an Azure Log Analytics workspace named Workspace1.
You need to view the error events from a table named Event.
Which query should you run in Workspace1?
Correct Answer: A
The other options are not written in the Log Analytics query language and would not work as written in a Log Analytics workspace.
upvoted 2 times
The syntax for Azure Log Analytics queries uses a pipeline style and typically begins with the name of the table, in this case "Event", followed by
one or more operators, in this case the "where" operator, which filters the results based on the specified criteria. The correct syntax would be:
This query will filter the "Event" table to only show the events where the "EventType" is "error" and you will be able to see all the events with errors.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 57/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 58/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer: B
https://docs.microsoft.com/en-us/azure/azure-monitor/profiler/profiler-overview
upvoted 23 times
https://learn.microsoft.com/en-us/azure/azure-monitor/profiler/profiler-overview
With Application Insights Profiler, you can capture and view performance traces for your application in all these dynamic situations, automatically
at-scale, without negatively affecting your end users.
upvoted 1 times
https://learn.microsoft.com/en-us/azure/azure-monitor/profiler/profiler-overview
upvoted 4 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 59/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: A
Azure Application Insights Profiler
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 60/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure subscription that contains the storage accounts shown in the following table.
You deploy a web app named App1 to the West US Azure region.
Which storage account should you use as the target for the backup?
A. storage1
B. storage2
C. storage3
D. storage4
Correct Answer: D
By using a storage account in the same region as the web app, you can reduce data transfer costs as data transfers between storage accounts
within the same region are usually cheaper than transfers between different regions. Additionally, using a storage account in the same region can
reduce latency, making the backup process faster and more efficient.
upvoted 1 times
By using a storage account in the same region as the web app, you minimize the latency and costs associated with transferring data across regions.
BlockBlobStorage is more cost-effective than StorageV2 (storage1) and FileStorage (storage4) and provides the functionality needed for backing up
unstructured data.
Using storage3 as the target for the backup will minimize costs while ensuring that the backup is stored in the same region as the web app for low-
latency access.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 61/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction#storage-accounts
upvoted 1 times
Azure Blob storage has several different storage tiers, including Hot, Cool, and Archive, each with different pricing models. The Cool storage tier is
designed for infrequent access data and has the lowest storage costs. This makes it the most cost-effective option for storing backups of a web
app.
upvoted 2 times
"In Storage account, select an existing storage account (in the same subscription) or select Create new. Do the same with Container."
It is not mentioned that it has to be in the same location. So general-purpose is available and cheapest.
https://learn.microsoft.com/en-us/azure/app-service/manage-backup?tabs=portal
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 62/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 63/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
-
You have an Azure subscription that is linked to an Azure AD tenant. The tenant contains two users named User1 and User2.
The subscription contains the alert rules shown in the following table.
• User1 creates a new virtual disk and attaches the disk to VM1
• User2 creates a new resource tag and assigns the tag to RG1 and VM1
Which alert rules are triggered by each user? To answer, select the appropriate options in the answer area.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 64/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
"Every action taken by a user or application using Resource Manager is modeled as an operation on a particular resource type. If the operation type
is Write, Delete, or Action, the records of both the start and success or fail of that operation are recorded in the Administrative category.
Administrative events also include any changes to Azure role-based access control in a subscription."
Therefore operations described in this question are administrative operations. So First selection should be only Alert2 as it is related only to VM,
and second selection should be Alert1 and Alert2 as operation relates to both RG and VM.
upvoted 5 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 65/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You plan to deploy several Azure virtual machines that will run Windows Server 2019 in a virtual machine scale set by using an Azure Resource
Manager template.
You need to ensure that NGINX is available on all the virtual machines after they are deployed.
Correct Answer: A
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 66/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/dsc-template
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 67/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure subscription that contains eight virtual machines and the resources shown in the following table.
You need to configure access for VNET1. The solution must meet the following requirements:
• The virtual machines connected to VNET1 must be able to communicate with the virtual machines connected to VNET2 by using the Microsoft
backbone.
• The virtual machines connected to VNET1 must be able to access storage1, storage2, and Azure AD by using the Microsoft backbone.
What is the minimum number of service endpoints you should add to VNET1?
A. 1
B. 2
C. 3
D. 5
Correct Answer: D
Total:2
upvoted 6 times
https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview#standard-endpoints
A standard service endpoint in Azure Storage includes the protocol (HTTPS is recommended), the storage account name as the subdomain, and a
fixed domain that includes the name of the service.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 68/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: B
B. 2
One service endpoint would be required for VNET1 to communicate with VNET2 over the Microsoft backbone.
Another service endpoint would be required for the virtual machines connected to VNET1 to access storage1, storage2, and Azure AD over the
Microsoft backbone.
Therefore, the minimum number of service endpoints you should add to VNET1 is 2.
upvoted 2 times
- It should be 1 service endpoint for each storage account (2 service endpoints total)
- You wouldn't use service endpoints to enable communication between the VNETs. Peering would be the likely solution for VNET to VNET
communication
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 69/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to configure an Azure web app named contoso.azurewebsites.net to host www.contoso.com.
B. Create a TXT record named asuid that contains the domain verification ID.
C. Create a CNAME record named asuid that contains the domain verification ID.
Correct Answer: C
With TXT record you get a verification code that you need to input into your domain registrar service. So you have to copy the TXT record and the
verification code in separate fields.
With CNAME, Azure will generate the record but in the record itself contains the verification code. So you just have to copy and paste the cname
record to verify the domain.
TXT asuid The domain verification ID shown in the Add custom domain dialog. For root domain, App Service accesses asuid TXT record to verify
your ownership of the custom domain.
Reference:
https://learn.microsoft.com/en-us/azure/app-service/media/app-service-web-tutorial-custom-domain/a-record.png
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 70/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
TXT --- asuid --- The domain verification ID shown in the Add custom domain dialog. --- For root domain, App Service accesses asuid TXT
record to verify your ownership of the custom domain.
Reference:
https://learn.microsoft.com/en-us/azure/app-service/media/app-service-web-tutorial-custom-domain/a-record.png
upvoted 1 times
chikorita 1 week, 2 days ago
Cant be D cuz TXT record has no other purpose than domain verification
Also, here's my take:
we need to add new Custom domain, in order to do so you MUST verify the domain first
HENCE, B makes the most sense here :)
upvoted 1 times
A Canonical Name (CNAME) record is a type of resource record in the Domain Name System (DNS) that maps one domain name (an alias) to
another (the canonical name).
upvoted 1 times
You can configure Azure DNS to host a custom domain for your web apps. For example, you can create an Azure web app and have your users
access it using either www.contoso.com or contoso.com as a fully qualified domain name (FQDN).
Ref: https://learn.microsoft.com/en-us/azure/dns/dns-web-sites-custom-domain
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 71/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
To configure an Azure web app to host www.contoso.com, you should first create a CNAME record named www.contoso.com that points to
contoso.azurewebsites.net. This will allow traffic intended for www.contoso.com to be routed to your Azure web app.
refer: https://learn.microsoft.com/en-us/azure/dns/dns-web-sites-custom-domain
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 72/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure subscription that contains 10 network security groups (NSGs), 10 virtual machines, and a Log Analytics workspace named
Workspace1. Each NSG is connected to a virtual machine.
You need to configure an Azure Monitor Network Insights alert that will be triggered when suspicious network traffic is detected.
Correct Answer: D
NSG flow logs provide information about traffic that is allowed or denied by an NSG. By configuring NSG flow logs, you will be able to monitor the
traffic passing through your NSGs and detect any suspicious activity.
upvoted 5 times
https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-nsg-flow-logging-overview#why-use-flow-logs
It is vital to monitor, manage, and know your own network for uncompromised security, compliance, and performance. Knowing your own
environment is of paramount importance to protect and optimize it. You often need to know the current state of the network, who is connecting,
where they're connecting from, which ports are open to the internet, expected network behavior, irregular network behavior, and sudden rises in
traffic.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 73/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
HOTSPOT
-
You have an Azure subscription named Sub1 that contains the resources shown in the following table.
• Name: Alert1
• Scope: All resource groups in Sub1
o Include all future resources
• Condition: All administrative operations
• Actions: Action1
• Name: Rule1
• Scope: Sub1
• Rule type: Suppress notifications
• Apply the rule: On a specific time
o Start: August 10, 2022
o End: August 13, 2022
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Correct Answer:
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-processing-rules?tabs=portal#what-should-this-rule-do
Suppression: This action removes all the action groups from the affected fired alerts. So, the fired alerts won't invoke any of their action groups, not
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 74/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
even at the end of the maintenance window. Those fired alerts will still be visible when you list your alerts in the portal, Azure Resource Graph, API,
or PowerShell.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 75/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure subscription that contains a storage account named storage1 in the North Europe Azure region.
You need to ensure that when blob data is added to storage1, a secondary copy is created in the East US region. The solution must minimize
administrative effort.
A. operational backup
B. object replication
Correct Answer: C
https://learn.microsoft.com/en-us/azure/storage/blobs/object-replication-overview
Object replication asynchronously copies block blobs between a source storage account and a destination account.
upvoted 1 times
https://learn.microsoft.com/en-us/azure/reliability/cross-region-replication-azure
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 76/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 77/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure subscription that contains two Log Analytics workspaces named Workspace1 and Workspace2 and 100 virtual machines that
run Windows Server.
You need to collect performance data and events from the virtual machines. The solution must meet the following requirements:
Correct Answer: A
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 78/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://learn.microsoft.com/en-us/azure/azure-monitor/agents/agents-overview
Azure Monitor Agent (AMA) collects monitoring data from the guest operating system of Azure and hybrid virtual machines and delivers it to
Azure Monitor for use by features, insights, and other services, such as Microsoft Sentinel and Microsoft Defender for Cloud. Azure Monitor Agent
replaces all of Azure Monitor's legacy monitoring agents.
upvoted 1 times
The only thing that might be an issue here is that we're writing to 2 LA workspaces, but the documentation states that you can use data rules to
ingest multiple sources and write to multiple destinations.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 79/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure subscription that contains a virtual machine named VM1 and an Azure function named App1.
You need to create an alert rule that will run App1 if VM1 stops.
C. an action group
D. an application group
Correct Answer: C
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-create-new-alert-rule
You create an alert rule by combining:
- The resources to be monitored.
- The signal or telemetry from the resource.
- Conditions.
Then you define these elements for the resulting alert actions by using:
- Alert processing rules
- Action groups
upvoted 1 times
An action group is a collection of actions that are triggered by an Azure alert. In this scenario, you need to create an alert rule that will run App1 if
VM1 stops, and for this purpose, you need to create an action group. An action group defines the set of actions to be taken when an alert is
triggered, such as running an Azure function, sending an email, or creating an Azure ticket.
By creating an action group and associating it with the alert rule, you can automate the process of running App1 if VM1 stops, without the need for
manual intervention. This helps ensure that critical systems, such as App1, are automatically activated when necessary, improving the overall
reliability and availability of your Azure services.
upvoted 4 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 80/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You have an Azure subscription that contains a virtual network named VNet1.
VNet1 uses two ExpressRoute circuits that connect to two separate on-premises datacenters.
You need to create a dashboard to display detailed metrics and a visual representation of the network topology.
D. Log Analytics
Correct Answer: A
Azure monitor network insights is more for application performance and dependencies.
If I had to pick based on the question saying “detailed metrics” I would go with azure monitor network insights rather and something that
focuses on traffic/security… so just semantics?
upvoted 1 times
https://learn.microsoft.com/en-us/azure/network-watcher/network-insights-overview
Azure Monitor Network Insights provides a comprehensive and visual representation through topologies, of health and metrics for all deployed
network resources, without requiring any configuration. It also provides access to network monitoring capabilities like Connection Monitor, flow
logging for network security groups (NSGs), and Traffic Analytics. And it provides other network diagnostic features.
upvoted 1 times
upvoted 4 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 82/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Each region contains a virtual network. Each virtual network contains multiple subnets peered in a full mesh topology.
Each subnet contains a network security group (NSG) that has defined rules.
A user reports that he cannot use port 33000 to connect from a virtual machine in one region to a virtual machine in another region.
Which two options can you use to diagnose the issue? Each correct answer presents a complete solution.
B. IP flow verify
D. Connection troubleshoot
Correct Answer: BC
https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-ip-flow-verify-overview
IP flow verify checks if a packet is allowed or denied to or from a virtual machine. The information consists of direction, protocol, local IP, remote IP,
local port, and a remote port. If the packet is denied by a security group, the name of the rule that denied the packet is returned. While any source
or destination IP can be chosen, IP flow verify helps administrators quickly diagnose connectivity issues from or to the internet and from or to the
on-premises environment.
upvoted 1 times
The IP flow verify (B) and connection troubleshoot (D) options can be used to diagnose the issue reported by the user.
IP flow verify is a feature of Azure Network Watcher that you can use to verify if a packet is allowed or denied to or from a virtual machine based
on the security group rules defined on the subnet. By using IP flow verify, you can determine if a rule is blocking traffic to port 33000 from one
virtual machine to another in different regions.
Connection troubleshoot is another feature of Azure Network Watcher that provides a simple and easy-to-use solution for troubleshooting
connectivity issues between virtual machines. With connection troubleshoot, you can determine if the network security groups (NSGs) or firewall
rules are blocking traffic to port 33000, and identify the exact rule that is causing the issue.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 83/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
D. Connection troubleshoot: It is a feature of Azure Network Watcher that allows you to troubleshoot and diagnose connectivity issues between
virtual machines within a virtual network or across virtual networks. It can help you identify if the issue is with the NSG rules or with the virtual
network peering.
upvoted 1 times
B. IP flow verify
D. Connection troubleshoot
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 84/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
You need to receive an email alert when a resource lock is removed from any resource in the subscription.
What should you use to create an activity log alert in Azure Monitor?
Correct Answer: A
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-create-new-alert-rule
You create an alert rule by combining:
- The resources to be monitored.
- The signal or telemetry from the resource.
- Conditions.
Then you define these elements for the resulting alert actions by using:
- Alert processing rules
- Action groups
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 85/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 7 - Testlet 1
Question #1 Topic 7
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Contoso, Ltd. is a manufacturing company that has offices worldwide. Contoso works with partner organizations to bring products to market.
Contoso products are manufactured by using blueprint files that the company authors and maintains.
Existing Environment -
Currently, Contoso uses multiple types of servers for business operations, including the following:
File servers
Domain controllers
Microsoft SQL Server servers
Your network contains an Active Directory forest named contoso.com. All servers and client computers are joined to Active Directory.
You have a public-facing application named App1. App1 is comprised of the following three tiers:
A SQL database
A web front end
Each tier is comprised of five virtual machines. Users access the web front end by using HTTPS only.
Requirements -
Planned Changes -
Contoso plans to implement the following changes to the infrastructure:
Move all the tiers of App1 to Azure.
Move the existing product blueprint files to Azure Blob storage.
Create a hybrid directory to support an upcoming Microsoft 365 migration project.
Technical Requirements -
Contoso must meet the following technical requirements:
Move all the virtual machines for App1 to Azure.
Minimize the number of open ports between the App1 tiers.
Ensure that all the virtual machines for App1 are protected by backups.
Copy the blueprint files to Azure over the Internet.
Ensure that the blueprint files are stored in the archive storage tier.
Ensure that partner access to the blueprint files is secured and temporary.
Prevent user passwords or hashes of passwords from being stored in Azure.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 86/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Use unmanaged standard storage for the hard disks of the virtual machines.
Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their identity.
Minimize administrative effort whenever possible.
User Requirements -
Contoso identifies the following requirements for users:
Ensure that only users who are part of a group named Pilot can join devices to Azure AD.
Designate a new user named Admin1 as the service admin for the Azure subscription.
Admin1 must receive email alerts regarding service outages.
Ensure that a new user named User3 can create network objects for the Azure subscription.
Question
HOTSPOT -
You need to configure the Device settings to meet the technical requirements and the user requirements.
Which two settings should you modify? To answer, select the appropriate settings in the answer area.
Hot Area:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 87/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: Selected -
Only selected users should be able to join devices
Box 2: Yes -
Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their identity.
Box 1: Selected
As per User requirements “Ensure that only users who are part of a group named Pilot can join devices to Azure AD.”
So, “Selected” must be selected for “User may join devices to Azure AD”
Box 2: Yes
As per User Requirements “Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their
identity”.
So, “Yes” must be selected for “Require Multi-Factor Auth to join devices”.
upvoted 71 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 88/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Box 2: Yes -
Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their identity.
upvoted 1 times
Second Setting:
“Additional local administrators on Azure Ad joined devices”: change None -> Selected
“Designate a new user named Admin1 as the service admin for the Azure subscription.”
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 89/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 90/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 7
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Contoso, Ltd. is a manufacturing company that has offices worldwide. Contoso works with partner organizations to bring products to market.
Contoso products are manufactured by using blueprint files that the company authors and maintains.
Existing Environment -
Currently, Contoso uses multiple types of servers for business operations, including the following:
File servers
Domain controllers
Microsoft SQL Server servers
Your network contains an Active Directory forest named contoso.com. All servers and client computers are joined to Active Directory.
You have a public-facing application named App1. App1 is comprised of the following three tiers:
A SQL database
A web front end
Each tier is comprised of five virtual machines. Users access the web front end by using HTTPS only.
Requirements -
Planned Changes -
Contoso plans to implement the following changes to the infrastructure:
Move all the tiers of App1 to Azure.
Move the existing product blueprint files to Azure Blob storage.
Create a hybrid directory to support an upcoming Microsoft 365 migration project.
Technical Requirements -
Contoso must meet the following technical requirements:
Move all the virtual machines for App1 to Azure.
Minimize the number of open ports between the App1 tiers.
Ensure that all the virtual machines for App1 are protected by backups.
Copy the blueprint files to Azure over the Internet.
Ensure that the blueprint files are stored in the archive storage tier.
Ensure that partner access to the blueprint files is secured and temporary.
Prevent user passwords or hashes of passwords from being stored in Azure.
Use unmanaged standard storage for the hard disks of the virtual machines.
Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their identity.
Minimize administrative effort whenever possible.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 91/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
User Requirements -
Contoso identifies the following requirements for users:
Ensure that only users who are part of a group named Pilot can join devices to Azure AD.
Designate a new user named Admin1 as the service admin for the Azure subscription.
Admin1 must receive email alerts regarding service outages.
Ensure that a new user named User3 can create network objects for the Azure subscription.
Question
You need to meet the user requirement for Admin1.
What should you do?
C. From the Subscriptions blade, select the subscription, and then modify the Access control (IAM) settings
D. From the Subscriptions blade, select the subscription, and then modify the Properties
Correct Answer: D
Scenario:
✑ Designate a new user named Admin1 as the service admin for the Azure subscription.
✑ Admin1 must receive email alerts regarding service outages.
Follow these steps to change the Service Administrator in the Azure portal.
1. Make sure your scenario is supported by checking the limitations for changing the Service Administrator.
2. Sign in to the Azure portal as the Account Administrator.
3. Open Cost Management + Billing and select a subscription.
4. In the left navigation, click Properties.
5. Click Service Admin.
Reference:
https://docs.microsoft.com/en-us/azure/role-based-access-control/classic-administrators
As per User Requirements “Designate a new user named Admin1 as the service admin for the Azure subscription.”
So, In the Azure portal, you can view or change the Service Administrator or view the Account Administrator on the properties blade of your
subscription.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 92/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
DevOpposite 1 year, 4 months ago
thanks legend..
upvoted 17 times
"Microsoft recommends that you manage access to Azure resources using Azure role-based access control (Azure RBAC). However, if you are
still using the classic deployment model, you'll need to use a classic subscription administrator role: Service Administrator and Co-Administrator.
For more information, see Azure Resource Manager vs. classic deployment."
https://learn.microsoft.com/en-us/azure/role-based-access-control/classic-administrators
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 93/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
In the Select field, type the name of the user (Admin1) and select their name from the list of suggestions.
Click Save to apply the changes.
upvoted 1 times
You state: "In the Add permissions blade, select the role of Service Admin from the Role dropdown list."
However: No such role of "Service Admin" exists.
Trust me bro 🤣
Nah, go look
upvoted 1 times
The account Administrator should grant Admin1 the Owner role for the subscription.
Reference:
https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/add-change-subscription-administrator#assign-a-subscription-
administrator
upvoted 1 times
Reference:
https://learn.microsoft.com/en-us/azure/role-based-access-control/rbac-and-directory-admin-roles#classic-subscription-administrator-roles
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 94/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 8 - Testlet 10
Question #1 Topic 8
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 95/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
HOTSPOT -
You need to configure Azure Backup to back up the file shares and virtual machines.
What is the minimum number of Recovery Services vaults and backup policies you should create? To answer, select the appropriate options in the
answer area.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 96/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: 3 -
If you have data sources in multiple regions, create a Recovery Services vault for each region.
The File Shares and VMs are located in three Regions: West US, East US, Central US.
Box 2: 6 -
A backup policy is scoped to a vault. For each vault we need one backup policy for File Shares and one backup policy for VM.
Note:
Back up the Azure file shares and virtual machines by using Azure Backup
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 97/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/azure/backup/backup-create-rs-vault https://docs.microsoft.com/en-us/azure/backup/guidance-best-
practices
Result: 6 Polices
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 98/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
Source: https://learn.microsoft.com/en-us/azure/backup/quick-backup-vm-portal
upvoted 1 times
6 Backups policies:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 99/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 8
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 100/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
DRAG DROP -
You need to configure the alerts for VM1 and VM2 to meet the technical requirements.
Which three actions should you perform in sequence? To answer, move all actions from the list of actions to the answer area and arrange them in
the correct order.
Select and Place:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 101/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Ref: https://learn.microsoft.com/en-us/azure/azure-monitor/agents/data-sources-performance-counters
upvoted 6 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 102/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference
help to set up azure alert for disk space alert when 10gb or less
https://learn.microsoft.com/en-us/answers/questions/165893/help-to-set-up-azure-alert-for-disk-space-alert-wh.html
upvoted 7 times
KingChuang 2 months, 3 weeks ago
1. Create a log Analytics workspace.
2. Configure the Diagnostics settings.
3. Create an alert rule.
Ref:
Step 1 、 2 and 3 :
https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/tutorial-resource-logs
Step 3 Detail:
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/tutorial-log-alert
upvoted 5 times
See - https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/tutorial-log-alert#prerequisites
upvoted 1 times
Reference:
https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/performance-diagnostics
upvoted 8 times
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 104/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 9 - Testlet 2
Question #1 Topic 9
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 105/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
HOTSPOT -
You need to ensure that User1 can create initiative definitions, and User4 can assign initiatives to RG2. The solution must meet the technical
requirements.
Which role should you assign to each user? To answer, select the appropriate options in the answer area.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 106/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Reference:
https://docs.microsoft.com/en-us/azure/governance/policy/overview
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 107/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://learn.microsoft.com/en-us/azure/role-based-access-control/built-in-roles#resource-policy-contributor
Users with rights to create/modify resource policy, create support ticket and read resources/hierarchy.
- Create and manage policy assignments
- Create and manage policy definitions
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 108/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 109/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 9
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 110/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
You need to ensure that you can grant Group4 Azure RBAC read only permissions to all the Azure file shares.
What should you do?
C. On storage1 and storage4, change the Account kind type to StorageV2 (general purpose v2).
D. Create a shared access signature (SAS) for storage1, storage2, and storage4.
Correct Answer: A
Azure Files supports identity-based authentication over Server Message Block (SMB) through on-premises Active Directory Domain Services
(AD DS) and Azure
Active Directory Domain Services (Azure AD DS).
Reference:
https://docs.microsoft.com/en-us/azure/storage/files/storage-files-active-directory-overview
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 111/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://docs.microsoft.com/en-us/azure/storage/files/storage-files-active-directory-overview#enable-identity-based-authentication
upvoted 9 times
To grant Group4 Azure RBAC read-only permissions to all the Azure file shares, you should enable identity-based access for the file shares on
storage2. Identity-based access enables you to manage access to file shares based on Azure AD identities, including users, groups, and service
principals. By enabling identity-based access, you can grant access to specific users or groups and manage access control centrally from Azure AD.
Recreating storage2 with Hierarchical namespace enabled (Option B) is not relevant to granting RBAC permissions to Azure file shares.
Changing the account kind type to StorageV2 (general purpose v2) (Option C) is not relevant to granting RBAC permissions to Azure file shares.
Creating a shared access signature (SAS) (Option D) provides temporary access to resources in storage accounts, but it does not allow you to grant
RBAC permissions to Azure file shares.
Therefore, the correct answer is A. On storage2, enable identity-based access for the file shares.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 112/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 2 times
akavoor 5 months, 1 week ago
A is the correct answer
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 113/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 10 - Testlet 3
Question #1 Topic 10
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Contoso, Ltd. is a manufacturing company that has offices worldwide. Contoso works with partner organizations to bring products to market.
Contoso products are manufactured by using blueprint files that the company authors and maintains.
Existing Environment -
Currently, Contoso uses multiple types of servers for business operations, including the following:
File servers
Domain controllers
Microsoft SQL Server servers
Your network contains an Active Directory forest named contoso.com. All servers and client computers are joined to Active Directory.
You have a public-facing application named App1. App1 is comprised of the following three tiers:
A SQL database
A web front end
Each tier is comprised of five virtual machines. Users access the web front end by using HTTPS only.
Requirements -
Planned Changes -
Contoso plans to implement the following changes to the infrastructure:
Move all the tiers of App1 to Azure.
Move the existing product blueprint files to Azure Blob storage.
Create a hybrid directory to support an upcoming Microsoft 365 migration project.
Technical Requirements -
Contoso must meet the following technical requirements:
Move all the virtual machines for App1 to Azure.
Minimize the number of open ports between the App1 tiers.
Ensure that all the virtual machines for App1 are protected by backups.
Copy the blueprint files to Azure over the Internet.
Ensure that the blueprint files are stored in the archive storage tier.
Ensure that partner access to the blueprint files is secured and temporary.
Prevent user passwords or hashes of passwords from being stored in Azure.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 114/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Use unmanaged standard storage for the hard disks of the virtual machines.
Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their identity.
Minimize administrative effort whenever possible.
User Requirements -
Contoso identifies the following requirements for users:
Ensure that only users who are part of a group named Pilot can join devices to Azure AD.
Designate a new user named Admin1 as the service admin for the Azure subscription.
Admin1 must receive email alerts regarding service outages.
Ensure that a new user named User3 can create network objects for the Azure subscription.
Question
You need to implement a backup solution for App1 after the application is moved.
What should you create first?
A. a recovery plan
C. a backup policy
Correct Answer: D
A Recovery Services vault is a logical container that stores the backup data for each protected resource, such as Azure VMs. When the backup
job for a protected resource runs, it creates a recovery point inside the Recovery Services vault.
Scenario:
There are three application tiers, each with five virtual machines.
Move all the virtual machines for App1 to Azure.
Ensure that all the virtual machines for App1 are protected by backups.
Reference:
https://docs.microsoft.com/en-us/azure/backup/quick-backup-vm-portal
As per requirements:
- Move all the tiers of App1 to Azure.
- There are three application tiers, each with five virtual machines.
- Ensure that all the virtual machines for App1 are protected by backups.
Before starting the backup process, you must create a Recovery Services Vault as an initial step, as a place for the backups, or restore points, to be
stored. Later steps include downloading recovery services agent, installing and registering the agent.
A Recovery Services vault is a logical container that stores the backup data for each protected resource, such as Azure VMs. When the backup job
for a protected resource runs, it creates a recovery point inside the Recovery Services vault.
Reference:
https://docs.microsoft.com/en-us/azure/backup/quick-backup-vm-portal
https://docs.microsoft.com/en-us/azure/app-service/manage-backup
https://docs.microsoft.com/en-us/azure/backup/tutorial-backup-windows-server-to-azure
upvoted 75 times
To implement a backup solution for App1 after the application is moved, the first thing you should create is a Recovery Services vault. A Recovery
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 115/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Services vault is an Azure resource that allows you to manage backup and disaster recovery for virtual machines, files, and other resources. You can
use the Recovery Services vault to create a backup policy, which defines the backup schedule, retention policy, and other settings for the backups.
Once you have created the Recovery Services vault, you can create a backup policy (Option C) that defines the backup schedule and retention
policy for the application.
An Azure Backup Server (Option B) is a hybrid backup solution that allows you to back up on-premises data to the cloud. It is not necessary for
backing up an application in Azure.
A recovery plan (Option A) is a set of predefined steps that you can use to recover a system or application from a disaster. It is not necessary for
setting up a backup solution.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 116/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 117/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 10
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Contoso, Ltd. is a manufacturing company that has offices worldwide. Contoso works with partner organizations to bring products to market.
Contoso products are manufactured by using blueprint files that the company authors and maintains.
Existing Environment -
Currently, Contoso uses multiple types of servers for business operations, including the following:
File servers
Domain controllers
Microsoft SQL Server servers
Your network contains an Active Directory forest named contoso.com. All servers and client computers are joined to Active Directory.
You have a public-facing application named App1. App1 is comprised of the following three tiers:
A SQL database
A web front end
Each tier is comprised of five virtual machines. Users access the web front end by using HTTPS only.
Requirements -
Planned Changes -
Contoso plans to implement the following changes to the infrastructure:
Move all the tiers of App1 to Azure.
Move the existing product blueprint files to Azure Blob storage.
Create a hybrid directory to support an upcoming Microsoft 365 migration project.
Technical Requirements -
Contoso must meet the following technical requirements:
Move all the virtual machines for App1 to Azure.
Minimize the number of open ports between the App1 tiers.
Ensure that all the virtual machines for App1 are protected by backups.
Copy the blueprint files to Azure over the Internet.
Ensure that the blueprint files are stored in the archive storage tier.
Ensure that partner access to the blueprint files is secured and temporary.
Prevent user passwords or hashes of passwords from being stored in Azure.
Use unmanaged standard storage for the hard disks of the virtual machines.
Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their identity.
Minimize administrative effort whenever possible.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 118/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
User Requirements -
Contoso identifies the following requirements for users:
Ensure that only users who are part of a group named Pilot can join devices to Azure AD.
Designate a new user named Admin1 as the service admin for the Azure subscription.
Admin1 must receive email alerts regarding service outages.
Ensure that a new user named User3 can create network objects for the Azure subscription.
Question
You need to move the blueprint files to Azure.
What should you do?
A. Generate an access key. Map a drive, and then copy the files by using File Explorer.
D. Generate a shared access signature (SAS). Map a drive, and then copy the files by using File Explorer.
Correct Answer: B
Azure Storage Explorer is a free tool from Microsoft that allows you to work with Azure Storage data on Windows, macOS, and Linux. You can
use it to upload and download data from Azure blob storage.
Scenario:
Planned Changes include: move the existing product blueprint files to Azure Blob storage.
Technical Requirements include: Copy the blueprint files to Azure over the Internet.
Reference:
https://docs.microsoft.com/en-us/azure/machine-learning/team-data-science-process/move-data-to-azure-blob-using-azure-storage-explorer
As per requirements:
- Move the existing product blueprint files to Azure Blob storage.
- Copy the blueprint files to Azure over the Internet.
- Ensure that the blueprint files are stored in the archive storage tier.
- Ensure that partner access to the blueprint files is secured and temporary.
- Minimize administrative effort whenever possible.
Azure Storage Explorer is a free tool from Microsoft that allows you to work with Azure Storage data on Windows, macOS, and Linux. You can use it
to upload and download data from Azure blob storage. It’s the best solution, because copies data through Internet and minimizes administrative
effort.
C: Azure Import/Export service is not using Internet, but ships data drives using a shipping carrier such as FedEx, UPS, or DHL.
D: You can't use SAS with a mapped drive.
upvoted 80 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 119/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Only remaining answer is: Azure Storage Explorer, which can be used to copy files to blob storage
Azure Import/Ex
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 120/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 3 times
Jotess 1 year, 6 months ago
the question was on Jul 23, 2021 exam
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 121/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 10
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Contoso, Ltd. is a manufacturing company that has offices worldwide. Contoso works with partner organizations to bring products to market.
Contoso products are manufactured by using blueprint files that the company authors and maintains.
Existing Environment -
Currently, Contoso uses multiple types of servers for business operations, including the following:
File servers
Domain controllers
Microsoft SQL Server servers
Your network contains an Active Directory forest named contoso.com. All servers and client computers are joined to Active Directory.
You have a public-facing application named App1. App1 is comprised of the following three tiers:
A SQL database
A web front end
Each tier is comprised of five virtual machines. Users access the web front end by using HTTPS only.
Requirements -
Planned Changes -
Contoso plans to implement the following changes to the infrastructure:
Move all the tiers of App1 to Azure.
Move the existing product blueprint files to Azure Blob storage.
Create a hybrid directory to support an upcoming Microsoft 365 migration project.
Technical Requirements -
Contoso must meet the following technical requirements:
Move all the virtual machines for App1 to Azure.
Minimize the number of open ports between the App1 tiers.
Ensure that all the virtual machines for App1 are protected by backups.
Copy the blueprint files to Azure over the Internet.
Ensure that the blueprint files are stored in the archive storage tier.
Ensure that partner access to the blueprint files is secured and temporary.
Prevent user passwords or hashes of passwords from being stored in Azure.
Use unmanaged standard storage for the hard disks of the virtual machines.
Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their identity.
Minimize administrative effort whenever possible.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 122/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
User Requirements -
Contoso identifies the following requirements for users:
Ensure that only users who are part of a group named Pilot can join devices to Azure AD.
Designate a new user named Admin1 as the service admin for the Azure subscription.
Admin1 must receive email alerts regarding service outages.
Ensure that a new user named User3 can create network objects for the Azure subscription.
Question
HOTSPOT -
You need to identify the storage requirements for Contoso.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Yes -
Contoso is moving the existing product blueprint files to Azure Blob storage.
Use unmanaged standard storage for the hard disks of the virtual machines. We use Page Blobs for these.
Box 2: No -
Box 3: No
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 123/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Was on exam 19 Aug 2022. Scored 870. Around 85% questions were also on ET. Answered:
YNN
upvoted 8 times
Box 2: No -
Box 3: No -
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 124/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 125/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 11 - Testlet 4
Question #1 Topic 11
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 126/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
HOTSPOT -
You need to create container1 and share1.
Which storage accounts should you use for each resource? To answer, select the appropriate options in the answer area.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 127/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers https://docs.microsoft.com/en-
us/azure/storage/common/storage-account-overview
Standard (general-purpose v2) supports tier for Blob service and for Azure file.
Container1 with tier: Can be created in storage2 (storagev2) and storage3. The question refers to BlobStorage (standard legacy one that supports
tier) and not to BlockBlobStorage (Premium one that doesn’t support tier).
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 128/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
In addition to storing Azure file shares, GPv2 storage accounts can store other storage resources such as blob containers, queues, or tables. File
shares can be deployed into the transaction optimized (default), hot, or cool tiers.
Storage accounts that support tiering Object storage data tiering between hot, cool, and archive is simply supported in Blob storage and GPv2
accounts. General Purpose v1 aka GPv1 accounts don’t maintain tiering. Therefore, customers should easily convert their existing GPv1 or Blob
storage accounts into GPv2 accounts through the Azure portal.
Storage1: No: Although GPv1 can do fileshares it cannot be used for tiering.
Storage2: Yes: Blob containers can be stored in GPv2 and tiering is supported
Storage3: Yes: This is literally blob storage and a blob container and supports tiering.
Storage4: No: Can only be used to storage Azure file shares.
upvoted 12 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 129/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
InvisibleShadow 11 months, 2 weeks ago
This question came in the exam today 8/Mar/2022.
I passed the exam, 95% questions came from here.
upvoted 3 times
Box 1: Objective: Create a blob container named container1 – storage has to support Blob sources.
For container1 (blob container) use: storage 1, storage2 and storage3 only.
box 2: Create a file share named share1 that will use the Cool storage tier – storage has to support file sharing and tiering.
For share1 use: storage2 only
storage2 (storageV2 or general purpose V2): supports file shares and tiering.
storage1 (storage or general purpose V1): does not support file shares or tiering.
storage3: BlobStorage – supports tiering, but not file shares.
storage4: FileStorage – Supports only files shares, therefore, doesn’t support tiering.
upvoted 2 times
Storage2: Yes: GPv2 can handle both file shares and tiering
Storage4: No: This is a FileStorage account and will ONLY handle file shares and does not provide tiering.You can select a Premium model but that
is not a cool tier. If you need a cool tier you would have to go with a file share on a GPv2 storage account.
https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
https://docs.microsoft.com/en-us/azure/storage/common/storage-account-overview
https://docs.microsoft.com/en-us/azure/storage/file-sync/file-sync-cloud-tiering-overview
https://docs.microsoft.com/en-us/azure/storage/common/storage-account-upgrade?tabs=azure-portal
upvoted 6 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 130/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
I think you got mixed up by the question's wrong formulation. There's no such thing as "file share" life cycle. So therefore it is wrong to refer to
file sharing as "cool" which is what the premise of the question appears to refer to which is I believe only meant to cause confusion.
upvoted 1 times
https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-create-file-share?tabs=azure-portal
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 131/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 11
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 132/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
HOTSPOT -
You need to create storage5. The solution must support the planned changes.
Which type of storage account should you use, and which account should you configure as the destination storage account? To answer, select the
appropriate options in the answer area.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 133/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/object-replication-configure?tabs=portal
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 134/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 8 times
zodraz Highly Voted 1 year, 4 months ago
Answer is correct: Storage V2 and Storage 2. We want to use replication for blobs and only that storage type is available. The other one is in
Premium, which should never apply to the exams.
Quoting from https://docs.microsoft.com/en-us/azure/storage/blobs/object-replication-configure?tabs=portal:
"Before you configure object replication, create the source and destination storage accounts if they do not already exist. The source and
destination accounts can be either general-purpose v2 storage accounts or premium block blob accounts (preview). "
upvoted 30 times
Account Kind: Storage GPv2. It says nothing about Premium block blob accounts.
Azure Blob Storage contains three types of blobs: Block, Page and Append. A block is a single unit in a Blob.
Object replication is supported for general-purpose v2 storage accounts, and for premium block blob accounts in preview. Both the source and
destination accounts must be either general-purpose v2 or premium block blob accounts. Object replication supports block blobs only; append
blobs and page blobs are not supported.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 135/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Note: Object replication is supported when the source and destination accounts are in the hot or cool tier. The source and destination accounts
may be in different tiers.
In the question it states Blob Service but it literally means blob block as there are three types of blob storage and only block blobs are supported
for replication.
https://docs.microsoft.com/en-us/azure/storage/blobs/object-replication-overview
upvoted 11 times
Ash3250 1 year, 3 months ago
DevOppsite, Have you received the questions from this Dump?
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 136/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 11
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 137/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
You need to identify which storage account to use for the flow logging of IP traffic from VM5. The solution must meet the retention requirements.
Which storage account should you identify?
A. storage1
B. storage2
C. storage3
D. storage4
Correct Answer: C
We use the BlobStorage account storage3 for retention.
Storage lifecycle management offers a rule-based policy that you can use to transition blob data to the appropriate access tiers or to expire
data at the end of the data lifecycle.
Note: Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 138/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/lifecycle-management-overview https://docs.microsoft.com/en-us/azure/network-
watcher/network-watcher-nsg-flow-logging-overview
Reference:
https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-nsg-flow-logging-overview
upvoted 23 times
https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-nsg-flow-logging-overview#how-logging-
works:~:text=Retention%20is%20available%20only%20if%20you%20use%20General%20purpose%20v2%20Storage%20accounts%20(GPv2).
upvoted 3 times
Reference: https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-nsg-flow-logging-overview#how-logging-works
upvoted 4 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 139/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 4 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 140/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 12 - Testlet 5
Question #1 Topic 12
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Litware, Inc. is a consulting company that has a main office in Montreal and two branch offices in Seattle and New York.
The Montreal office has 2,000 employees. The Seattle office has 1,000 employees. The New York office has 200 employees.
All the resources used by Litware are hosted on-premises.
Litware creates a new Azure subscription. The Azure Active Directory (Azure AD) tenant uses a domain named litware.onmicrosoft.com. The
tenant uses the
Premium P1 pricing tier.
Existing Environment -
The network contains an Active Directory forest named litware.com. All domain controllers are configured as DNS servers and host the
litware.com DNS zone.
Litware has finance, human resources, sales, research, and information technology departments. Each department has an organizational unit (OU)
that contains all the accounts of that respective department. All the user accounts have the department attribute set to their respective
department. New users are added frequently.
Litware.com contains a user named User1.
All the offices connect by using private connections.
Litware has data centers in the Montreal and Seattle offices. Each office has a firewall that can be configured as a VPN device.
All infrastructure servers are virtualized. The virtualization environment contains the servers in the following table.
Litware uses two web applications named App1 and App2. Each instance on each web application requires 1 GB of memory.
The Azure subscription contains the resources in the following table.
The network security team implements several network security groups (NSGs)
Requirements -
Planned Changes -
Litware plans to implement the following changes:
Deploy Azure ExpressRoute to the Montreal office.
Migrate the virtual machines hosted on Server1 and Server2 to Azure.
Synchronize on-premises Active Directory to Azure Active Directory (Azure AD).
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 141/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Migrate App1 and App2 to two Azure web apps named WebApp1 and WebApp2.
Technical Requirements -
Litware must meet the following technical requirements:
Ensure that WebApp1 can adjust the number of instances automatically based on the load and can scale up to five instances.
Ensure that VM3 can establish outbound connections over TCP port 8080 to the applications servers in the Montreal office.
Ensure that routing information is exchanged automatically between Azure and the routers in the Montreal office.
Enable Azure Multi-Factor Authentication (MFA) for the users in the finance department only.
Ensure that webapp2.azurewebsites.net can be accessed by using the name app2.litware.com.
Connect the New York office to VNet1 over the Internet by using an encrypted connection.
Create a workflow to send an email message when the settings of VM4 are modified.
Create a custom Azure role named Role1 that is based on the Reader role.
Minimize costs whenever possible.
Question
You discover that VM3 does NOT meet the technical requirements.
You need to verify whether the issue relates to the NSGs.
What should you use?
A. Diagram in VNet1
Correct Answer: E
Scenario: Contoso must meet technical requirements including:
Ensure that VM3 can establish outbound connections over TCP port 8080 to the applications servers in the Montreal office.
IP flow verify checks if a packet is allowed or denied to or from a virtual machine. The information consists of direction, protocol, local IP,
remote IP, local port, and remote port. If the packet is denied by a security group, the name of the rule that denied the packet is returned. While
any source or destination IP can be chosen,
IP flow verify helps administrators quickly diagnose connectivity issues from or to the internet and from or to the on-premises environment.
Reference:
https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-ip-flow-verify-overview
https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-ip-flow-verify-overview
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 142/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 143/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 13 - Testlet 6
Question #1 Topic 13
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Litware, Inc. is a consulting company that has a main office in Montreal and two branch offices in Seattle and New York.
The Montreal office has 2,000 employees. The Seattle office has 1,000 employees. The New York office has 200 employees.
All the resources used by Litware are hosted on-premises.
Litware creates a new Azure subscription. The Azure Active Directory (Azure AD) tenant uses a domain named litware.onmicrosoft.com. The
tenant uses the
Premium P1 pricing tier.
Existing Environment -
The network contains an Active Directory forest named litware.com. All domain controllers are configured as DNS servers and host the
litware.com DNS zone.
Litware has finance, human resources, sales, research, and information technology departments. Each department has an organizational unit (OU)
that contains all the accounts of that respective department. All the user accounts have the department attribute set to their respective
department. New users are added frequently.
Litware.com contains a user named User1.
All the offices connect by using private connections.
Litware has data centers in the Montreal and Seattle offices. Each office has a firewall that can be configured as a VPN device.
All infrastructure servers are virtualized. The virtualization environment contains the servers in the following table.
Litware uses two web applications named App1 and App2. Each instance on each web application requires 1 GB of memory.
The Azure subscription contains the resources in the following table.
The network security team implements several network security groups (NSGs)
Requirements -
Planned Changes -
Litware plans to implement the following changes:
Deploy Azure ExpressRoute to the Montreal office.
Migrate the virtual machines hosted on Server1 and Server2 to Azure.
Synchronize on-premises Active Directory to Azure Active Directory (Azure AD).
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 144/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Migrate App1 and App2 to two Azure web apps named WebApp1 and WebApp2.
Technical Requirements -
Litware must meet the following technical requirements:
Ensure that WebApp1 can adjust the number of instances automatically based on the load and can scale up to five instances.
Ensure that VM3 can establish outbound connections over TCP port 8080 to the applications servers in the Montreal office.
Ensure that routing information is exchanged automatically between Azure and the routers in the Montreal office.
Enable Azure Multi-Factor Authentication (MFA) for the users in the finance department only.
Ensure that webapp2.azurewebsites.net can be accessed by using the name app2.litware.com.
Connect the New York office to VNet1 over the Internet by using an encrypted connection.
Create a workflow to send an email message when the settings of VM4 are modified.
Create a custom Azure role named Role1 that is based on the Reader role.
Minimize costs whenever possible.
Question
You need to ensure that VM1 can communicate with VM4. The solution must minimize the administrative effort.
What should you do?
Correct Answer: C
Reference:
https://docs.microsoft.com/en-us/azure/vpn-gateway/tutorial-site-to-site-portal
Establishing peering between the virtual networks (VNETs) allows traffic to flow between them without the need for additional configuration or
routing. This solution minimizes administrative effort, as it requires only a single step to set up the peering. Option A, creating an NSG, would
require additional rules and configuration to allow communication between VM1 and VM4. Option C, assigning a specific IP address to VM4, does
not address the issue of network communication. Option D, creating a user-defined route, would also require additional configuration and
management.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 145/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-peering-overview
Virtual network peering enables you to seamlessly connect two or more Virtual Networks in Azure. The virtual networks appear as one for
connectivity purposes. The traffic between virtual machines in peered virtual networks uses the Microsoft backbone infrastructure. Like traffic
between virtual machines in the same network, traffic is routed through Microsoft's private network only.
upvoted 1 times
https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-peering-overview
Virtual network peering enables you to seamlessly connect two or more Virtual Networks in Azure. The virtual networks appear as one for
connectivity purposes. The traffic between virtual machines in peered virtual networks uses the Microsoft backbone infrastructure. Like traffic
between virtual machines in the same network, traffic is routed through Microsoft's private network only.
upvoted 1 times
For the second option I think that C is the only one that make sense...
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 146/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 147/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 13
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Litware, Inc. is a consulting company that has a main office in Montreal and two branch offices in Seattle and New York.
The Montreal office has 2,000 employees. The Seattle office has 1,000 employees. The New York office has 200 employees.
All the resources used by Litware are hosted on-premises.
Litware creates a new Azure subscription. The Azure Active Directory (Azure AD) tenant uses a domain named litware.onmicrosoft.com. The
tenant uses the
Premium P1 pricing tier.
Existing Environment -
The network contains an Active Directory forest named litware.com. All domain controllers are configured as DNS servers and host the
litware.com DNS zone.
Litware has finance, human resources, sales, research, and information technology departments. Each department has an organizational unit (OU)
that contains all the accounts of that respective department. All the user accounts have the department attribute set to their respective
department. New users are added frequently.
Litware.com contains a user named User1.
All the offices connect by using private connections.
Litware has data centers in the Montreal and Seattle offices. Each office has a firewall that can be configured as a VPN device.
All infrastructure servers are virtualized. The virtualization environment contains the servers in the following table.
Litware uses two web applications named App1 and App2. Each instance on each web application requires 1 GB of memory.
The Azure subscription contains the resources in the following table.
The network security team implements several network security groups (NSGs)
Requirements -
Planned Changes -
Litware plans to implement the following changes:
Deploy Azure ExpressRoute to the Montreal office.
Migrate the virtual machines hosted on Server1 and Server2 to Azure.
Synchronize on-premises Active Directory to Azure Active Directory (Azure AD).
Migrate App1 and App2 to two Azure web apps named WebApp1 and WebApp2.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 148/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Technical Requirements -
Litware must meet the following technical requirements:
Ensure that WebApp1 can adjust the number of instances automatically based on the load and can scale up to five instances.
Ensure that VM3 can establish outbound connections over TCP port 8080 to the applications servers in the Montreal office.
Ensure that routing information is exchanged automatically between Azure and the routers in the Montreal office.
Enable Azure Multi-Factor Authentication (MFA) for the users in the finance department only.
Ensure that webapp2.azurewebsites.net can be accessed by using the name app2.litware.com.
Connect the New York office to VNet1 over the Internet by using an encrypted connection.
Create a workflow to send an email message when the settings of VM4 are modified.
Create a custom Azure role named Role1 that is based on the Reader role.
Minimize costs whenever possible.
Question
HOTSPOT -
You need to meet the connection requirements for the New York office.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 149/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
to encrypt traffic.
✑ Gateway subnet. The virtual network gateway is held in its own subnet, which is subject to various requirements, described in the
Recommendations section below.
Box 2: Configure a site-to-site VPN connection
On premises create a site-to-site connection for the virtual network gateway and the local network gateway.
Scenario: Connect the New York office to VNet1 over the Internet by using an encrypted connection.
Incorrect Answers:
Azure ExpressRoute: Established between your network and Azure, through an ExpressRoute partner. This connection is private. Traffic does not
go over the internet.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/hybrid-networking/vpn
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 150/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://docs.microsoft.com/en-us/azure/vpn-gateway/tutorial-site-to-site-portal
upvoted 7 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 151/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 14 - Testlet 7
Question #1 Topic 14
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Contoso, Ltd. is a manufacturing company that has offices worldwide. Contoso works with partner organizations to bring products to market.
Contoso products are manufactured by using blueprint files that the company authors and maintains.
Existing Environment -
Currently, Contoso uses multiple types of servers for business operations, including the following:
File servers
Domain controllers
Microsoft SQL Server servers
Your network contains an Active Directory forest named contoso.com. All servers and client computers are joined to Active Directory.
You have a public-facing application named App1. App1 is comprised of the following three tiers:
A SQL database
A web front end
Each tier is comprised of five virtual machines. Users access the web front end by using HTTPS only.
Requirements -
Planned Changes -
Contoso plans to implement the following changes to the infrastructure:
Move all the tiers of App1 to Azure.
Move the existing product blueprint files to Azure Blob storage.
Create a hybrid directory to support an upcoming Microsoft 365 migration project.
Technical Requirements -
Contoso must meet the following technical requirements:
Move all the virtual machines for App1 to Azure.
Minimize the number of open ports between the App1 tiers.
Ensure that all the virtual machines for App1 are protected by backups.
Copy the blueprint files to Azure over the Internet.
Ensure that the blueprint files are stored in the archive storage tier.
Ensure that partner access to the blueprint files is secured and temporary.
Prevent user passwords or hashes of passwords from being stored in Azure.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 152/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Use unmanaged standard storage for the hard disks of the virtual machines.
Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their identity.
Minimize administrative effort whenever possible.
User Requirements -
Contoso identifies the following requirements for users:
Ensure that only users who are part of a group named Pilot can join devices to Azure AD.
Designate a new user named Admin1 as the service admin for the Azure subscription.
Admin1 must receive email alerts regarding service outages.
Ensure that a new user named User3 can create network objects for the Azure subscription.
Question
HOTSPOT -
You need to recommend a solution for App1. The solution must meet the technical requirements.
What should you include in the recommendation? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
This reference architecture shows how to deploy VMs and a virtual network configured for an N-tier application, using SQL Server on Windows
for the data tier.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 153/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Scenario: You have a public-facing application named App1. App1 is comprised of the following three tiers:
✑ A SQL database
✑ A web front end
✑ A processing middle tier
Each tier is comprised of five virtual machines. Users access the web front end by using HTTPS only.
Technical requirements include:
✑ Move all the virtual machines for App1 to Azure.
✑ Minimize the number of open ports between the App1 tiers.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/n-tier/n-tier-sql-server
Box 1: 1
1 VNET and then follow the N-tier application architecture.
Box 2: 3
3 Subnets (1 Subnet for each tier of the App1). The tiers can communicate each other, because they are inside the same VNET. Of course you would
need additional NSGs to restrict traffic.
Reference:
https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/n-tier/n-tier-sql-server
upvoted 85 times
Box 1: 1
1 VNET and then follow the N-tier application architecture.
Box 2: 3
3 Subnets (1 Subnet for each tier of the App1). The tiers can communicate each other, because they are inside the same VNET. Of course you would
need additional NSGs to restrict traffic.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 154/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 155/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 156/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 14
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Contoso, Ltd. is a manufacturing company that has offices worldwide. Contoso works with partner organizations to bring products to market.
Contoso products are manufactured by using blueprint files that the company authors and maintains.
Existing Environment -
Currently, Contoso uses multiple types of servers for business operations, including the following:
File servers
Domain controllers
Microsoft SQL Server servers
Your network contains an Active Directory forest named contoso.com. All servers and client computers are joined to Active Directory.
You have a public-facing application named App1. App1 is comprised of the following three tiers:
A SQL database
A web front end
Each tier is comprised of five virtual machines. Users access the web front end by using HTTPS only.
Requirements -
Planned Changes -
Contoso plans to implement the following changes to the infrastructure:
Move all the tiers of App1 to Azure.
Move the existing product blueprint files to Azure Blob storage.
Create a hybrid directory to support an upcoming Microsoft 365 migration project.
Technical Requirements -
Contoso must meet the following technical requirements:
Move all the virtual machines for App1 to Azure.
Minimize the number of open ports between the App1 tiers.
Ensure that all the virtual machines for App1 are protected by backups.
Copy the blueprint files to Azure over the Internet.
Ensure that the blueprint files are stored in the archive storage tier.
Ensure that partner access to the blueprint files is secured and temporary.
Prevent user passwords or hashes of passwords from being stored in Azure.
Use unmanaged standard storage for the hard disks of the virtual machines.
Ensure that when users join devices to Azure Active Directory (Azure AD), the users use a mobile phone to verify their identity.
Minimize administrative effort whenever possible.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 157/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
User Requirements -
Contoso identifies the following requirements for users:
Ensure that only users who are part of a group named Pilot can join devices to Azure AD.
Designate a new user named Admin1 as the service admin for the Azure subscription.
Admin1 must receive email alerts regarding service outages.
Ensure that a new user named User3 can create network objects for the Azure subscription.
Question
You are planning the move of App1 to Azure.
You create a network security group (NSG).
You need to recommend a solution to provide users with access to App1.
What should you recommend?
A. Create an incoming security rule for port 443 from the Internet. Associate the NSG to the subnet that contains the web servers.
B. Create an outgoing security rule for port 443 from the Internet. Associate the NSG to the subnet that contains the web servers.
C. Create an incoming security rule for port 443 from the Internet. Associate the NSG to all the subnets.
D. Create an outgoing security rule for port 443 from the Internet. Associate the NSG to all the subnets.
Correct Answer: A
Incoming and the web server subnet only, as users access the web front end by using HTTPS only.
Note Scenario: You have a public-facing application named App1. App1 is comprised of the following three tiers:
✑ A SQL database
✑ A web front end
✑ A processing middle tier
Each tier is comprised of five virtual machines. Users access the web front end by using HTTPS only.
Yes, everyone's discussion, comments and supportive opinions really make the forum and questions extremely constructive. Best of luck as well
to your future endeavors!
upvoted 39 times
https://learn.microsoft.com/en-us/azure/virtual-network/tutorial-filter-network-traffic
upvoted 1 times
Outbound rules are irrelevant here. Inbound rule to 443 should only apply to the web tier.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 159/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 160/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 15 - Testlet 8
Question #1 Topic 15
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 161/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
HOTSPOT -
You implement the planned changes for NSG1 and NSG2.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 162/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Correct Answer:
Box 1: No -
Box 2: Yes -
Box 3: No -
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 163/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
1-The rule is configured inbound from VM1 and VM2 will allow the traffic because of stateful firewall inspection, the traffic is allowed to come
in. If the traffic is initiated from VM2 them it wouldn't work.
Create an NSG named NSG1 that will have the custom INBOUND security rules shown in the following table.
Create an NSG named NSG2 that will have the custom OUTBOUND security rules shown in the following table.
It's YYN.
upvoted 3 times
They are in the same subnet and VM1 doesn't have restriction on outbound and VM2 doesn't have restriction on inbound
Rule 400 only permit ping from 10.0.2.0/24 to 10.0.1.0/24. VM3 has 172.16.1.4 IP address
Rule 200 only permit virtualNetwork (VNET1) destination RDP and VM3 is in VirtualNetwork VNET2
upvoted 12 times
From VM1, you can Esablish a Remote Desktop sesion to VM2: Yes
They are in the same VNET and VM1 doesn't have restriction on outbound and VM2 doesn't have restriction on inbound
Rule 400 only permit ping from 10.0.2.0/24 to 10.0.1.0/24. VM3 has 172.16.1.4 IP address, but there are implicit rules: any(port) any(protocol)
virtualnetwork(source) to virtualnetwork (destination). The VNETs are peered and ping works.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 164/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
I'd say you are overthinking it. Nothing prevents us from thinking the firewalls are open as needed on the VMs. Here we need to justify ping
possibility from NSG configuration stand point. Yes the VM might not return the ping response. But it doesn't mean ping request can't reach the
destination.
upvoted 1 times
VM2/VNET1/SUBNET2/10.0.2.4
*/VNET1/SUBNET2/NSG2/OUTBOUND - Deny 3389 from 10.0.0.0/16 to vnet
*/VNET1/SUBNET2/NSG2/OUTBOUND - Allow ICMP from 10.0.2.0/24 to 10.0.1.0/24
https://learn.microsoft.com/en-us/azure/virtual-network/network-security-group-how-it-works
upvoted 3 times
kf 3 months ago
This question was on the test 11/12/2022: YYN
upvoted 2 times
Box1 - YES
VM1 no outbound rules
VM2 no Inbound rules.
same VNET, subnet to subnet Allowed by default.
Box2 - NO
VM2 has outbound ICMP rule to Allow from 10.0.2.0/24 to 10.0.1.0/24 only. VM3 is 172.16.1.4 but VNET1 and VNET2 are peered which means
inbound traffic between subnets has not restriction.
Box3 - NO
VM2 has outbound RDP rule to Deny from 10.0.0.0/16 to any VNET.
upvoted 6 times
"Associate NSG1 to the network interface of VM1" which is DENYING inbound traffic for 3389 from VM2. but the question states FROM VM1 -->
VM2 . so the NSG1 does not come in play as it is only for INBOUND RDP TRAFFIC TO VM1 not outbound vm
YES
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 165/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
YES
NO - as the outbound traffic is from source 10.0.0.0/16 ( the entire 10.0.255.255, that VM2 fails in) with port 3389 to any VNET
upvoted 1 times
BD1988 4 months, 3 weeks ago
I think the answer is NYN.
1. VM1 will try to connect with VM2 but the VM2 have default inbound rules and by default port 3389 is blocked. For, this to happen VM2 has to
have inbound security rule that opens port 3389.
2. Yes : the VNET2 and VNET3 are peered.
3. No: Outbound RDP not allowed on VM2
upvoted 5 times
NO : VM2 => VM3 (RDP connection) NG2 (outbound rule), hence NOT allowed
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 166/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 15
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 167/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
You need to ensure that you can add VM1 and VM2 to the backend pool of LB1.
What should you do first?
Correct Answer: B
Need to connect VM2 to VNET1/Subnet1.
Scenario: Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 168/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
If they are already in the same availability set , then you don't need to do B anyway, your a good little Azure admin, keep it up and create your
backend pool with them in it. The fact that this question is being asked with no option of 'nothing' means they are not already in the same AS.
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 169/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Selected Answer: D
VM1 and VM2 are not in AS because they have different subnet. VMs on AS have the same subnet! So for Basic ILB, it needs to be in single AS,
Scaleset or single VM.
upvoted 2 times
Even before adding both the VM to same availability set you need to add vm2 to vnet1/subnet1. B is correct!
upvoted 4 times
https://learn.microsoft.com/en-us/azure/virtual-machines/windows/change-availability-set
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 170/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #3 Topic 15
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
General Overview -
Contoso, Ltd. is a consulting company that has a main office in Montreal and branch offices in Seattle and New York.
Environment -
Existing Environment -
Contoso has an Azure subscription named Sub1 that is linked to an Azure Active Directory (Azure AD) tenant. The network contains an on-
premises Active
Directory domain that syncs to the Azure AD tenant.
The Azure AD tenant contains the users shown in the following table.
Sub1 contains two resource groups named RG1 and RG2 and the virtual networks shown in the following table.
User1 manages the resources in RG1. User4 manages the resources in RG2.
Sub1 contains virtual machines that run Windows Server 2019 as shown in the following table
No network security groups (NSGs) are associated to the network interfaces or the subnets.
Sub1 contains the storage accounts shown in the following table.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 171/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Requirements -
Planned Changes -
Contoso plans to implement the following changes:
Create a blob container named container1 and a file share named share1 that will use the Cool storage tier.
Create a storage account named storage5 and configure storage replication for the Blob service.
Create an NSG named NSG1 that will have the custom inbound security rules shown in the following table.
Technical Requirements -
Contoso must meet the following technical requirements:
Create container1 and share1.
Use the principle of least privilege.
Create an Azure AD security group named Group4.
Back up the Azure file shares and virtual machines by using Azure Backup.
Trigger an alert if VM1 or VM2 has less than 20 GB of free space on volume C.
Enable User1 to create Azure policy definitions and User2 to assign Azure policies to RG1.
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
Enable flow logging for IP traffic from VM5 and retain the flow logs for a period of eight months.
Whenever possible, grant Group4 Azure role-based access control (Azure RBAC) read-only permissions to the Azure file shares.
Question
You need to add VM1 and VM2 to the backend pool of LB1.
What should you do first?
Correct Answer: A
VM1 is already in VNET1/Subnet1.
VM2 is on VNET1/Subnet2, and must be moved to VNET1/Subnet1.
Note:
Create an internal Basic Azure Load Balancer named LB1 and connect the load balancer to VNET1/Subnet1
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 172/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Reference:
https://docs.microsoft.com/en-us/azure/load-balancer/quickstart-load-balancer-standard-internal-portal
If they are already in the same availability set , then you don't need to do B anyway, your a good little Azure admin, keep it up and create your
backend pool with them in it. The fact that this question is being asked with no option of 'nothing' means they are not already in the same AS.
upvoted 1 times
I don't like the wording of answer C, because you need to recreate not redeploy the VMs but the rest of the answers make no sense.
upvoted 2 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 173/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
*The Standard tier can span any virtual machine in a single virtual network (Vnet), including blends of scale sets, availability sets, and machines. In
another mening "Any virtual machines or virtual machine scale sets (VMSS) in a single virtual network"
upvoted 2 times
A Basic Load Balancer can only support multiple VMs if they're in a single Availability Set or a VM Scale Set.
upvoted 5 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 174/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #4 Topic 15
You need to ensure that VM1 can communicate with VM4. The solution must minimize administrative effort.
Correct Answer: D
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 175/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Topic 16 - Testlet 9
Question #1 Topic 16
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Litware, Inc. is a consulting company that has a main office in Montreal and two branch offices in Seattle and New York.
The Montreal office has 2,000 employees. The Seattle office has 1,000 employees. The New York office has 200 employees.
All the resources used by Litware are hosted on-premises.
Litware creates a new Azure subscription. The Azure Active Directory (Azure AD) tenant uses a domain named litware.onmicrosoft.com. The
tenant uses the
Premium P1 pricing tier.
Existing Environment -
The network contains an Active Directory forest named litware.com. All domain controllers are configured as DNS servers and host the
litware.com DNS zone.
Litware has finance, human resources, sales, research, and information technology departments. Each department has an organizational unit (OU)
that contains all the accounts of that respective department. All the user accounts have the department attribute set to their respective
department. New users are added frequently.
Litware.com contains a user named User1.
All the offices connect by using private connections.
Litware has data centers in the Montreal and Seattle offices. Each office has a firewall that can be configured as a VPN device.
All infrastructure servers are virtualized. The virtualization environment contains the servers in the following table.
Litware uses two web applications named App1 and App2. Each instance on each web application requires 1 GB of memory.
The Azure subscription contains the resources in the following table.
The network security team implements several network security groups (NSGs)
Requirements -
Planned Changes -
Litware plans to implement the following changes:
Deploy Azure ExpressRoute to the Montreal office.
Migrate the virtual machines hosted on Server1 and Server2 to Azure.
Synchronize on-premises Active Directory to Azure Active Directory (Azure AD).
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 176/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Migrate App1 and App2 to two Azure web apps named WebApp1 and WebApp2.
Technical Requirements -
Litware must meet the following technical requirements:
Ensure that WebApp1 can adjust the number of instances automatically based on the load and can scale up to five instances.
Ensure that VM3 can establish outbound connections over TCP port 8080 to the applications servers in the Montreal office.
Ensure that routing information is exchanged automatically between Azure and the routers in the Montreal office.
Enable Azure Multi-Factor Authentication (MFA) for the users in the finance department only.
Ensure that webapp2.azurewebsites.net can be accessed by using the name app2.litware.com.
Connect the New York office to VNet1 over the Internet by using an encrypted connection.
Create a workflow to send an email message when the settings of VM4 are modified.
Create a custom Azure role named Role1 that is based on the Reader role.
Minimize costs whenever possible.
Question
HOTSPOT -
You need to implement Role1.
Which command should you run before you create Role1? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 177/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
upvoted 1 times
ajayasa 11 months, 1 week ago
this case study was there on 16/03/2022 with same question and passed with 900 percent and provided the answer mentioned in the answer
section
upvoted 1 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 178/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Question #2 Topic 16
Introductory Info
Case study -
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However,
there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions
included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might
contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is
independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to
the next section of the exam. After you begin a new section, you cannot return to this section.
Overview -
Litware, Inc. is a consulting company that has a main office in Montreal and two branch offices in Seattle and New York.
The Montreal office has 2,000 employees. The Seattle office has 1,000 employees. The New York office has 200 employees.
All the resources used by Litware are hosted on-premises.
Litware creates a new Azure subscription. The Azure Active Directory (Azure AD) tenant uses a domain named litware.onmicrosoft.com. The
tenant uses the
Premium P1 pricing tier.
Existing Environment -
The network contains an Active Directory forest named litware.com. All domain controllers are configured as DNS servers and host the
litware.com DNS zone.
Litware has finance, human resources, sales, research, and information technology departments. Each department has an organizational unit (OU)
that contains all the accounts of that respective department. All the user accounts have the department attribute set to their respective
department. New users are added frequently.
Litware.com contains a user named User1.
All the offices connect by using private connections.
Litware has data centers in the Montreal and Seattle offices. Each office has a firewall that can be configured as a VPN device.
All infrastructure servers are virtualized. The virtualization environment contains the servers in the following table.
Litware uses two web applications named App1 and App2. Each instance on each web application requires 1 GB of memory.
The Azure subscription contains the resources in the following table.
The network security team implements several network security groups (NSGs)
Requirements -
Planned Changes -
Litware plans to implement the following changes:
Deploy Azure ExpressRoute to the Montreal office.
Migrate the virtual machines hosted on Server1 and Server2 to Azure.
Synchronize on-premises Active Directory to Azure Active Directory (Azure AD).
Migrate App1 and App2 to two Azure web apps named WebApp1 and WebApp2.
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 179/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
Technical Requirements -
Litware must meet the following technical requirements:
Ensure that WebApp1 can adjust the number of instances automatically based on the load and can scale up to five instances.
Ensure that VM3 can establish outbound connections over TCP port 8080 to the applications servers in the Montreal office.
Ensure that routing information is exchanged automatically between Azure and the routers in the Montreal office.
Enable Azure Multi-Factor Authentication (MFA) for the users in the finance department only.
Ensure that webapp2.azurewebsites.net can be accessed by using the name app2.litware.com.
Connect the New York office to VNet1 over the Internet by using an encrypted connection.
Create a workflow to send an email message when the settings of VM4 are modified.
Create a custom Azure role named Role1 that is based on the Reader role.
Minimize costs whenever possible.
Question
You need to recommend a solution to automate the configuration for the finance department users. The solution must meet the technical
requirements.
What should you include in the recommendation?
A. Azure AD B2C
D. an Azure logic app and the Microsoft Identity Management (MIM) client
Correct Answer: B
Scenario: Ensure Azure Multi-Factor Authentication (MFA) for the users in the finance department only.
The recommendation is to use conditional access policies that can then be targeted to groups of users, specific applications, or other
conditions.
Reference:
https://docs.microsoft.com/en-us/azure/active-directory/authentication/howto-mfa-userstates
If you work through Microsoft Learn like I did, I'll give you a tip: Do everything you learn directly in Azure once yourself. This is the only way to have
a chance to answer the questions that are not listed here.
upvoted 52 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 180/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 181/182
2/16/23, 10:38 AM AZ-104 Exam – Free Actual Q&As, Page 1 | ExamTopics
From this day forward, my resume will show that I am a veteran employee of Litware and Contoso - I have spent more time with their IT
department in the last few days than I have with my own employer!
upvoted 13 times
https://www.examtopics.com/exams/microsoft/az-104/custom-view/ 182/182