Microsoft Azure Administrator (AZ-104日本語版) (AZ-104日本語) Free Practice Test
Question 1
注: この質問は、同じシナリオを提示する一連の質問の一部です。一連の質問にはそれぞれ、定められた目標を満たす可能性のある独自の解答が含まれています。質問セットによっては、複数の正解が存在する場合もあれば、正解がない場合もあります。
このセクションの質問に回答した後は、その質問に戻ることはできません。そのため、これらの質問はレビュー画面に表示されません。
contoso.com という名前の Azure Active Directory (Azure AD) テナントがあります。
500 人の外部ユーザーの名前とメール アドレスを含む CSV ファイルがあります。
500 人の外部ユーザーごとに、contoso.com にゲスト ユーザー アカウントを作成する必要があります。
解決策: Azure ポータルの Azure AD から、ユーザーの一括作成操作を使用します。
これは目標を満たしていますか?
このセクションの質問に回答した後は、その質問に戻ることはできません。そのため、これらの質問はレビュー画面に表示されません。
contoso.com という名前の Azure Active Directory (Azure AD) テナントがあります。
500 人の外部ユーザーの名前とメール アドレスを含む CSV ファイルがあります。
500 人の外部ユーザーごとに、contoso.com にゲスト ユーザー アカウントを作成する必要があります。
解決策: Azure ポータルの Azure AD から、ユーザーの一括作成操作を使用します。
これは目標を満たしていますか?
Correct Answer: A
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 2
10台の仮想マシン、Vault 1というキーコンテナー、NSG1というネットワークセキュリティグループ(NSG)を含むAzureサブスクリプションがあります。すべてのリソースは、米国東部のAzureリージョンにデプロイされています。
仮想マシンは NSG1 を使用して保護されています。NSG1 は、インターネットへのすべての送信トラフィックをブロックするように構成されています。
仮想マシンがVault1にアクセスできるようにする必要があります。ソリューションでは、最小権限の原則を適用し、管理作業を最小限に抑える必要があります。
NSG1 の送信セキュリティ規則の宛先として何を構成する必要がありますか?
仮想マシンは NSG1 を使用して保護されています。NSG1 は、インターネットへのすべての送信トラフィックをブロックするように構成されています。
仮想マシンがVault1にアクセスできるようにする必要があります。ソリューションでは、最小権限の原則を適用し、管理作業を最小限に抑える必要があります。
NSG1 の送信セキュリティ規則の宛先として何を構成する必要がありますか?
Correct Answer: A
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 3
User1 という名前のユーザーを含む Azure サブスクリプションがあります。
ユーザー1が仮想マシンをデプロイし、仮想ネットワークを管理できるようにする必要があります。このソリューションでは、最小権限の原則を適用する必要があります。
User1 に割り当てる必要があるロールベースのアクセス制御 (RBAC) ロールはどれですか?
ユーザー1が仮想マシンをデプロイし、仮想ネットワークを管理できるようにする必要があります。このソリューションでは、最小権限の原則を適用する必要があります。
User1 に割り当てる必要があるロールベースのアクセス制御 (RBAC) ロールはどれですか?
Correct Answer: A
Question 4
Azure Container Instances を使用する Azure サブスクリプションがあります。
Azure コマンド ライン インターフェイス (CLI) と Docker がインストールされたコンピューターがあります。
image1 という名前のコンテナ イメージを作成します。
新しい Azure コンテナー レジストリをプロビジョニングし、image1 をレジストリに追加する必要があります。
各要件に対してどのコマンドを実行する必要がありますか? 回答するには、回答エリアでオプションを選択します。注: 正解ごとに 1 ポイントが加算されます。

Azure コマンド ライン インターフェイス (CLI) と Docker がインストールされたコンピューターがあります。
image1 という名前のコンテナ イメージを作成します。
新しい Azure コンテナー レジストリをプロビジョニングし、image1 をレジストリに追加する必要があります。
各要件に対してどのコマンドを実行する必要がありますか? 回答するには、回答エリアでオプションを選択します。注: 正解ごとに 1 ポイントが加算されます。

Correct Answer:

Explanation:

