Microsoft Azure Administrator (AZ-104日本語版) - AZ-104日本語 Exam Practice Test
Question 1
お客様は、VNet1 と VNet2 という名前の 2 つの仮想ネットワークを含む Azure サブスクリプションをお持ちです。VNet1 には、複数の仮想マシンと、Standard SKU を使用する Bastion1 という名前の Azure Bastion ホストが含まれています。VNet2 には、VM1 という名前の仮想マシンが含まれています。
外部ユーザーは、Bastion1を使用してVNet1上の仮想マシンにアクセスします。
VM1へのRDPアクセスを提供するには、Bastion1を使用する必要があります。このソリューションは、コストと管理の手間を最小限に抑える必要があります。

展示する
外部ユーザーは、Bastion1を使用してVNet1上の仮想マシンにアクセスします。
VM1へのRDPアクセスを提供するには、Bastion1を使用する必要があります。このソリューションは、コストと管理の手間を最小限に抑える必要があります。

展示する
Correct Answer:

Explanation:
CORRECTED ANSWER: On the virtual networks: Enable peering between VNet1 and VNet2. On Bastion1:
Enable IP-based connection.
Detailed Explanation
The exhibit ' s baked-in selection ( ' Deploy an additional Azure Bastion host to VNet2 ' + ' Enable Kerberos authentication ' ) fails the stated goal of minimizing cost: deploying a second Standard-SKU Bastion host in VNet2 doubles the hourly Bastion charge, and Kerberos authentication only affects native-client sign-in protocol, not cross-VNet reachability. The Standard SKU feature ' IP-based connection ' lets a single Bastion host RDP/SSH to any private IP address reachable from its VNet, including VMs in a peered VNet, without deploying another Bastion instance. Because Bastion1 and VM1 ' s VNet are not peered, VNet peering (a free, low-effort control-plane construct) must be established first so that Bastion1 ' s VNet has network reachability to VM1 ' s private IP; IP- based connection is then enabled on Bastion1 to permit connecting to that out-of- VNet address. This combination satisfies both cost and effort minimization without additional Bastion or gateway resources.
Official Reference
Connect to a VM using IP address through Bastion - https://learn.microsoft.com/en-us/azure/bastion
/connect-ip-address
Question 2
次の図に示すアラートを含む Azure サブスクリプションをお持ちです。ドロップダウン メニューを使用して、図に示されている情報に基づいて各ステートメントを完成させる回答を選択してください。
注:正解ごとに1ポイントが加算されます。

展示する

展示する
注:正解ごとに1ポイントが加算されます。

展示する

展示する
Correct Answer:

Explanation:
Detailed Explanation
Every fired Azure Monitor alert instance carries a user-editable ' User response ' /alert state with three values:
New (the default state when an alert first fires), Acknowledged (marks it as being actively investigated), and Closed (marks it resolved). Closed is the terminal state of this workflow - once an alert instance ' s user response is set to Closed, it can no longer be transitioned to a different state from that same instance; a fresh alert instance must fire again to obtain a new, editable ' New ' state. Alert1 ' s row shows User response = Closed, so per this rule it cannot be changed further. Alert2 ' s row shows User response = New, and from New the valid forward transitions are directly to Acknowledged or directly to Closed (the workflow does not require passing through Acknowledged first), matching ' can be changed to Acknowledged or Closed. ' Official Reference Manage your alert instances - Azure Monitor - https://learn.microsoft.com/en-us/azure/azure-monitor/alerts
/alerts-manage-alert-instances
Question 3
お客様は、以下の表に示すリソース グループを含む Azure サブスクリプションをお持ちです。
RG1には、以下の表に示すリソースが含まれています。
RG2には、以下の表に示すリソースが含まれています。
RG1からRG2に移動できるリソースと、RG2からRG1に移動できるリソースを特定する必要があります。どのリソースを特定すべきでしょうか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

展示する

展示する

展示する
RG1には、以下の表に示すリソースが含まれています。
RG2には、以下の表に示すリソースが含まれています。
RG1からRG2に移動できるリソースと、RG2からRG1に移動できるリソースを特定する必要があります。どのリソースを特定すべきでしょうか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

展示する

展示する

展示する
Correct Answer:

