Practice Free AZ-305 Exam Online Questions
HOTSPOT
You have an Azure subscription that contains the resources shown in the following table.

Log files from App1 are ingested to App 1 Logs. An average of 120 GB of log data is ingested per day.
You configure an Azure Monitor alert that will be triggered if the App1 logs contain error messages.
You need to minimize the Log Analytics costs associated with App1.
The solution must meet the following requirements:
• Ensure that all the log files from App1 are ingested to App 1 Logs.
• Minimize the impact on the Azure Monitor alert.
Which resource should you modify, and which modification should you perform? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

You have an Azure Data Lake Storage account that contains 1,000 10-MB CSV files and an Azure Synapse Analytics dedicated SQL pool named sql1. You need to load the files to sql1.
The solution must meet the following requirements:
✑ Maximize data load performance.
✑ Eliminate the need to define external tables before the data loads.
What should you use?
- A . the copy statement
- B . PolyBase
- C . BCP
- D . the sqlBulkcopy object
You plan to develop, deploy, and maintain 100 React-based web apps that will NOT require server-side rendering. You need to recommend a hosting solution for the apps.
The solution must meet the following requirements:
• Automatically deploy new versions of the apps when changes to the apps’ source code are committed in Azure Repos.
• Automatically stage a preview version of an app when a pull request is processed.
• Support Azure API Management by using the /api.
• Minimize costs.
What should you include in the recommendation?
- A . an Azure function
- B . Azure App Service web apps
- C . Azure Static Web Apps
- D . Azure Blob Storage static sites
Your company has an Azure Web App that runs via the Premium App Service Plan. A development team will be using the Azure Web App. You have to configure the Azure Web app so that it can fulfil the below requirements.
Provide the ability to switch the web app from the current version to a newer version
Provide developers with the ability to test newer versions of the application before the switch to the newer version occurs
Ensure that the application version can be rolled back
Minimize downtime
Which of the following can be used for this requirement?
- A . Create a new App Service Plan
- B . Make use of deployment slots
- C . Map a custom domain
- D . Backup the Azure Web App
DRAG DROP
You have an Azure subscription that contains the virtual machines shown in the following table.

You need to recommend a logging solution for the virtual machines.
The solution must meet the following requirements:
• Operating system logs from VM1 must be collected and stored in a Log Analytics workspace.
• Syslog data logs from VM2 must be archived to a storage account.
What solution should you include in the recommendation for each virtual machine? To answer, drag the appropriate solutions to the correct virtual machines. Each solution 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.

You plan to deploy an application named App1 that will run on five Azure virtual machines.
Additional virtual machines will be deployed later to run App1.
You need to recommend a solution to meet the following requirements for the virtual machines that will run App1:
Ensure that the virtual machines can authenticate to Azure Active Directory (Azure AD) to gain access to
an Azure key vault, Azure Logic Apps instances, and an Azure SQL database.
Avoid assigning new roles and permissions for Azure services when you deploy additional virtual machines.
Avoid storing secrets and certificates on the virtual machines.
Which type of identity should you include in the recommendation?
- A . a service principal that is configured to use a certificate
- B . a system-assigned managed identity
- C . a service principal that is configured to use a client secret
- D . a user-assigned managed identity
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.
Your company has deployed several virtual machines (VMs) on-premises and to Azure. Azure ExpressRoute has been deployed and configured for on-premises to Azure connectivity.
Several VMs are exhibiting network connectivity issues.
You need to analyze the network traffic to determine whether packets are being allowed or denied to the VMs.
Solution: Use the Azure Traffic Analytics solution in Azure Log Analytics to analyze the network traffic.
Does the solution meet the goal?
- A . Yes
- B . No
You plan to deploy an Azure SQL database that will store Personally Identifiable Information (Pll). You need to ensure that only privileged users can view the Pll.
What should you include in the solution?
- A . Transparent Data Encryption (TDE)
- B . Data Discovery & Classification
- C . dynamic data masking
- D . role-based access control (RBAC)
You are planning an Azure IoT Hub solution that will include 50,000 IoT devices.
Each device will stream data, including temperature, device ID, and time data. Approximately 50,000 records will be written every second. The data will be visualized in near real time.
You need to recommend a service to store and query the data.
Which two services can you recommend? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
- A . Azure Table Storage
- B . Azure Event Grid
- C . Azure Cosmos DB SQL API
- D . Azure Time Series Insights
You have an Azure subscription.
You plan to deploy an app named App1 that will be hosted on multiple virtual machines. App1 requires a service-level agreement (SLA) of 99.99%.
You need to recommend a high availability solution for the virtual machines.
What should you include in the recommendation?
- A . application groups
- B . availability zones
- C . availability sets
- D . Azure Site Recovery