This scenario requires two distinct tasks related to Azure Container Registry (ACR): creating the registry itself and uploading a container image into it. Microsoft Azure Administrator documentation clearly separates these responsibilities between Azure CLI and Docker CLI.
To provision a new Azure Container Registry, Microsoft documentation states that administrators must use the Azure CLI az acr create command. This command creates a private, managed Docker registry in Azure that can store and manage container images. The az acr create command defines the registry name, resource group, and pricing tier (Basic, Standard, or Premium). It is the only supported CLI command used to create an ACR resource. Commands such as az acr build, az container create, or docker create do not create a registry and therefore do not meet the requirement.
Once the registry exists, the container image must be uploaded to it. According to the Microsoft Azure Container Registry documentation, images are uploaded using standard Docker commands. After authenticating to the registry and tagging the image with the registry's login server name, the image is transferred using the docker push command. Microsoft explicitly states that Azure CLI does not upload local images directly to ACR; instead, Docker is responsible for pushing images.
The documented workflow is:
* Create the registry using az acr create.
* Authenticate Docker to the registry.
* Tag the image with the registry address.
* Upload the image using docker push.
Therefore, the only commands that correctly satisfy the requirements are:
* az acr create to provision the registry
* docker push to add image1 to the registry
Final Verified Answer:
* Provision a new container registry: az acr create
* Add image1 to the registry: docker push
Question 5
次の表に示すパブリック ロード バランサーを含む Azure サブスクリプションがあります。

6台の仮想マシンを作成し、それらの仮想マシンへのリクエストを負荷分散する予定です。各ロードバランサーは3台の仮想マシンを負荷分散します。
計画されたソリューション用の仮想マシンを作成する必要があります。
仮想マシンはどのように作成すればよいですか? 回答するには、回答領域で適切なオプションを選択してください。
注意: 正しい選択ごとに 1 ポイントが加算されます。


6台の仮想マシンを作成し、それらの仮想マシンへのリクエストを負荷分散する予定です。各ロードバランサーは3台の仮想マシンを負荷分散します。
計画されたソリューション用の仮想マシンを作成する必要があります。
仮想マシンはどのように作成すればよいですか? 回答するには、回答領域で適切なオプションを選択してください。
注意: 正しい選択ごとに 1 ポイントが加算されます。

Correct Answer:

Explanation:

Azure Load Balancers are offered in two SKUs - Basic and Standard - each with distinct capabilities, scalability, and configuration requirements as documented in Microsoft Azure Administrator documentation.
* LB1 - Basic Load Balancer (Basic SKU)The Basic Load Balancer is designed for small-scale, non- production workloads. It has certain limitations compared to the Standard SKU:
* The backend pool of a Basic Load Balancer can only include virtual machines in a single availability set or a single virtual machine scale set.
* This restriction ensures that the Basic Load Balancer maintains consistency and proper failover across VMs sharing the same availability set or scale set.
* It cannot span multiple availability sets or virtual networks.
Therefore, to load balance VMs using a Basic Load Balancer, those VMs must be created in the same availability set or virtual machine scale set.
# Correct Option for LB1: be created in the same availability set or virtual machine scale set.
* LB2 - Standard Load Balancer (Standard SKU)The Standard Load Balancer is designed for production- grade workloads and supports advanced features such as zone redundancy, secure by default configuration, and high scalability.
* It supports backend pools composed of virtual machines from different availability zones (in the same region) and multiple virtual machine scale sets.
* The only requirement is that all backend virtual machines must be connected to the same virtual network.
* Standard Load Balancer also supports both public and internal load balancing and provides richer metrics and diagnostic capabilities.
Therefore, for LB2 (Standard), the virtual machines only need to reside within the same virtual network, regardless of their availability sets or zones.
# Correct Option for LB2: be connected to the same virtual network.
Microsoft Azure Official Extract (summarized):
"For Basic Load Balancer, backend pool VMs must belong to the same availability set or virtual machine scale set. For Standard Load Balancer, backend pool members can be across availability zones and scale sets, but must be connected to the same virtual network." (From Microsoft Azure Administrator Study Guide - Load Balancer Configuration and Comparison; Azure Docs: azure.microsoft.com > Load Balancer SKUs Comparison.) Final Verified Answer:
# LB1: be created in the same availability set or virtual machine scale set
# LB2: be connected to the same virtual network
Question 6
次の表のリソースを含む Azure サブスクリプションがあります。

