OpenExamsFREE PRACTICE — ANY EXAM

Free Exam AZ-305: Designing Microsoft Azure Infrastructure Solutions Practice Questions

200 free questions · Answer explanations · No signup required

View examination details, outline and sources

Loading selected examination banks…

Sample Practice Questions

Try these 10 sample questions from the Exam AZ-305: Designing Microsoft Azure Infrastructure Solutions practice bank. Each includes the answer and explanation. Continue with the interactive practice above to review the full question set.

  1. 1A web application needs request tracing and application performance monitoring through OpenTelemetry. Which Azure Monitor capability should the design use?

    1. A. Application Insights
    2. B. Azure Service Health
    3. C. Azure Activity Log
    4. D. Azure Network Watcher

    Answer: A

    Explanation: Microsoft describes Application Insights as offering "application performance monitoring (APM) for live web applications." It provides the required application telemetry rather than platform incidents, control-plane activity, or network diagnostics.

    Reference: Azure Monitor overview — Monitor your applications

  2. 2A SQL Server application requires an agent installed in the database host operating system and full OS administration. Which Azure SQL deployment meets these requirements?

    1. A. Azure SQL Database single database
    2. B. Azure SQL Database elastic pool
    3. C. Azure SQL Managed Instance
    4. D. SQL Server on Azure Virtual Machines

    Answer: D

    Explanation: "SQL virtual machines offer full administrative control over the SQL Server instance and underlying OS for migration to Azure." The PaaS choices do not expose the host OS.

    Reference: What is Azure SQL? — SQL Server on Azure VMs

  3. 3A business will accept losing at most 15 minutes of committed data during a disaster. Which recovery objective does this requirement define?

    1. A. A 15-minute RPO
    2. B. A 15-minute RTO
    3. C. A 15-minute backup retention period
    4. D. A 15-minute availability measurement window

    Answer: A

    Explanation: RPO is "The maximum acceptable amount of data loss measured in time". It governs the acceptable recovery-point age rather than restoration duration.

    Reference: Architecture strategies for disaster recovery — Definitions — Recovery Point Objective

  4. 4A container platform must expose the native Kubernetes API and control plane for custom Kubernetes integrations. Which Azure service meets this requirement?

    1. A. Azure Container Instances
    2. B. Azure App Service
    3. C. Azure Container Apps
    4. D. Azure Kubernetes Service

    Answer: D

    Explanation: "Use AKS if you require access to the Kubernetes APIs and control plane." Container Apps hides those APIs, and the other options do not expose a Kubernetes control plane.

    Reference: Choose an Azure compute service — Understand the basic features

  5. 5An architect must route Azure resource logs to an external SIEM that consumes a continuous event stream. Which diagnostic-setting destination should be selected?

    1. A. An Azure Storage account
    2. B. An Azure Event Hubs namespace
    3. C. A Log Analytics workspace
    4. D. An Azure Monitor workspace

    Answer: B

    Explanation: The Event Hubs destination can "Stream data to external systems such as non-Microsoft security information and event management (SIEM) solutions". This matches streaming to the SIEM.

    Reference: Diagnostic settings in Azure Monitor — Destinations — Azure Event Hubs

  6. 6A SQL Server workload uses CLR and must move to a fully managed Azure SQL service. Which deployment can preserve CLR support without VM administration?

    1. A. Azure SQL Managed Instance
    2. B. Azure SQL Database Hyperscale
    3. C. Azure SQL Database elastic pool
    4. D. SQL Server on Azure Virtual Machines

    Answer: A

    Explanation: "CLR isn't supported with SQL Database, but is supported in SQL Managed Instance." Managed Instance supplies that PaaS support; a VM retains VM administration.

    Reference: What is Azure SQL? — Business motivations — Administration

  7. 7A workload must resume business operations within two hours after a disaster. Which recovery objective captures that requirement?

    1. A. A two-hour RPO
    2. B. A two-hour RTO
    3. C. A two-hour data-retention period
    4. D. A two-hour replication interval

    Answer: B

    Explanation: RTO is "The maximum acceptable time to restore business operations after a disaster occurs." The requirement concerns recovery duration, not data loss or retention.

    Reference: Architecture strategies for disaster recovery — Definitions — Recovery Time Objective

  8. 8A team wants general-purpose container microservices with service discovery and event-driven scaling to zero, without managing Kubernetes APIs. Which service directly packages these capabilities?

    1. A. Azure Container Apps
    2. B. Azure Container Instances
    3. C. Azure Virtual Machines alone
    4. D. Azure Dedicated Host alone

    Answer: A

    Explanation: Container Apps "Enables event-driven application architectures by supporting scale based on traffic and pulling from event sources like queues, including scale to zero." It also provides microservice discovery without direct Kubernetes administration.

    Reference: Comparing Container Apps with other Azure container options — Azure Container Apps

  9. 9Resource logs must remain in an audit archive with a policy that prevents modification. Which diagnostic-setting destination supports this design?

    1. A. Azure Storage with ordinary mutable blobs
    2. B. Log Analytics with a longer retention period
    3. C. Azure Storage with an immutability policy
    4. D. Event Hubs with a longer retention period

    Answer: C

    Explanation: For the Storage destination Microsoft states, "Send data to immutable storage to prevent its modification." This supplies the required archive immutability.

    Reference: Diagnostic settings in Azure Monitor — Destinations — Azure Storage account

  10. 10A SaaS application has many Azure SQL databases with different, noncoincident demand peaks. Their compute capacity should be shared. Which deployment should the architect use?

    1. A. Independently provisioned single databases
    2. B. An Azure SQL Database elastic pool
    3. C. One provisioned database per virtual machine
    4. D. Independent serverless databases without pooling

    Answer: B

    Explanation: An elastic pool is "a collection of databases with a shared set of resources managed via a logical server." It supports shared capacity across the separate tenant databases.

    Reference: What is Azure SQL? — Azure SQL Database — deployment options

Topics in this practice bank

These topics describe the available practice for Exam AZ-305: Designing Microsoft Azure Infrastructure Solutions. Review the examination outline and its sources for scope and allocation details.

  • Design identity, governance, and monitoring solutions
    • Design solutions for logging and monitoring
    • Design authentication and authorization solutions
    • Design governance
  • Design data storage solutions
    • Design data storage solutions for relational data
    • Design data storage solutions for semi-structured and unstructured data
    • Design data integration
  • Design business continuity solutions
    • Design solutions for backup and disaster recovery
    • Design for high availability
  • Design infrastructure solutions
    • Design compute solutions
    • Design an application architecture
    • Design migrations
    • Design network solutions

How to use these free practice questions

Choose an answer, check the explanation, and review your progress by chapter. Practice questions and explanations are free to access without signing up.

These are independent study questions, not actual examination items. For examination requirements and official information, view Exam AZ-305: Designing Microsoft Azure Infrastructure Solutions details.