{"id":12207,"date":"2026-09-15T07:04:36","date_gmt":"2026-09-15T07:04:36","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=12207"},"modified":"2026-09-15T07:04:36","modified_gmt":"2026-09-15T07:04:36","slug":"microsoft-az-305-practice-test-questions-and-exam-dumps-part2-q21-40","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-az-305-practice-test-questions-and-exam-dumps-part2-q21-40\/","title":{"rendered":"Microsoft AZ-305 Practice Test Questions and Exam Dumps Part2 Q21-40"},"content":{"rendered":"<h2><b>View Full <a href=\"https:\/\/www.examlabs.com\/az-305-exam-dumps\">Microsoft AZ-305 Exam Dumps<\/a> and Practice Test Dumps<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 21<\/b><\/h3>\n<p><b>A company is designing an Azure solution that must provide highly available access to a critical application. The application should remain available if an individual virtual machine fails. Which design should the architect recommend?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Deploy one large virtual machine<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use a single availability zone<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Store application data in Blob Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Deploy multiple application instances behind a load balancer<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Deploying multiple application instances behind a load balancer improves availability by preventing a single virtual machine failure from taking the entire application offline. The load balancer distributes incoming requests across healthy instances and can stop sending traffic to an unhealthy instance. This design also provides a foundation for scaling the application as demand changes. A single large virtual machine or single availability zone creates greater dependency on individual infrastructure components. Blob Storage is useful for object data but does not itself provide application request distribution.<\/span><\/p>\n<h3><b>Question 22<\/b><\/h3>\n<p><b>An organization needs to provide secure access to Azure resources from an on-premises network over the public internet. Which connectivity solution should be recommended when a dedicated private circuit is not required?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure ExpressRoute<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure VPN Gateway<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Front Door<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Application Gateway<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure VPN Gateway can establish encrypted connections between an on-premises network and an Azure virtual network using the public internet. This makes it suitable when an organization requires secure hybrid connectivity but does not need a dedicated private circuit. ExpressRoute provides private connectivity through a connectivity provider and is generally selected when dedicated network connectivity is required. Front Door focuses on global application delivery, while Application Gateway provides Layer 7 web traffic management. VPN Gateway is therefore an appropriate solution for secure internet-based hybrid connectivity.<\/span><\/p>\n<h3><b>Question 23<\/b><\/h3>\n<p><b>A company wants to store millions of documents and images that will be accessed directly by applications. Which Azure storage service should be used?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Blob Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Queue Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Table Storage<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Blob Storage is designed for storing large amounts of unstructured object data such as images, documents, videos, backups, and application files. It provides scalable storage that applications can access through supported APIs and endpoints. Queue Storage is intended for asynchronous messaging, Azure Files provides managed file shares, and Table Storage is designed for NoSQL key-value data. When an application needs scalable object storage for millions of documents and images, Blob Storage is the most appropriate architectural choice.<\/span><\/p>\n<h3><b>Question 24<\/b><\/h3>\n<p><b>An organization requires a database architecture that supports automatic scaling, global distribution, and multiple API models. Which Azure service should the architect consider?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL Managed Instance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Database for PostgreSQL<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Cosmos DB<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SQL Server on Azure Virtual Machines<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Cosmos DB is a globally distributed database platform designed for applications requiring low-latency access and flexible scalability. It supports multiple APIs and provides options for distributing data across Azure regions. Its architecture is well suited to applications that need global availability and highly responsive access to data. SQL Managed Instance and SQL Server on Azure virtual machines are primarily relational SQL-based options, while PostgreSQL is a relational database service. Cosmos DB is therefore the strongest choice for globally distributed, scalable application data.<\/span><\/p>\n<h3><b>Question 25<\/b><\/h3>\n<p><b>A web application needs to route users to different backend services based on URL paths such as \/images and \/orders. Which Azure service should be used?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Traffic Manager<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Application Gateway<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure VPN Gateway<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Application Gateway provides Layer 7 application-aware routing and can route HTTP or HTTPS requests based on information such as URL paths and host headers. This makes it suitable for applications where different request paths need to be directed to different backend services. Traffic Manager primarily performs DNS-based global traffic routing, VPN Gateway provides secure network connectivity, and Azure DNS handles domain name resolution. Application Gateway is therefore the appropriate service for path-based routing within a web application architecture.<\/span><\/p>\n<h3><b>Question 26<\/b><\/h3>\n<p><b>An enterprise wants to deploy a solution across multiple Azure regions and automatically direct users toward an available regional endpoint. Which service should be evaluated?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Managed Disks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Queue Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Traffic Manager<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Bastion<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Traffic Manager is a DNS-based traffic routing service that can direct users toward different application endpoints according to configured routing methods. It can be used in multi-region architectures to improve availability and distribute users among regional deployments. Depending on the configuration, Traffic Manager can consider endpoint health when determining where requests should be directed. Managed Disks provide VM storage, Queue Storage supports messaging, and Bastion provides secure VM administration. Traffic Manager is therefore appropriate for DNS-based routing across regional application endpoints.<\/span><\/p>\n<h3><b>Question 27<\/b><\/h3>\n<p><b>A company needs a relational database service that provides compatibility with SQL Server while reducing the need to manage the operating system. Which Azure service is most appropriate?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL Managed Instance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Cosmos DB<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Table Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Data Lake Storage<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure SQL Managed Instance is a fully managed platform service designed to provide broad SQL Server compatibility while reducing infrastructure administration. It supports many SQL Server features and can be useful when migrating existing SQL Server workloads that require greater compatibility than Azure SQL Database may provide. Cosmos DB is a globally distributed NoSQL-oriented database platform, Table Storage provides NoSQL key-value storage, and Data Lake Storage is designed for analytics data. SQL Managed Instance is therefore appropriate for SQL Server-compatible workloads requiring managed infrastructure.<\/span><\/p>\n<h3><b>Question 28<\/b><\/h3>\n<p><b>An organization needs to expose an application running in Azure privately to consumers within a virtual network without assigning the application a public IP address. Which architecture should be recommended?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Public load balancer<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Public IP endpoint<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Traffic Manager<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Private Link<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Private Link enables private connectivity to supported Azure services or privately exposed applications through private endpoints. The consumer accesses the service through a private IP address within the virtual network rather than requiring a publicly accessible endpoint. This can reduce public exposure and improve network isolation. A public load balancer or public IP endpoint exposes services through public addressing, while Traffic Manager provides DNS-based routing. Azure Private Link is therefore the appropriate architectural approach when private access without a public IP is required.<\/span><\/p>\n<h3><b>Question 29<\/b><\/h3>\n<p><b>A company needs to migrate an existing SQL Server workload to Azure with minimal application changes while retaining control over the operating system. Which deployment option should be considered?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL Database<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL Managed Instance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SQL Server on Azure Virtual Machines<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Cosmos DB<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">SQL Server on Azure Virtual Machines provides organizations with control over the virtual machine operating system and SQL Server installation. This option can be appropriate when an existing workload requires operating system-level access, specialized configurations, or features that are not available in fully managed database services. Azure SQL Database and SQL Managed Instance reduce infrastructure management but provide less operating system control. Cosmos DB is designed for a different database model. SQL Server on Azure Virtual Machines is therefore suitable when control and compatibility are major requirements.<\/span><\/p>\n<h3><b>Question 30<\/b><\/h3>\n<p><b>An application must process large volumes of incoming telemetry in real time and perform continuous stream processing. Which Azure service should be considered?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Stream Analytics<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Backup<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Stream Analytics is a managed real-time analytics service designed to process and analyze streaming data continuously. It can consume data from supported event and IoT sources and apply queries to identify patterns, calculate values, or transform incoming streams. Azure Files provides managed file shares, Backup protects data, and DNS provides name resolution. Stream Analytics is therefore the appropriate service when an architecture requires continuous processing and analysis of high-volume telemetry or event streams as data arrives.<\/span><\/p>\n<h3><b>Question 31<\/b><\/h3>\n<p><b>A company wants to design a solution where application components communicate through events without requiring direct connections between the sender and every receiver. Which service is most appropriate?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Event Grid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Managed Disks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure VPN Gateway<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Event Grid is designed for event-driven architectures where publishers generate events and subscribers react to those events. It helps decouple application components because producers do not need to maintain direct connections with every consumer. This pattern is useful for scenarios such as reacting to resource changes, triggering workflows, or notifying applications about events. Managed Disks provide VM storage, VPN Gateway provides network connectivity, and DNS manages name resolution. Event Grid is therefore an appropriate choice for loosely coupled, event-driven application architectures.<\/span><\/p>\n<h3><b>Question 32<\/b><\/h3>\n<p><b>An organization requires a globally distributed application with caching and acceleration capabilities at Microsoft&#8217;s edge locations. Which service should be included in the architecture?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL Database<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Front Door<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Queue Storage<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Front Door provides global application delivery capabilities using Microsoft&#8217;s distributed edge network. It can improve application responsiveness by routing users toward appropriate backend endpoints and can provide caching and acceleration capabilities for suitable workloads. Front Door also supports features such as health-based routing and web application firewall integration. Azure Files provides shared file storage, SQL Database provides relational data services, and Queue Storage supports asynchronous messaging. Azure Front Door is therefore appropriate for globally distributed applications that require edge-based delivery and acceleration.<\/span><\/p>\n<h3><b>Question 33<\/b><\/h3>\n<p><b>A business needs to ensure that users can access only the Azure resources required for their job responsibilities. Which access-control design should be recommended?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Assign broad Owner permissions to all users<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use Azure RBAC with least-privilege role assignments<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Give every user subscription-level access<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use shared administrator credentials<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure role-based access control, or RBAC, allows organizations to assign permissions based on defined roles and scopes. Applying the principle of least privilege means users receive only the permissions necessary to perform their responsibilities. This reduces the risk associated with excessive access and helps improve security and governance. Granting broad Owner permissions, subscription-wide access, or shared administrator credentials can create unnecessary security exposure. Azure RBAC with carefully scoped least-privilege assignments is therefore the recommended access-control architecture.<\/span><\/p>\n<h3><b>Question 34<\/b><\/h3>\n<p><b>An application requires secure storage of encryption keys, certificates, and secrets while allowing authorized applications to retrieve them programmatically. Which Azure service should be used?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Monitor<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Load Balancer<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Service Bus<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Key Vault<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Key Vault is designed to securely manage sensitive information such as cryptographic keys, certificates, passwords, and application secrets. Applications can authenticate and retrieve required secrets programmatically without embedding sensitive values directly into source code. Key Vault can also support controlled access and integration with Azure identity services. Azure Monitor focuses on telemetry, Load Balancer distributes network traffic, and Service Bus provides messaging. Azure Key Vault is therefore the appropriate architectural service for centralized protection and management of application secrets and cryptographic material.<\/span><\/p>\n<h3><b>Question 35<\/b><\/h3>\n<p><b>A company wants to design an application that remains available when a single Azure datacenter experiences a failure. Which architecture provides the strongest protection within an Azure region?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Deploy resources across availability zones<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Deploy everything on one virtual machine<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use only locally redundant storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Place all resources in one fault domain<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Availability zones are physically separate locations within an Azure region, each with independent power, cooling, and networking infrastructure. Deploying application components across multiple availability zones can protect the application from a failure affecting one zone. This is stronger than placing all resources in a single location or relying only on local storage redundancy. A zone-redundant architecture can improve application availability while keeping workloads within the same Azure region. Therefore, deploying resources across availability zones is the recommended design for protection against a single-zone datacenter failure.<\/span><\/p>\n<h3><b>Question 36<\/b><\/h3>\n<p><b>An organization needs a centralized platform for analyzing logs from multiple Azure resources and querying them using a powerful query language. Which component should be included?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Log Analytics workspace<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Front Door<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Data Box<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A Log Analytics workspace provides a centralized repository for collecting and analyzing log data from Azure resources, applications, and other supported sources. Administrators can query collected data using Kusto Query Language, or KQL, to investigate performance, security events, operational problems, and trends. Azure DNS handles name resolution, Front Door provides global application delivery, and Data Box supports physical data transfer. A Log Analytics workspace is therefore the appropriate component when an architecture requires centralized log collection and advanced querying capabilities.<\/span><\/p>\n<h3><b>Question 37<\/b><\/h3>\n<p><b>A company wants to deploy a workload using containers but does not want to manage Kubernetes clusters. Which Azure service should be considered?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Kubernetes Service<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Container Apps<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Virtual Machines<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Managed Disks<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Container Apps provides a managed environment for running containerized applications without requiring customers to directly manage a Kubernetes cluster. It is suitable for applications such as microservices, APIs, background jobs, and event-driven workloads where developers want container benefits with reduced infrastructure administration. AKS provides managed Kubernetes but still requires organizations to design and manage Kubernetes-related components and workloads. Virtual Machines require operating system management, while Managed Disks provide storage. Azure Container Apps is therefore appropriate when container hosting is required without direct Kubernetes cluster management.<\/span><\/p>\n<h3><b>Question 38<\/b><\/h3>\n<p><b>An enterprise wants to establish a centralized governance hierarchy across multiple Azure subscriptions. Which architecture should be recommended?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Resource groups only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Management groups<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Individual virtual machines<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Storage accounts<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure management groups provide a governance hierarchy above subscriptions. They allow organizations to organize multiple subscriptions into logical structures and apply governance controls, such as Azure Policy and role assignments, at broader scopes. Policies and permissions applied at a management group can help establish consistent governance across many subscriptions. Resource groups organize resources within subscriptions but do not provide the same cross-subscription governance structure. Management groups are therefore the appropriate architectural component for centralized governance across multiple Azure subscriptions.<\/span><\/p>\n<h3><b>Question 39<\/b><\/h3>\n<p><b>A company needs to protect a web application from common attacks such as SQL injection and cross-site scripting while traffic passes through a web gateway. Which component should be included?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Network Security Group<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure VPN Gateway<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Web Application Firewall<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A Web Application Firewall, or WAF, is designed to protect web applications against common application-layer attacks, including patterns associated with SQL injection and cross-site scripting. WAF capabilities can inspect HTTP and HTTPS traffic and apply managed or custom rules to identify potentially malicious requests. Network Security Groups provide network traffic filtering but do not provide the same application-layer inspection. VPN Gateway provides secure connectivity, while DNS provides name resolution. A Web Application Firewall is therefore the appropriate component for protecting web applications against common HTTP-based attacks.<\/span><\/p>\n<h3><b>Question 40<\/b><\/h3>\n<p><b>An organization wants to create a resilient database architecture that can automatically replicate data to another Azure region for business continuity. Which capability should the architect evaluate?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Locally redundant storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Single-zone deployment<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Geo-replication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Temporary disk storage<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Geo-replication allows supported database services to maintain replicated copies of data in another Azure region. This can provide an important layer of business continuity by allowing organizations to recover or fail over to a secondary region when the primary region experiences a major outage. Local redundancy protects against certain failures within one location but does not provide regional protection. Single-zone deployment increases dependency on one zone, while temporary disk storage is not designed for durable database replication. Geo-replication is therefore the appropriate capability for regional database resilience.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full Microsoft AZ-305 Exam Dumps and Practice Test Dumps &nbsp; Question 21 A company is designing an Azure solution that must provide highly available access to a critical application. The application should remain available if an individual virtual machine fails. Which design should the architect recommend? Deploy one large virtual machine Use a single [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/12207"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=12207"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/12207\/revisions"}],"predecessor-version":[{"id":12244,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/12207\/revisions\/12244"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=12207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=12207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=12207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}