Explanation:
Detailed Explanation
Resource locks applied directly to an individual resource (as opposed to locks applied at the resource-group scope) do not block a move operation. Microsoft Learn ' s resource-locking guidance clarifies that a CanNotDelete (Delete) lock never blocks moves, and a ReadOnly lock only blocks moving resources into or out of a resource group when the lock is applied at the resource-group level - a ReadOnly lock on an individual resource such as VNET1 or VNET2 here does not prevent that specific resource from being relocated. Since every lock in this scenario (Lock1/Delete on the storage accounts, Lock2/ReadOnly on the virtual networks) is scoped to the resource, not the resource group, all three resources in each group (the public IP, the virtual network, and the storage account) remain movable. This matches the source document ' s answer key.
Official Reference
Lock resources to prevent unexpected changes - move behavior - https://learn.microsoft.com/en-us/azure
/azure-resource-manager/management/lock-resources
Question 4
Azure サブスクリプションには、VNet1 という名前の仮想ネットワークが含まれています。VNet1 は 10.0.0.0/16 の IP アドレス空間を使用し、次の表に示すサブネットを含んでいます。
サブネット1には、ルーターとして動作するVM1という名前の仮想アプライアンスが含まれています。
RT1という名前のルーティングテーブルを作成します。
VNet1へのすべての受信トラフィックは、VM1を経由してルーティングする必要があります。
RT1はどのように設定すればよいですか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

展示する

展示する
サブネット1には、ルーターとして動作するVM1という名前の仮想アプライアンスが含まれています。
RT1という名前のルーティングテーブルを作成します。
VNet1へのすべての受信トラフィックは、VM1を経由してルーティングする必要があります。
RT1はどのように設定すればよいですか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

展示する

展示する
Correct Answer:

Explanation:
Detailed Explanation
To force all inbound traffic entering VNet1 (via the VPN/ExpressRoute gateway) through the network virtual appliance VM1, the route table must be associated with the GatewaySubnet - that is where traffic first lands after crossing the gateway, so a route there intercepts it before it reaches any workload subnet. The route ' s address prefix must cover the entire VNet1 address space (10.0.0.0/16) so that traffic destined for any subnet is redirected, and the next hop type must be Virtual appliance (pointing at VM1 ' s private IP), since Virtual network or Virtual network gateway next hop types would simply use default system routing rather than sending traffic to VM1. This matches Azure ' s documented user-defined route (UDR) pattern for forced tunneling through an NVA.
Official Reference
Virtual network traffic routing - https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks- udr-overview
Question 5
Subscription1という名前のAzureサブスクリプションがあり、そのサブスクリプションには次の表に示すリソースが含まれています。
Vault1 の Azure Backup レポートを構成する予定です。
AzureBackupReportsログの診断設定を構成しています。
Vault1 の Azure Backup レポートには、どのストレージ アカウントと Log Analytics ワークスペースを使用できますか?回答するには、回答領域で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

展示する

展示する
Vault1 の Azure Backup レポートを構成する予定です。
AzureBackupReportsログの診断設定を構成しています。
Vault1 の Azure Backup レポートには、どのストレージ アカウントと Log Analytics ワークスペースを使用できますか?回答するには、回答領域で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

展示する

展示する
Correct Answer:

Explanation:
Detailed Explanation
Azure Backup reports require that the Recovery Services vault, the destination storage account, and the destination Log Analytics workspace used in the AzureBackupReports diagnostic setting all reside in the same Azure region as the vault, due to how the backup reporting data pipeline is built. Vault1 is located in West Europe. Of the three storage accounts, only storage3 is in West Europe (storage1 is East US, storage2 is West US), so storage3 is the only valid destination. Of the three Log Analytics workspaces, only Analytics3 is in West Europe (Analytics1 is East US, Analytics2 is West US), so Analytics3 is the only valid destination.
Selecting a storage account or workspace in any other region would be rejected by the Diagnostics settings blade for this log.
Official Reference
Configure Azure Backup reports - https://learn.microsoft.com/en-us/azure/backup/configure-reports
Question 6
Azure Resource Managerテンプレートを使用して、仮想マシンのスケールセットでWindows Server 2022を実行する複数のAzure仮想マシンをデプロイする予定です。
仮想マシンをデプロイした後、すべての仮想マシンでNGINXが利用可能であることを確認する必要があります。
何を使うべきでしょうか?
仮想マシンをデプロイした後、すべての仮想マシンでNGINXが利用可能であることを確認する必要があります。
何を使うべきでしょうか?
Correct Answer: B
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 7
注:この問題は、同じシナリオを提示する一連の問題の一部です。このシリーズの各問題には、提示された目標を満たす可能性のある独自の解答が含まれています。問題セットによっては、複数の正解がある場合もあれば、正解がない場合もあります。
このセクションの質問に回答すると、後から戻って回答することはできません。そのため、これらの質問は復習画面には表示されません。
Azure サブスクリプションでトラフィック分析を有効にするには、Admin1 という名前の Azure Active Directory (Azure AD) ユーザーに、必要な役割が割り当てられていることを確認する必要があります。
解決策:サブスクリプションレベルでトラフィックマネージャーの貢献者ロールをAdmin1に割り当てます。
このセクションの質問に回答すると、後から戻って回答することはできません。そのため、これらの質問は復習画面には表示されません。
Azure サブスクリプションでトラフィック分析を有効にするには、Admin1 という名前の Azure Active Directory (Azure AD) ユーザーに、必要な役割が割り当てられていることを確認する必要があります。
解決策:サブスクリプションレベルでトラフィックマネージャーの貢献者ロールをAdmin1に割り当てます。
Correct Answer: B
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 8
共有アクセス署名(SAS)を生成する必要があります。ソリューションは以下の要件を満たす必要があります。
* SAS は、コンテナ 1 に保存されているブロブを列挙およびダウンロードするためにのみ使用できることを確認してください。
* 最小権限の原則を使用する。
どの3つの設定を有効にする必要がありますか?回答するには、回答欄で該当する設定を選択してください。
注:正解ごとに1ポイントが加算されます。