NSG1 を適用できるサブネットはどれですか?

NSG1 を適用できるサブネットはどれですか?
Correct Answer: B
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 7
VNet1 という仮想ネットワークに接続する VM1 という Azure 仮想マシンがあります。VM1 の構成は次のとおりです。
サブネット: 10.0.0.0/24
可用性セット: AVSet
ネットワーク セキュリティ グループ (NSG): なし
プライベートIPアドレス: 10.0.0.4 (動的)
パブリックIPアドレス: 40.90.219.6 (動的)
slb1 という名前の標準のインターネット向けロード バランサーをデプロイします。
VM1 への接続を許可するように slb1 を構成する必要があります。
slb1 を構成するときに、VM1 にどのような変更を適用する必要がありますか? 回答するには、回答領域で適切なオプションを選択してください。
注意: 正しい選択ごとに 1 ポイントが加算されます。

サブネット: 10.0.0.0/24
可用性セット: AVSet
ネットワーク セキュリティ グループ (NSG): なし
プライベートIPアドレス: 10.0.0.4 (動的)
パブリックIPアドレス: 40.90.219.6 (動的)
slb1 という名前の標準のインターネット向けロード バランサーをデプロイします。
VM1 への接続を許可するように slb1 を構成する必要があります。
slb1 を構成するときに、VM1 にどのような変更を適用する必要がありますか? 回答するには、回答領域で適切なオプションを選択してください。
注意: 正しい選択ごとに 1 ポイントが加算されます。

Correct Answer:

Explanation:
Box 1: Remove the public IP address from VM1
If the Public IP on VM1 is set to Dynamic, that means it is a Public IP with Basic SKU because Public IPs with Standard SKU have Static assignments by default, that cannot be changed. We cannot associate Basic SKUs IPs with Standard SKUs LBs. One cannot create a backend SLB pool if the VM to be associated has a Public IP. For Private IP it doesn ' t matter weather it is dynamic or static, still we can add the such VM into the SLB backend pool.
Box 2: Create and configure an NSG
Standard Load Balancer is built on the zero trust network security model at its core. Standard Load Balancer secure by default and is part of your virtual network. The virtual network is a private and isolated network.
This means Standard Load Balancers and Standard Public IP addresses are closed to inbound flows unless opened by Network Security Groups. NSGs are used to explicitly permit allowed traffic. If you do not have an NSG on a subnet or NIC of your virtual machine resource, traffic is not allowed to reach this resource. To learn more about NSGs and how to apply them for your scenario, see Network Security Groups. Basic Load Balancer is open to the internet by default.

Reference:
https://docs.microsoft.com/en-us/azure/load-balancer/quickstart-load-balancer-standard-public-portal
https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-overview
Question 8
次の表に示す仮想ネットワークを含む Azure サブスクリプションがあります。

各仮想ネットワークには 50 台の仮想マシンが接続されています。
Azure Bastion を実装する必要があります。ソリューションは以下の要件を満たす必要があります。
* ホストスケーリングをサポートします。
* ファイルのアップロードとダウンロードをサポートします。
* VNet1 と VNet2 の両方の仮想マシンをサポートします。
* Azure Bastion サブネット上のアドレスの数を最小限に抑えます。
Azure Bastion をどのように構成すればよいですか? 回答するには、回答領域のオプションを選択してください。
注意: 正解ごとに 1 ポイントが加算されます。


各仮想ネットワークには 50 台の仮想マシンが接続されています。
Azure Bastion を実装する必要があります。ソリューションは以下の要件を満たす必要があります。
* ホストスケーリングをサポートします。
* ファイルのアップロードとダウンロードをサポートします。
* VNet1 と VNet2 の両方の仮想マシンをサポートします。
* Azure Bastion サブネット上のアドレスの数を最小限に抑えます。
Azure Bastion をどのように構成すればよいですか? 回答するには、回答領域のオプションを選択してください。
注意: 正解ごとに 1 ポイントが加算されます。

Correct Answer:

Explanation:

Azure Bastion is a fully managed service that provides secure and seamless RDP/SSH connectivity to your virtual machines directly through the Azure portal - without exposing those VMs to public IP addresses.
To meet the stated requirements, let's evaluate each configuration point using verified Azure documentation principles:
1## Support for host scaling:
Host scaling (auto-scale) is available only in the Standard SKU of Azure Bastion. The Basic SKU supports a single Bastion host instance and does not scale. Therefore, to support scaling, we must use the Standard SKU.
2## Support uploading and downloading files:
The file upload/download (RDP/SSH clipboard transfer) feature is supported only by the Standard SKU of Azure Bastion. The Basic SKU does not support these advanced capabilities.
3## Support for VMs in both VNet1 and VNet2:
Since VNet1 and VNet2 are in the same region (East US) and are peered, one Bastion host can be deployed in VNet1 and used to connect to VMs in both VNets. Cross-VNet connectivity for Bastion requires VNet peering and the Standard SKU.
4## Minimize the number of addresses on the Azure Bastion subnet:
Azure Bastion requires a dedicated subnet named AzureBastionSubnet.
* The minimum supported subnet size is /26 for the Standard SKU (as it supports scaling and multiple instances).
* The Basic SKU can use /27, but since we are using Standard SKU (for scaling and file transfer), the minimum possible subnet size is /26.This meets the requirement to minimize address space usage while supporting scaling.
5## Public IP requirements:
* The Standard SKU Bastion requires a Public IP address of SKU = Standard with Static allocation.
* Basic SKU Bastion can work with Basic Public IPs, but not Standard SKU Bastion.Hence, we must use a Standard SKU Public IP with Static allocation.
# Final Verified Configuration (per Microsoft Azure Administrator Documentation):
* Subnet size: /26
* Public IP: Standard SKU with a static allocation
Rationale Summary:
This configuration supports scaling, file transfer, cross-VNet connectivity, and minimal address consumption, satisfying all requirements as per official Azure documentation on Azure Bastion Standard SKU and Bastion network design guidelines.
Question 9
次の表に示すグループを含む、adatum.com という名前の Microsoft Entra テナントがあります。

Adatum.com には、次の表に示すユーザーが含まれています。

次の図に示すように、Microsoft Entra ID P2 ライセンスを Group1 に割り当てます。

Group2 にはライセンスが直接割り当てられません。
以下の各文について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注意: 正しい選択ごとに 1 ポイントが加算されます。


Adatum.com には、次の表に示すユーザーが含まれています。

次の図に示すように、Microsoft Entra ID P2 ライセンスを Group1 に割り当てます。

Group2 にはライセンスが直接割り当てられません。
以下の各文について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注意: 正しい選択ごとに 1 ポイントが加算されます。

Correct Answer:

Explanation:

This question evaluates your understanding of Microsoft Entra ID (Azure AD) group-based licensing and how nested group membership affects license inheritance.
Given Scenario:
Name
Type
Member of
Group1
Security
None
Group2
Security
Group1
User
Member of
User1
Group1
User2
Group2
A Microsoft Entra ID P2 license (previously called Azure AD Premium P2) is assigned to Group1.
The license assignment options include:
Microsoft Entra ID Premium P1
Microsoft Entra ID Premium P2
Microsoft Azure Multi-Factor Authentication (MFA)
Microsoft Defender for Cloud Apps Discovery
Understanding Group-Based Licensing:
As per Microsoft Entra (Azure AD) Licensing Documentation, the following principles apply:
Licenses can be assigned directly to users or to groups.
When a license is assigned to a group, all members of that group inherit the license automatically.
Group-based licensing does not support nested groups.
Licenses are only applied to the immediate members of the group that the license is assigned to.
Members of nested groups (child groups) do not inherit the license.
Microsoft Documentation:
"When you assign a license to a group, only the direct members of the group receive the license.
Nested group membership (group within a group) is not evaluated for license inheritance." Statement Analysis:
"You can assign User1 the Microsoft Defender for Cloud Apps Discovery license."
# Yes
You can directly assign this license to an individual user.
Group-based licensing allows mixing direct and group assignments.
"You can remove the Microsoft Entra ID P2 license from User1."
# No
User1 inherits the P2 license via Group1 (group-based assignment).
Licenses inherited through a group cannot be removed individually from the user.
The only way to remove the license is to remove the user from the licensed group (Group1) or unassign the license from the group itself.
Microsoft Docs:
"Licenses assigned through group membership cannot be individually removed from users. To remove the license, remove the user from the group."
"User2 is assigned the Microsoft Entra ID P2 license."
# Yes
Group2 is a member of Group1, and while nested licensing is not supported directly for group inheritance, the question implies that all members of Group1 receive the license.
However, in the Azure Entra context, even if Group2 is nested, User2 will not automatically receive the P2 license unless Group2's users are expanded manually or Group2 is directly licensed.
Clarification:
In Microsoft's exam perspective (AZ-104 exam guidance), if Group2 is nested under Group1, and Group1 is licensed, User2 does not inherit the license automatically.
But User2 is indirectly considered under Group1 hierarchy for role access in Azure AD but not for license assignment.
Therefore, based on strict Azure Entra documentation:
User2 does NOT receive the license.
Correct answer: # No
Final Correct Verified Answers (Microsoft Official Behavior):
Statement
Answer
You can assign User1 the Microsoft Defender for Cloud Apps Discovery license.
# Yes
You can remove the Microsoft Entra ID P2 license from User1.
# No
User2 is assigned the Microsoft Entra ID P2 license.
# No
Supporting Extract from Microsoft Documentation:
Source: Microsoft Learn - "Assign licenses to users by group membership in Microsoft Entra ID"
"Licenses assigned to a group cannot be removed from individual users who inherit them."
"Nested groups are not supported. Only direct members of a group receive licenses."
# Final Verified Answer:
You can assign User1 the Microsoft Defender for Cloud Apps Discovery license - Yes You can remove the Microsoft Entra ID P2 license from User1 - No User2 is assigned the Microsoft Entra ID P2 license - No
Question 10
VM1 という名前の Azure 仮想マシンがあります。VM1 は、ARMIjson という名前のカスタム Azure Resource Manager テンプレートを使用してデプロイされました。
VM1 がメンテナンスの影響を受けるという通知を受け取ります。
VM1 をすぐに別のホストに移動する必要があります。
解決策: リソース グループ ブレードから、VM1 を別のサブスクリプションに移動します。
これは目標を満たしていますか?
VM1 がメンテナンスの影響を受けるという通知を受け取ります。
VM1 をすぐに別のホストに移動する必要があります。
解決策: リソース グループ ブレードから、VM1 を別のサブスクリプションに移動します。
これは目標を満たしていますか?
Correct Answer: A
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 11
オンプレミス ネットワークに VPN ゲートウェイが含まれています。
次の表に示すリソースを含む Azure サブスクリプションがあります。

VM1 からストレージへのすべてのトラフィックを確認する必要があります。Microsoft バックボーン ネットワークを通過します。
何を設定する必要がありますか?
次の表に示すリソースを含む Azure サブスクリプションがあります。

VM1 からストレージへのすべてのトラフィックを確認する必要があります。Microsoft バックボーン ネットワークを通過します。
何を設定する必要がありますか?
Correct Answer: D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 12
あなたはApp1という名前のアプリを持っており、それがVM1とVM2という名前の2つのAzure仮想マシンにインストールされています。
App1への接続は、Azureロードバランサーを使用して管理されます。
VM2の有効なネットワークセキュリティ構成を以下の図に示します。

131.107.100.50からTCPポート443経由でApp1への接続が失敗することが判明しました。
ロードバランサーのルールが正しく設定されていることを確認します。
131.107.100.50からTCPポート443経由でApp1への接続が正常に確立できることを確認する必要があります。
解決策:131.107.100.50 からのトラフィックをすべて拒否する受信セキュリティルールを作成し、優先度を 4096 に設定します。
これは目標を達成していると言えるでしょうか?
App1への接続は、Azureロードバランサーを使用して管理されます。
VM2の有効なネットワークセキュリティ構成を以下の図に示します。

131.107.100.50からTCPポート443経由でApp1への接続が失敗することが判明しました。
ロードバランサーのルールが正しく設定されていることを確認します。
131.107.100.50からTCPポート443経由でApp1への接続が正常に確立できることを確認する必要があります。
解決策:131.107.100.50 からのトラフィックをすべて拒否する受信セキュリティルールを作成し、優先度を 4096 に設定します。
これは目標を達成していると言えるでしょうか?
Correct Answer: A