Microsoft

AZ-305 Free Practice Questions — Page 2

Question 11

HOTSPOT - You have an Azure subscription that contains the resources shown in the following table. VNet1, VNet2, and VNet3 each has multiple virtual machines connected. The virtual machines use the Azure DNS service for name resolution. You need to recommend an Azure Monitor log routing solution that meets the following requirements: • Ensures that the logs collected from the virtual machines and sent to Workspace1 are routed over the Microsoft backbone network • Minimizes administrative effort What should you include in the recommendation? To answer, select the appropriate options in the answer area.

Illustration for AZ-305 question 11 Illustration for AZ-305 question 11
Show Answer
Correct Answer: Minimum AMPLS objects: 1 Minimum private endpoints: 2
Explanation:
A single Azure Monitor Private Link Scope can be associated with Workspace1 to minimize administration and avoid DNS conflicts. VNet1 and VNet2 are peered and can share one private endpoint. VNet3 is isolated, so it requires its own private endpoint. With proper private DNS resolution, all traffic to the workspace stays on the Microsoft backbone.

Question 12

HOTSPOT - You have an Azure subscription. You need to deploy a relational database. The solution must meet the following requirements: • Support multiple read-only replicas. • Automatically load balance read-only requests across all the read-only replicas. • Minimize administrative effort What should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-305 question 12
Show Answer
Correct Answer: Service: A single Azure SQL database Service tier: Hyperscale
Explanation:
Hyperscale supports multiple accessible read-only replicas and automatically load balances read-only traffic across them. A single Azure SQL database minimizes administrative effort compared to elastic pools or managed instances.

Question 13

HOTSPOT - You have five Azure subscriptions. Each subscription is linked to a separate Azure AD tenant and contains virtual machines that run Windows Server 2022. You plan to collect Windows security events from the virtual machines and send them to a single Log Analytics workspace. You need to recommend a solution that meets the following requirements: • Collects event logs from multiple subscriptions • Supports the use of data collection rules (DCRs) to define which events to collect What should you recommend for each requirement? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-305 question 13
Show Answer
Correct Answer: To collect the event logs: Azure Lighthouse To support the DCRs: The Azure Monitor agent
Explanation:
Azure Lighthouse enables centralized management and data collection across multiple Azure AD tenants and subscriptions. Data collection rules (DCRs) are supported by the Azure Monitor agent, which is the modern agent designed to define and control which Windows security events are collected and sent to Log Analytics.

Question 14

You have an Azure subscription that contains an Azure Cosmos DB for NoSQL account named account1 and an Azure Synapse Analytics workspace named Workspace1. The account1 account contains a container named Contained that has the analytical store enabled. You need to recommend a solution that will process the data stored in Contained in near-real-time (NRT) and output the results to a data warehouse in Workspace1 by using a runtime engine in the workspace. The solution must minimize data movement. Which pool in Workspace1 should you use?

A. Apache Spark
B. serverless SQL
C. dedicated SQL
D. Data Explorer
Show Answer
Correct Answer: A
Explanation:
The requirement is near-real-time processing of Azure Cosmos DB analytical store data using a runtime engine in Azure Synapse Analytics while minimizing data movement. Apache Spark pools in Synapse integrate directly with Azure Cosmos DB analytical store through Azure Synapse Link, enabling distributed, near-real-time processing without copying data. Spark is designed for streaming and iterative analytics and can write results directly to a data warehouse in the same workspace. Serverless and dedicated SQL pools are better suited for querying rather than NRT processing, and Data Explorer is optimized for log/telemetry analytics rather than Cosmos DB analytical store processing in this scenario.

Question 15

HOTSPOT - You have an Azure subscription. You are designing a solution for containerized apps. The solution must meet the following requirements: • Automatically scale the apps by creating additional instances. • Minimize administrative effort to maintain nodes and clusters. • Ensure that containerized apps are highly available across multiple availability zones. • Provide a central location for the lifecycle management and storage of container images. What should you include in the solution? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-305 question 15
Show Answer
Correct Answer: To run the containerized apps: Azure Container Apps For the lifecycle management and storage of container images: Azure Container Registry
Explanation:
Azure Container Apps provides built-in autoscaling, minimal infrastructure management, and high availability across availability zones without managing clusters. Azure Container Registry offers a centralized, managed service for storing and managing container images.

Question 16