展示する
* SAS は、コンテナ 1 に保存されているブロブを列挙およびダウンロードするためにのみ使用できることを確認してください。
* 最小権限の原則を使用する。
どの3つの設定を有効にする必要がありますか?回答するには、回答欄で該当する設定を選択してください。
注:正解ごとに1ポイントが加算されます。

展示する
Correct Answer:

Explanation:
CORRECTED ANSWER: Allowed resource types: Container and Object (both required). Allowed permissions: Read and List (both required); leave Service, Write, Delete, Add, Create, Update, Process, Immutable storage, and Permanent delete unchecked.
Detailed Explanation
Per Microsoft ' s Create Account SAS reference table, the List Blobs (enumerate) operation is only authorized when the SAS includes the Container resource type together with the List permission, while the Get Blob (download) operation is only authorized when the SAS includes the Object resource type together with the Read permission - Container and Object are distinct, non-overlapping scopes (Container governs container- level APIs; Object governs blob-data APIs) and neither substitutes for the other. A SAS built with only Container+Read+List (the original three-checkbox answer) would successfully enumerate blob names but would be rejected with AuthorizationPermissionMismatch the moment a client tried to actually download a blob ' s content, since Read without the Object resource type does not cover Get Blob. Least privilege for ' enumerate and download ' therefore requires exactly four checkboxes: Container, Object, Read, and List - no Service scope and no write/delete-class permissions.
Official Reference
Create an account SAS (resource types and permissions table) - https://learn.microsoft.com/en-us/rest/api
/storageservices/create-account-sas
Question 9
新しいAzureサブスクリプションを購入します。
次の図に示すように、deployjson という名前の Azure Resource Manager (ARM) テンプレートを作成します。
サブスクリプションに接続し、次のコマンドを実行します。
New-AzDeployment -Location westus -TeaplateFile " deploy.json "
以下の各記述について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注:正解ごとに1ポイントが加算されます。

展示する

展示する
次の図に示すように、deployjson という名前の Azure Resource Manager (ARM) テンプレートを作成します。
サブスクリプションに接続し、次のコマンドを実行します。
New-AzDeployment -Location westus -TeaplateFile " deploy.json "
以下の各記述について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注:正解ごとに1ポイントが加算されます。

展示する

展示する
Correct Answer:

Explanation:
CORRECTED ANSWER: Three resource groups are created when you run the script: No (four are created - RGS0, RGS1, ResGrp8, RGroup4). A resource group named RGroup5 is created: No (length(parameters( ' obj1 ' )) evaluates to 4, so the name is RGroup4, not RGroup5). All the resource groups are created in the East US Azure region: Yes.
Detailed Explanation
Microsoft.Resources/resourceGroups can only be deployed via a subscription-level deployment such as New- AzDeployment, matching the command shown; the -Location parameter only stores deployment metadata and does not set any resource ' s location. The ' copy ' element on resource 1 with count=2 creates two separate resource group instances using copyIndex() (0 and 1), producing RGS0 and RGS1 - combined with the two standalone resources (ResGrp8 and RGroup-with-length), that totals four resource groups, not three, so statement 1 is No. The ARM length() function applied to an object returns its count of top-level properties; obj1 has exactly four (propA, propB, propC, propD), so the third resource is named RGroup4, not RGroup5
- statement 2 is No. Every resource ' s location resolves to eastus (explicit literal, last(var1), and par1 ' s default), so statement 3 is Yes.
Official Reference
Resource iteration in ARM templates (copy) and template functions - https://learn.microsoft.com/en-us/azure
/azure-resource-manager/templates/copy-resources

