DummyExams LogoDummyExams
Azure logo

Free Practice · No Signup Required

30 Free Azure AZ-305 Practice Questions

Real practice questions for the Azure Azure Solutions Architect (AZ-305) exam, with answers and detailed explanations. Updated 2026.

Free questions

30

Passing score

700 out of 1000

Exam time

120 minutes

Question pool

152+ Questions

Below are 30 real practice questions for the Azure Azure Solutions Architect (AZ-305) exam. Each question shows the correct answer and a detailed explanation when you reveal it. Use these to benchmark your readiness — if you score below 70% on these 30 questions, plan for at least 4 more weeks of study before booking.

AZ-305 Practice Questions

  1. FreePracticeQuiz.questionLabelStorage

    Litware, Inc. is a medium-sized finance company... Which type of storage should you recommend, and how should you recommend configuring the storage? ![Question 1 part 1](images/question1_17_19_20_30_41.jpg) ![Question 1 part 2](images/question1.jpg)

    A
    Storage account type: Standard general-purpose v2. Configuration: NFSv3.
    B
    Storage account type: Standard general-purpose v2. Configuration: Hierarchical namespace.
    C
    Storage account type: Premium page blobs. Configuration: Hierarchical namespace.
    D
    Storage account type: Premium file shares. Configuration: NFSv3.
    E
    1.
    F
    2.
    G
    3.
    H
    4.
    I
    1.
    J
    2.
    K
    3.
    L
    4.
    M
    1.
    N
    2.
    O
    3.
    P
    4.
  2. FreePracticeQuiz.questionLabelAzure AD

    The on-premises network contains a single Active Directory domain named contoso.com... What should you implement to meet the identity requirements? ![Question 2](images/question2.jpg)

    A
    Service: Azure Automation. Feature: Access reviews.
    B
    Service: The Azure AD Privileged Identity Management (PIM). Feature: Access reviews.
    C
    Service: The Azure AD Privileged Identity Management (PIM). Feature: Approvals.
    D
    Service: Azure Automation. Feature: Runbooks.
  3. FreePracticeQuiz.questionLabelStorage

    You plan to import data from your on-premises environment to Azure. The data Is shown in the following table. What should you recommend using to migrate the data? ![Question 4 part 1](images/question4_1.jpg) ![Question 4 part 2](images/question4_2.jpeg)

    A
    From the SQL Server 2012 database: Data Migration Assistant. From the table in the SQL Server 2014 database: AzCopy.
    B
    From the SQL Server 2012 database: Data Management Gateway. From the table in the SQL Server 2014 database: Data Migration Assistant.
    C
    From the SQL Server 2012 database: Azure Cosmos DB Data Migration Tool. From the table in the SQL Server 2014 database: Data Migration Assistant.
    D
    From the SQL Server 2012 database: Data Migration Assistant. From the table in the SQL Server 2014 database: Azure Cosmos DB Data Migration Tool.
  4. FreePracticeQuiz.questionLabelIdentity

    Your organization has developed and deployed several Azure App Service Web and API applications... You need to recommend the appropriate Azure service for each department request. What should you recommend? ![Question 5 part 1](images/question5_1.jpg) ![Question 5 part 2](images/question5_2.jpeg)

    A
    Security: Azure AD Privileged Identity Management. Development: Azure AD Connect. Quality Assurance: Azure AD Identity Protection.
    B
    Security: Azure AD Identity Protection. Development: Azure AD Connect. Quality Assurance: Privileged Identity Management.
    C
    Security: Azure AD Privileged Identity Management. Development: Azure Managed Identity. Quality Assurance: Azure AD Privileged Identity Management.
    D
    Security: Azure AD Identity Protection. Development: Azure AD Managed Service Identity. Quality Assurance: Azure AD Connect.
  5. FreePracticeQuiz.questionLabelDatabases

    The on-premises network contains a single Active Directory domain named contoso.com... You need to recommend a solution that meets the data requirements for App1. What should you recommend deploying to each availability zone that contains an instance of App1?

    A
    An Azure Cosmos DB that uses multi-region writes.
    B
    An Azure Storage account that uses geo-zone-redundant storage (GZRS).
    C
    An Azure Data Lake store that uses geo-zone-redundant storage (GZRS).
    D
    An Azure SQL database that uses active geo-replication.
  6. FreePracticeQuiz.questionLabelDatabases

    Fabrikam, Inc. is an engineering company... Database backups must be retained for a minimum of seven years to meet compliance requirements. You need to recommend a solution to meet the database retention requirements. What should you recommend?

    A
    Configure a long-term retention policy for the database.
    B
    Configure Azure Site Recovery.
    C
    Configure geo replication of the database.
    D
    Use automatic Azure SQL Database backups.
  7. FreePracticeQuiz.questionLabelSecurity

    You need to recommend a solution to ensure that App1 can access the third-party credentials and access strings. The solution must meet the What should you include in the recommendation? ![Question 8](images/question8.jpg)

    A
    Authenticate App1 by using: A service principal. Authorize App1 to retrieve Key Vault secrets by using: A role assignment.
    B
    Authenticate App1 by using: A system-assigned managed identity. Authorize App1 to retrieve Key Vault secrets by using: A role assignment.
    C
    Authenticate App1 by using: A system-assigned managed identity. Authorize App1 to retrieve Key Vault secrets by using: A role assignment.
    D
    Authenticate App1 by using: A service principal. Authorize App1 to retrieve Key Vault secrets by using: An access policy.
  8. FreePracticeQuiz.questionLabelNetworking

    You are evaluating whether to use Azure Traffic Manager and Azure Application Gateway to meet the connection requirements for App1. What is the minimum numbers of instances required for each service? ![Question 9](images/question9.jpg)

    A
    Azure Traffic Manager: 1. Azure Application Gateway: 2.
    B
    Azure Traffic Manager: 3. Azure Application Gateway: 1.
    C
    Azure Traffic Manager: 6. Azure Application Gateway: 3.
    D
    Azure Traffic Manager: 1. Azure Application Gateway: 6.
  9. FreePracticeQuiz.questionLabelMonitoring

    Your company deploys several virtual machines on-premises and to Azure. ExpressRoute is deployed and configured for on-premises to Azure connectivity. Several virtual machines exhibit network connectivity issues. You need to analyze the network traffic to identify whether packets are being allowed or denied to the virtual machines. Solution: Use Azure Advisor to analyze the network traffic. Does this meet the goal?

    A
    Yes.
    B
    No.
  10. FreePracticeQuiz.questionLabelManagement

    You need to recommend a solution to generate a monthly report of all the new Azure Resource Manager resource deployment in your subscription. What should you include in the recommendation?

    A
    Azure Log Activity.
    B
    Azure Monitor action groups.
    C
    Azure Advisor.
    D
    Azure Arc.
  11. FreePracticeQuiz.questionLabelStorage

    You need to design a storage solution for an app that will store large amounts of frequently used data... Which Azure Storage account type and storage service should you recommend? ![Question 13](images/question13.jpg)

    A
    Storage account type: BlobStorage. Storage service: File.
    B
    Storage account type: BlockBlobStorage. Storage service: Blob.
    C
    Storage account type: StorageV.2 with Premium performance. Storage service: Table.
    D
    Storage account type: BlockBlobStorage. Storage service: Table.
  12. FreePracticeQuiz.questionLabelStorage

    You need to recommend an Azure Storage Account configuration for two applications named Application1 and Applications... What should you recommend? ![Question 14](images/question14.jpg)

    A
    Application1: BlockBlobStorage with Premium performance and Zone-redundant storage (ZRS) replication. Application2: General purpose v2 with Standard performance, Cool access tier,
    B
    Application1: BlobStorage with Standard performance, Hot access tier, and Read-access geo-redundant storage (RA-GRS) replication. Application2: General purpose v1 with Standard performance and Read-access geo-redundant storage (RA-GRS) replication.
    C
    Application1: BlockBlobStorage with Premium performance and Zone-redundant storage (ZRS) replication. Application2: BlobStorage with Standard performance, Cool access tier, and Geo redundant storage (GRS) replicaton.
    D
    Application1: General purpose v2 with Standard performance, Hot access tier, and
  13. FreePracticeQuiz.questionLabelAzure AD

    Fabrikam, Inc. is an engineering company... To meet the authentication requirements of Fabrikam, what should you include in the solution? ![Question 15](images/question15.jpg)

    A
    Minimum number of Azure AD tenants: 2. Minimum number of custom domains to add: 4. Minimum number of conditional access policies to create: 1
    B
    Minimum number of Azure AD tenants: 1. Minimum number of custom domains to add: 1 Minimum number of conditional access policies to create: 0.
    C
    Minimum number of Azure AD tenants: 1. Minimum number of custom domains to add: 1. Minimum number of conditional access policies to create: 2.
    D
    Minimum number of Azure AD tenants: 1. Minimum number of custom domains to add: 1. Minimum number of conditional access policies to create: 1.
  14. FreePracticeQuiz.questionLabelMessaging

    You need to design an architecture to capture the creation of users and the assignment of roles. The captured data must be stored in Azure Cosmos DB... Which Azure services should you include in the design? ![Question 16](images/question16.jpeg)

    A
    Box 1: Azure Event Grid. Box 2: Azure Functions.
    B
    Box 1: Azure Event Hubs. Box 2: Azure Functions.
    C
    Box 1: Azure Notification Hubs. Box 2: Azure Log Analytics.
    D
    Box1: Azure Notification Hubs. Box 2: Azure Functions.
  15. FreePracticeQuiz.questionLabelDatabases

    Litware, Inc. is a medium-sized finance company... You need to ensure that the Azure database and the service tier meet the resiliency and business requirements. What should you configure? ![Question 17 part 1](images/question1_17_19_20_30_41.jpg) ![Question 17 part 2](images/question17.jpg)

    A
    Database: An Azure SQL Database elastic pool. Service tier: Business Critical.
    B
    Database: Azure SQL Managed Instance. Service tier: Business Critical.
    C
    Database: An Azure SQL Database elastic pool. Service tier: Hyperscale.
    D
    Database: Azure SQL Managed Instance. Service tier: Business Critical.
  16. FreePracticeQuiz.questionLabelCompute

    You need to recommend a strategy for the web tier of WebApp1... What should you recommend?

    A
    Create a runbook that resizes virtual machines automatically to a smaller size outside of business hours.
    B
    Configure the Scale Up settings for a web app.
    C
    Deploy a virtual machine scale set that scales out on a 75 percent CPU threshold.
    D
    Configure the Scale Out settings for a web app.
  17. FreePracticeQuiz.questionLabelIdentity

    Litware, Inc. is a medium-sized finance company... You need to recommend a network connectivity solution for the Azure Storage account that will host the App1 data. The solution must meet the security and compliance requirements. What should you include in the recommendation? ![Question 19](images/question1_17_19_20_30_41.jpg)

    A
    Azure Instance Metadata Service (IMDS).
    B
    Azure AD.
    C
    Azure Service Management.
    D
    Microsoft identity platform.
  18. FreePracticeQuiz.questionLabelSecurity

    You need to ensure that users managing the production environment are registered for Azure MFA... What should you do? ![Question 21](images/question21.jpg)

    A
    To register the users for Azure MFA, use: Azure AD Identity Protection. To enforce Azure MFA authertication, configure: Sign-in nsk policy in Azure AD Identity Protection for the Litware.com tenant.
    B
    To register the users for Azure MFA, use: Azure AD Identity Protection. To enforce Azure MFA authertication, configure: Grant control in capolicy1.
    C
    To register the users for Azure MFA, use:Secunty defaults in Azure AD. configure: Session control in capolicy1.
    D
    To register the users for Azure MFA, use: Per-user MFA in the MFA management Ul. configure: Grant control in capolicy1.
  19. FreePracticeQuiz.questionLabelCompute

    You need to recommend an App Service architecture that meets the requirements for Appl. The solution must minimize costs. What should few recommend?

    A
    One App Service Environment (ASE) per availability zone.
    B
    One App Service plan per availability zone.
    C
    One App Service plan per region.
    D
    One App Service Environment (ASE) per region.
  20. FreePracticeQuiz.questionLabelManagement

    Your company develops a web service that is deployed to an Azure virtual machine named VM1... The API is available to partners over the Internet. ![Question 23 part 1](images/question23_24_25_1.png) ![Question 23 part 2](images/question23_24_25_2.jpeg)

    A
    Yes.
    B
    No.
  21. FreePracticeQuiz.questionLabelManagement

    Your company develops a web service that is deployed to an Azure virtual machine named VM1... The APIM instance can access real-time data from VM1. ![Question 24 part 1](images/question23_24_25_1.png) ![Question 24 part 2](images/question23_24_25_2.jpeg)

    A
    Yes.
    B
    No.
  22. FreePracticeQuiz.questionLabelNetworking

    Your company develops a web service that is deployed to an Azure virtual machine named VM1... A VPN gateway is required for partner access. ![Question 25 part 1](images/question23_24_25_1.png) ![Question 25 part 2](images/question23_24_25_2.jpeg)

    A
    Yes.
    B
    No.
  23. FreePracticeQuiz.questionLabelMonitoring

    What should you include in the recommendation? [Monitoring Hybrid Identity Health]

    A
    Azure Network Watcher.
    B
    An action group.
    C
    A SendGrid account with advanced reporting.
    D
    Azure AD Connect Health.
  24. FreePracticeQuiz.questionLabelNetworking

    You design a solution for the web tier of WebApp1 as shown in the exhibit. Question 1: The design supports the technical requirements for redundancy. ![Question 27](images/question27_96_97.jpg)

    A
    Yes.
    B
    No.
  25. FreePracticeQuiz.questionLabelNetworking

    You have an Azure subscription named Subscription1... You need to recommend a solution to provide LogicApp1 with the ability to access Server1. What should you recommend deploying on-premises and in Azure? ![Question 28](images/question28.png)

    A
    On-premises: An On-premises data gateway. Azure: An enterprise application.
    B
    On-premises: An On-premises data gateway. Azure: A connection gateway resource.
    C
    On-premises: A Web Application Proxy for Windows Server. Azure: An Azure Event Grid domain.
    D
    On-premises: An Azure AD Application Proxy connector. Azure: An Azure Application Gateway.
  26. FreePracticeQuiz.questionLabelManagement

    You plan to migrate App1 to Azure... What should you use to estimate the costs, and what should you implement to minimize the costs? ![Question 29](images/question29.jpg)

    A
    To estimate the costs, use: The Azure Cost Management Power Bl app. Implement: Azure Spot Virtual Machine pricing.
    B
    To estimate the costs, use: The Azure Cost Management Power Bl app. Implement: Azure Reservations.
    C
    To estimate the costs, use: The Azure Total Cost of Ownership (TCO) calculator. Implement: Azure Hybrid Benefit.
    D
    To estimate the costs, use: Azure Reservations. Implement: Azure Hybrid Benefit.
  27. FreePracticeQuiz.questionLabelStorage

    Litware, Inc. is a medium-sized finance company... After you migrate App1 to Azure, you need to enforce the data modification requirements to meet the security and compliance requirements. What should you do? ![Question 30](images/question1_17_19_20_30_41.jpg)

    A
    Create an access policy for the blob service.
    B
    Modify the access level of the blob service.
    C
    Implement Azure resource locks.
    D
    Create Azure RBAC assignments.
  28. FreePracticeQuiz.questionLabelManagement

    Does this meet the goal? [Ineffective Monitoring Solution]

    A
    Yes.
    B
    No.
  29. FreePracticeQuiz.questionLabelCompute

    You plan to migrate App1 to Azure... What should you include in the recommendation? ![Question 33](images/question33.jpeg)

    A
    Number of host groups: 2. Number of virtual machine scale sets: 3.
    B
    Number of host groups: 3. Number of virtual machine scale sets: 1.
    C
    Number of host groups: 3. Number of virtual machine scale sets: 3.
    D
    Number of host groups: 1. Number of virtual machine scale sets: 0.
  30. FreePracticeQuiz.questionLabelIdentity

    Litware, Inc. is a medium-sized finance company... What is the minimum number of assignments that you must use?

    A
    1.
    B
    2.
    C
    5.
    D
    10.
    E
    15.
Progress: 0 of 30 questions completed

Ready for the full AZ-305 exam?

Get all 152+ Questions, timed simulation, and weak-area analytics. Plans from $2.99 — credits never expire.

See pricing

Frequently Asked Questions

Are these real AZ-305 practice questions?+
Yes. These 30 questions are taken directly from our 152+ Questions pool, written and reviewed by certified practitioners. They mirror the style, difficulty, and scope of the official Azure AZ-305 exam.
Is the AZ-305 exam hard?+
The Azure Azure Solutions Architect (AZ-305) is considered a pass-mark exam (passing score: 700 out of 1000). Most candidates need 4–8 weeks of focused preparation. Use these free questions to gauge where you stand before committing to a full study plan.
How many questions are on the real AZ-305 exam?+
The official AZ-305 exam has 40-60 questions.
Do I need to sign up to use these questions?+
No. These 30 questions are free and require no signup. If you want timed simulation, performance analytics, and access to all 152+ Questions, our paid plans start at $2.99 per exam with credits that never expire.

Keep studying

Pass AZ-305 on your first try

Join candidates using DummyExams to practice with realistic timed exams, detailed explanations, and weak-area analytics.

Start full AZ-305 practice exam