You have an app named App1 that uses an Azure Blob Storage container named app1data. App1 uploads a cumulative transaction log file named File1.txt to a block blob in app1data once every hour. File1.txt only stores transaction data from the current day. You need to ensure that you can restore the last uploaded version of File1.txt from any day for up to 30 days after the file was overwritten. The solution must minimize storage space. What should you include in the solution?

A. container soft delete
B. blob snapshots
C. blob soft delete
D. blob versioning
Show Answer
Correct Answer: D
Explanation:
Blob versioning automatically keeps a previous version every time the blob is overwritten, which matches the hourly update pattern of File1.txt and allows restoring the last uploaded version from any day within a 30‑day retention window. It requires no custom scheduling, supports lifecycle policies to delete versions older than 30 days, and stores only incremental changes, making it more storage‑efficient and operationally simpler than managing snapshots or soft delete options.

Question 17

DRAG DROP - You plan to use Azure Storage to store data assets. You need to identify the procedure to fail over a general-purpose v2 account as part of a disaster recovery plan. The solution must meet the following requirements: • Apps must be able to access the storage account after a failover. • You must be able to fail back the storage account to the original location. • Downtime must be minimized. 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.

Illustration for AZ-305 question 17
Show Answer
Correct Answer: Before a failover, configure geo-redundant storage (GRS) replication for the storage account. Initiate a failover. After a failover, configure geo-redundant storage (GRS) replication for the storage account.
Explanation:
Customer-initiated failover is supported only for geo-replicated accounts (GRS/RA-GRS/GZRS). The account must be GRS before failover. After failover, the account becomes LRS in the new primary region, so GRS must be re-enabled to restore a secondary region and allow future failback while minimizing downtime.

Question 18

DRAG DROP - You have an on-premises datacenter named Site1. Site1 contains a VMware vSphere cluster named Cluster1 that hosts 100 virtual machines. Cluster1 is managed by using VMware vCenter. You have an Azure subscription named Sub1. You plan to migrate the virtual machines from Cluster1 to Sub1. You need to identify which resources are required to run the virtual machines in Azure. The solution must minimize administrative effort. What should you configure? To answer, drag the appropriate resources to the correct targets. Each resource may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point.

Illustration for AZ-305 question 18
Show Answer
Correct Answer: Sub1: An Azure Migrate project Cluster1: An Azure Migrate appliance
Explanation:
To migrate VMware vSphere VMs to Azure with minimal administrative effort, you use Azure Migrate. An Azure Migrate project is required in the Azure subscription to manage discovery, assessment, and migration. An Azure Migrate appliance is deployed in the on-premises VMware cluster to discover and replicate the VMs using vCenter integration. Azure VMware Solution resources are not required when migrating to native Azure VMs.

Question 19

You have 12 on-premises data sources that contain customer information and consist of Microsoft SQL Server, MySQL, and Oracle databases. You have an Azure subscription. You plan to create an Azure Data Lake Storage account that will consolidate the customer information for analysis and reporting. You need to recommend a solution to automatically copy new information from the data sources to the Data Lake Storage account by using extract, transform and load (ETL). The solution must minimize administrative effort. What should you include in the recommendation?

A. Azure Data Factory
B. Azure Data Explorer
C. Azure Data Share
D. Azure Data Studio
Show Answer
Correct Answer: A
Explanation:
Azure Data Factory is a fully managed Azure service designed for ETL/ELT and data integration. It can automatically extract data from multiple on‑premises sources such as SQL Server, MySQL, and Oracle using built‑in connectors, transform it as needed, and load it into Azure Data Lake Storage. It minimizes administrative effort through a serverless, managed architecture and visual pipeline authoring. The other options do not provide automated ETL orchestration across heterogeneous data sources.

Question 20

HOTSPOT - You have an Azure App Service web app named Webapp1 that connects to an Azure SQL database named DB1. Webapp1 and DB1 are deployed to the East US Azure region. You need to ensure that all the traffic between Webapp1 and DB1 is sent via a private connection. What should you do? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-305 question 20
Show Answer
Correct Answer: 1 subnet A private DNS zone
Explanation:
Use Azure Private Endpoint for Azure SQL and integrate the App Service with the virtual network. A single subnet is sufficient, and linking a private DNS zone ensures the SQL Database resolves to its private endpoint so traffic stays on the private network.

$19

Get all 273 questions with detailed answers and explanations

  • Instant download HTML + PDF delivered the moment payment clears.
  • Secure Stripe checkout we never see or store your card details.
  • 7-day refund if files are defective see our refund policy.