View Full Microsoft AZ-305 Exam Dumps and Practice Test Dumps
Question 41
Which Azure service provides managed relational database capabilities?
- Azure Cosmos DB
- Azure SQL Database
- Azure Blob Storage
- Azure Queue Storage
Correct Answer: 2
Explanation
Azure SQL Database is a fully managed relational database service designed for applications that require SQL-based data storage and processing. Azure manages many infrastructure tasks, including patching, backups, and platform maintenance, reducing administrative overhead. Cosmos DB is designed for globally distributed NoSQL and other supported data models, while Blob Storage handles unstructured objects and Queue Storage supports asynchronous messaging. Azure SQL Database is therefore the appropriate choice when an application requires a managed relational database without directly managing the underlying operating system or database infrastructure.
Question 42
Which Azure service is best for globally distributed NoSQL data?
- Azure SQL Database
- Azure Files
- Azure Cosmos DB
- Azure Managed Disks
Correct Answer: 3
Explanation
Azure Cosmos DB is designed for globally distributed applications that require low-latency access to data. It supports multiple data models and APIs and provides several consistency options for architects to balance performance, availability, and consistency requirements. Cosmos DB can replicate data across multiple Azure regions and is suitable for applications serving users around the world. Azure SQL Database is relational, Azure Files provides file shares, and Managed Disks provide virtual machine storage. Cosmos DB is therefore the strongest choice for globally distributed NoSQL-oriented workloads.
Question 43
Which Azure service provides object storage for unstructured data?
- Azure Blob Storage
- Azure Files
- Azure SQL Database
- Azure Queue Storage
Correct Answer: 1
Explanation
Azure Blob Storage is designed to store large amounts of unstructured data such as images, videos, documents, backups, and application files. It provides scalable object storage that applications can access through supported APIs and endpoints. Azure Files is intended for managed file shares, SQL Database provides relational data storage, and Queue Storage is designed for asynchronous messaging. Blob Storage is therefore the appropriate architectural choice when an application needs scalable storage for unstructured objects and does not require a traditional file system.
Question 44
Which Azure service provides managed file shares?
- Azure Blob Storage
- Azure Table Storage
- Azure Files
- Azure Queue Storage
Correct Answer: 3
Explanation
Azure Files provides fully managed file shares that applications and users can access through supported file-sharing protocols. It is useful for workloads that require shared storage accessible from multiple virtual machines or application components. Unlike Blob Storage, which is designed for object storage, Azure Files provides a file-system-oriented experience. Table Storage provides NoSQL key-value storage, while Queue Storage is designed for messaging. Azure Files is therefore the appropriate service when an application architecture requires managed shared file storage.
Question 45
Which Azure service provides managed Kubernetes?
- Azure App Service
- Azure Kubernetes Service
- Azure Functions
- Azure Container Apps
Correct Answer: 2
Explanation
Azure Kubernetes Service, or AKS, provides managed Kubernetes capabilities for deploying and operating containerized workloads. It reduces the infrastructure management required for the Kubernetes control plane while allowing organizations to use Kubernetes features for orchestration, scaling, networking, and application management. App Service provides managed application hosting, Functions provides serverless compute, and Container Apps provides managed container hosting without requiring direct Kubernetes cluster management. AKS is therefore the appropriate choice when the architecture specifically requires Kubernetes orchestration.
Question 46
Which Azure service is best for serverless event-driven code?
- Azure Functions
- Azure Virtual Machines
- Azure Managed Disks
- Azure ExpressRoute
Correct Answer: 1
Explanation
Azure Functions provides serverless compute for executing code in response to events or triggers. Developers can use Functions for tasks such as processing messages, responding to HTTP requests, handling timers, and reacting to changes in other Azure services. Azure manages the underlying infrastructure, allowing teams to focus primarily on application logic. Virtual Machines require more infrastructure management, Managed Disks provide storage, and ExpressRoute provides private network connectivity. Azure Functions is therefore the appropriate choice for event-driven workloads that require serverless execution.
Question 47
Which Azure service provides workflow automation with connectors to many services?
- Azure Monitor
- Azure Logic Apps
- Azure Load Balancer
- Azure DNS
Correct Answer: 2
Explanation
Azure Logic Apps provides a managed platform for creating automated workflows that connect applications, services, systems, and data sources. It includes many built-in connectors and can trigger actions based on events, schedules, messages, or other conditions. Logic Apps is particularly useful for integration and business process automation without requiring extensive custom code. Azure Monitor focuses on telemetry, Load Balancer distributes network traffic, and DNS handles name resolution. Logic Apps is therefore the appropriate service for designing automated workflows across different systems and services.
Question 48
Which Azure service provides managed messaging queues and topics?
- Azure Event Grid
- Azure Service Bus
- Azure Monitor
- Azure Front Door
Correct Answer: 2
Explanation
Azure Service Bus provides reliable enterprise messaging through queues and topics. It helps decouple application components so producers and consumers can operate independently. Queues support point-to-point messaging, while topics and subscriptions can support publish-subscribe scenarios. Event Grid is focused primarily on event routing, Monitor provides telemetry, and Front Door provides global application delivery. Service Bus is therefore the appropriate choice when an architecture requires reliable asynchronous messaging with advanced enterprise messaging capabilities.
Question 49
Which Azure service is designed for event routing?
- Azure Event Grid
- Azure SQL Database
- Azure Files
- Azure Bastion
Correct Answer: 1
Explanation
Azure Event Grid is designed for event-driven architectures where events need to be routed from publishers to subscribers. It can help applications react to changes occurring across Azure services and supported external systems. Event Grid is useful for lightweight event notification and loosely coupled architectures. SQL Database provides relational storage, Azure Files provides managed file shares, and Bastion provides secure virtual machine access. Event Grid is therefore the appropriate service when the primary requirement is routing events between producers and consumers.
Question 50
Which Azure service provides private connectivity from on-premises networks to Azure?
- Azure CDN
- Azure Traffic Manager
- Azure ExpressRoute
- Azure Front Door
Correct Answer: 3
Explanation
Azure ExpressRoute provides private connectivity between an organization’s on-premises network and Microsoft cloud services through supported connectivity providers. It is suitable for enterprise architectures that require dedicated connectivity, predictable network performance, or private communication that does not traverse the public internet. CDN and Front Door focus on application delivery, while Traffic Manager provides DNS-based traffic routing. ExpressRoute is therefore the appropriate choice when an organization needs private network connectivity between its datacenter and Azure environment.
Question 51
Which Azure service provides encrypted connectivity over the public internet?
- Azure VPN Gateway
- Azure DNS
- Azure CDN
- Azure Advisor
Correct Answer: 1
Explanation
Azure VPN Gateway provides encrypted network connectivity between Azure virtual networks and external networks, including on-premises environments. It commonly uses VPN tunnels over the public internet to protect network traffic while connecting different locations. This makes it useful for hybrid architectures where private dedicated connectivity is not required. Azure DNS manages name resolution, CDN provides content delivery, and Advisor provides recommendations. VPN Gateway is therefore the appropriate choice when an organization needs secure encrypted connectivity over the public internet.
Question 52
Which Azure component controls traffic using IP addresses, ports, and protocols?
- Azure Front Door
- Network Security Group
- Azure DNS
- Azure Traffic Manager
Correct Answer: 2
Explanation
A Network Security Group provides rules that control inbound and outbound network traffic based on properties such as source address, destination address, port, and protocol. NSGs can be associated with subnets or network interfaces to implement network-level access controls. Front Door provides global application delivery, DNS provides name resolution, and Traffic Manager performs DNS-based routing. An NSG is therefore the appropriate component when an architecture requires filtering network traffic according to IP addresses, ports, and protocols.
Question 53
Which Azure service provides Layer 7 load balancing for web applications?
- Azure Load Balancer
- Azure Application Gateway
- Azure VPN Gateway
- Azure DNS
Correct Answer: 2
Explanation
Azure Application Gateway provides Layer 7 load balancing for web applications and can make routing decisions based on HTTP and HTTPS information. It supports capabilities such as URL-based routing, host-based routing, and Web Application Firewall integration. Azure Load Balancer primarily operates at the network transport layer, VPN Gateway provides secure connectivity, and DNS handles domain resolution. Application Gateway is therefore the appropriate choice when a web application requires application-aware traffic distribution and advanced HTTP or HTTPS routing.
Question 54
Which Azure service provides Layer 4 load balancing?
- Azure Application Gateway
- Azure Front Door
- Azure Load Balancer
- Azure Traffic Manager
Correct Answer: 3
Explanation
Azure Load Balancer provides Layer 4 load balancing for TCP and UDP traffic. It distributes network traffic across backend resources and can improve application availability and scalability. It is appropriate when traffic distribution is required at the network transport level rather than using application-layer information. Application Gateway provides Layer 7 web traffic routing, Front Door provides global application delivery, and Traffic Manager uses DNS-based routing. Azure Load Balancer is therefore the correct choice for Layer 4 traffic distribution.
Question 55
Which Azure service provides global HTTP application delivery?
- Azure Front Door
- Azure Files
- Azure Backup
- Azure Key Vault
Correct Answer: 1
Explanation
Azure Front Door provides global application delivery for web applications by using Microsoft’s distributed edge network. It can route user requests to appropriate backend endpoints and support capabilities such as health-based routing, acceleration, and Web Application Firewall integration. Azure Files provides shared file storage, Backup protects data, and Key Vault manages secrets and keys. Front Door is therefore the appropriate architectural service when a web application needs global HTTP delivery and intelligent routing across backend deployments.
Question 56
Which Azure service provides centralized monitoring and application telemetry?
- Azure Policy
- Azure Monitor
- Azure Marketplace
- Azure Service Bus
Correct Answer: 2
Explanation
Azure Monitor collects and analyzes telemetry from Azure resources, applications, and other supported environments. It provides capabilities for metrics, logs, alerts, and performance monitoring that help architects and administrators understand application behavior. Monitor can be used to identify performance issues, investigate failures, and establish operational visibility. Azure Policy focuses on governance, Marketplace provides solutions, and Service Bus provides messaging. Azure Monitor is therefore the appropriate service when an architecture requires centralized monitoring and telemetry across applications and infrastructure.
Question 57
Which Azure service provides recommendations for improving Azure resource deployments?
- Azure Advisor
- Azure Monitor
- Azure DNS
- Azure Data Box
Correct Answer: 1
Explanation
Azure Advisor analyzes Azure resource configurations and usage and provides personalized recommendations. These recommendations can cover areas such as cost optimization, security, reliability, performance, and operational excellence. Architects can use Advisor recommendations to identify potential improvements in existing deployments. Azure Monitor focuses on telemetry, DNS manages domain resolution, and Data Box supports physical data transfer. Azure Advisor is therefore the appropriate service when an organization wants guidance for optimizing and improving its Azure resource configuration.
Question 58
Which Azure feature provides centralized governance across multiple subscriptions?
- Resource groups
- Management groups
- Availability zones
- Storage accounts
Correct Answer: 2
Explanation
Azure management groups provide a hierarchy above subscriptions and allow organizations to apply governance controls across multiple subscriptions. Policies and role assignments can be managed at the management group level and inherited by lower scopes where appropriate. Resource groups organize resources within subscriptions but do not provide the same cross-subscription governance capability. Availability zones are physical locations within a region, while storage accounts provide data storage. Management groups are therefore the appropriate architectural component for centralized governance across multiple Azure subscriptions.
Question 59
Which Azure feature can prevent accidental deletion of important resources?
- Azure Resource Lock
- Azure Advisor
- Azure Monitor
- Azure DNS
Correct Answer: 1
Explanation
Azure resource locks help protect important resources from accidental modification or deletion. A delete lock can prevent users from deleting a resource while still allowing permitted configuration changes, depending on the lock type. This is useful for protecting critical infrastructure from accidental administrative actions. Advisor provides recommendations, Monitor collects telemetry, and DNS manages domain resolution. Resource locks are therefore an important governance feature when architects need an additional safeguard against accidental deletion of critical Azure resources.
Question 60
Which Azure storage option provides redundancy across availability zones?
- LRS
- GRS
- ZRS
- Archive Storage
Correct Answer: 3
Explanation
Zone-redundant storage, or ZRS, replicates data synchronously across multiple availability zones within the primary Azure region. This design protects storage data against failures affecting an individual availability zone while keeping the data within the same region. LRS maintains copies within a single physical location, while GRS provides replication to a secondary region. Archive is a storage access tier rather than a redundancy option. ZRS is therefore the appropriate choice when an architecture requires storage resilience across availability zones.