Microsoft AZ-305 Online Practice
Questions and Exam Preparation
AZ-305 Exam Details
Exam Code
:AZ-305
Exam Name
:Designing Microsoft Azure Infrastructure Solutions
Certification
:Microsoft Certifications
Vendor
:Microsoft
Total Questions
:395 Q&As
Last Updated
:Jul 13, 2026
Microsoft AZ-305 Online Questions &
Answers
Question 371:
You have an Azure subscription that contains 100 virtual machines in the North Europe Azure region.
You replicate the virtual machines to the West Europe region by using Azure Site Recovery.
You plan to perform disaster recovery testing once a month. The testing will be performed during an eight-hour period, during which the virtual machines will be accessed, and their functionality validated. The virtual machines will be shut down when testing is not being performed.
You need to estimate the costs of the Site Recovery solution per month.
Which costs should the estimate include?
A. the virtual machine compute costs for only eight hours, the virtual machine storage costs for the entire month, and the Site Recovery license costs per protected virtual machine for the entire month B. the virtual machine compute costs for the entire month, the virtual machine storage costs for all the hours each month, and the Site Recovery license costs per protected virtual machine for the entire month C. the virtual machine compute costs for only eight hours, the virtual machine storage costs for only eight hours, and the Site Recovery license costs per protected virtual machine for only eight hours D. the virtual machine compute costs for only eight hours, the virtual machine storage costs for only eight hours, and the Site Recovery license costs per protected virtual machine for the entire month
A. the virtual machine compute costs for only eight hours, the virtual machine storage costs for the entire month, and the Site Recovery license costs per protected virtual machine for the entire month
Question 372:
Your company develops Azure applications.
You need to recommend a solution for deploying infrastructure across multiple Azure subscriptions.
The solution must meet the following requirements: Ensure consistent virtual machine and virtual network configurations across all subscriptions Support repeatable and automated deployments Minimize administrative effort for environment setup What should you include in the recommendation?
A. Provision resource groups. B. Support deployments across all Azure regions. C. Create custom role-based access control (RBAC) roles. D. Use infrastructure-as-code (IaC) templates to standardize deployments.
D. Use infrastructure-as-code (IaC) templates to standardize deployments.
Explanation
Resource groups: You can scope your deployment to a resource group. You use an Azure Resource Manager template (ARM template) for the deployment.
Regions: If you have a template spec in one region and want to move it to new region, you can export the template spec and redeploy it.
RBAC: Azure role-based access control (Azure RBAC) is the authorization system you use to manage access to Azure resources. To grant access, you assign roles to users, groups, service principals, or managed identities at a particular scope. In addition to using Azure PowerShell or the Azure CLI, you can assign roles using Azure Resource Manager templates. Templates can be helpful if you need to deploy resources consistently and repeatedly.
You can setup Virtual machines and virtual network configurations in an Azure Resource Manager template.
You need to deploy an instance of SQL Server on Azure Virtual Machines. The solution must meet the following requirements:
1. Support 15.000 disk IOPS.
2. Support SR-IOV.
3. Minimize costs.
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
Question 374:
You are designing an app that will include two components. The components will communicate by sending messages via a queue.
You need to recommend a solution to process the messages by using a First in. First out (FIFO) pattern.
What should you include in the recommendation?
A. storage queues with a custom metadata setting B. Azure Service Bus queues with sessions enabled C. Azure Service Bus queues with partitioning enabled D. storage queues with a stored access policy
B. Azure Service Bus queues with sessions enabled
Question 375:
HOTSPOT
You have the Azure subscriptions shown in the following table.
Contoso.onmicrosft.com contains a user named User1.
You need to deploy a solution to protect against ransomware attacks. The solution must meet the following requirements:
1. Ensure that all the resources in Sub1 are backed up by using Azure Backup.
2. Require that User1 first be assigned a role for Sub2 before the user can make major changes to the backup configuration.
What should you create in each subscription? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Box 1: A Recovery Services vault Ensure that all the resources in Sub1 are backed up by using Azure Backup.
A Recovery Services vault is an entity that stores the backups and recovery points created over time. The Recovery Services vault also contains the backup policies that are associated with the protected virtual machines.
Azure Backup automatically handles storage for the vault.
Box 2: A Resource Guard Require that User1 first be assigned a role for Sub2 before the user can make major changes to the backup configuration.
A Resource Guard is an Azure resource that can be created in the same subscription, a different subscription in the same Azure AD tenant, or even a subscription in a different Azure AD tenant! When associated to an RSV (Recovery Service Vault), a user looking to make risky modifications to it (such as removing soft delete) must have permissions on BOTH the Resource Guard and the RSV. This means it can support separate authorization boundaries at the subscription level or even completely separate identity and authentication boundaries at the tenant.
You have an Azure Functions microservice app named App1 that is hosted in the Consumption plan. App1 uses an Azure Queue Storage trigger.
You plan to migrate App1 to an Azure Kubernetes Service (AKS) cluster.
You need to prepare the AKS cluster to support App1. The solution must meet the following requirements:
1. Use the same scaling mechanism as the current deployment.
2. Support kubenet and Azure Container Networking Interface (CNI) networking.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct answer is worth one point.
A. Configure the horizontal pod autoscaler. B. Install Virtual Kubelet. C. Configure the AKS cluster autoscaler. D. Configure the virtual node add-on. E. Install Kubemetes-based Event Driven Autoscaling (KEDA).
A. Configure the horizontal pod autoscaler. E. Install Kubemetes-based Event Driven Autoscaling (KEDA).
You need to recommend a data storage solution for App1. The solution must meet the following image storage requirements:
1. Encrypt images at rest.
2. Allow files up to 50 MB.
3. Manage access to the images by using Azure Web Application Firewall (WAF) on Azure Front Door.
The solution must meet the following customer account requirements:
1. Support automatic scale out of the storage.
2. Maintain the availability of App1 if a datacenter fails.
3. Support reading and writing data from multiple Azure regions.
Which service should you include in the recommendation for each type of data? To answer, drag the appropriate services to the correct type of data. Each service 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.
- Multi-region writes and data distribution to any Azure region with just a button
Question 378:
What should you recommend to meet the monitoring requirements for App2?
A. VM insights B. Azure Application Insights C. Microsoft Sentinel D. Container insights
B. Azure Application Insights
Explanation
Scenario: You need to monitor App2 to analyze how long it takes to perform different transactions within the application. The solution must not require changes to the application code.
Unified cross-component transaction diagnostics.
The unified diagnostics experience automatically correlates server-side telemetry from across all your Application Insights monitored components into a single view. It doesn't matter if you have multiple resources. Application Insights detects the underlying relationship and allows you to easily diagnose the application component, dependency, or exception that caused a transaction slowdown or failure.
Note: Components are independently deployable parts of your distributed/microservices application. Developers and operations teams have code-level visibility or access to telemetry generated by these application components.
You are developing a multi-tier app named App1 that will be hosted on Azure virtual machines. The peak utilization periods for App1 will be from 8 AM to 9 AM and 4 PM to 5 PM on weekdays.
You need to deploy the infrastructure for App1. The solution must meet the following requirements:
1. Support virtual machines deployed to four availability zones across two Azure regions.
2. Minimize costs by accumulating CPU credits during periods of low utilization.
What is the minimum number of virtual networks you should deploy, and which virtual machine size should you use? To answer, select the appropriate options in the answer area.
Box 1: 2
Support virtual machines deployed to four availability zones across two Azure regions.
One virtual network in each region.
Note:
Regions
All Azure resources are created in an Azure region and subscription. A resource can only be created in a virtual network that exists in the same region and subscription as the resource. You can however, connect virtual networks that exist in different subscriptions and regions.
Do you require resiliency across Azure Availability Zones within the same Azure region for the resources you deploy? You can deploy resources, such as virtual machines (VM) to different availability zones within the same virtual network.
Box 2: B-Series
Minimize costs by accumulating CPU credits during periods of low utilization.
Understanding the Azure B Series and CPU credits
If you have applications that remain idle for a long time and burst occasionally, then the B-series might be the perfect fit for you. To understand why, we first need to understand how the pricing for a VM works in the cloud. When you deploy a VM in the cloud, you're paying the same regardless of the % of CPU used. Therefore, anytime your VM is not using 100% CPU, you are leaving computing cycles on the table that you are paying for. Typically, users will solve this problem by deploying a VM size with smaller number of cores and lesser RAM. However, sometimes the application demands more computing power. This is a classic vertical scalability problem. As the physics of semiconductors limits the number of cores, CPU clock speeds and RAM you can add to a single node, users have solved this problem by developing applications that can scale horizontally to more nodes.
But, if you have an application that is small enough for a single node and only needs to use 100% of the CPU for a small time, burstable sizes will provide you the most cost-effective way to run it.
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
Nowadays, the certification exams become more and more important and required by more and more
enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare
for the exam in a short time with less efforts? How to get a ideal result and how to find the
most reliable resources? Here on Vcedump.com, you will find all the answers.
Vcedump.com provide not only Microsoft exam questions,
answers and explanations but also complete assistance on your exam preparation and certification
application. If you are confused on your AZ-305 exam preparations
and Microsoft certification application, do not hesitate to visit our
Vcedump.com to find your solutions here.