All practice questions

1186 questions

Question 1161Question

A database administrator is reviewing the cloud database services available in Microsoft Azure. Is the following statement regarding Azure Cosmos DB true or false?

Statement: Azure Cosmos DB is a relational-only database engine that cannot store semi-structured JSON documents.

Show answer & explanation

Answer: False

Answer

False
The correct answer is False because Azure Cosmos DB is Microsoft's globally distributed NoSQL database service, which is non-relational and natively designed to store semi-structured data such as JSON documents.

Step-by-Step Solution

1
Identify the service type and model structure of Azure Cosmos DB.
Azure Cosmos DB is a multi-model, non-relational (NoSQL) database service.
To evaluate the claim that the service is relational-only.
2
Check the supported data formats for Azure Cosmos DB.
It supports semi-structured JSON documents through APIs such as the API for NoSQL.
To evaluate the claim that the service cannot store semi-structured JSON documents.

Key Concept

Classification of Azure Cosmos DB as a non-relational (NoSQL) database service supporting semi-structured data.
Question 1162Question

An organization currently hosts its workloads in a private colocation facility and plans to transition to the cloud. The finance team needs to create a business case comparing the multi-year cost of ownership of the current physical infrastructure (including facility power, cooling, and hardware amortization) against running those same workloads on Azure. Additionally, the development team needs to estimate the monthly consumption cost of a planned cloud-native serverless application that will be built after the migration. Which Azure tools should the organization use to meet these requirements?

Show answer & explanation

Answer: The Total Cost of Ownership (TCO) Calculator for the business case comparison, and the Azure Pricing Calculator for the serverless application cost estimate.

Answer

The organization should use the Total Cost of Ownership (TCO) Calculator to perform the business case comparison comparing on-premises/colocation costs to Azure, and the Azure Pricing Calculator to estimate the monthly consumption costs of the new serverless application.
The Total Cost of Ownership (TCO) Calculator is used to compare the costs of running on-premises or colocation infrastructure against running equivalent workloads in Azure over a multi-year timeline, factoring in facility, hardware, software, and labor costs. In contrast, the Azure Pricing Calculator is designed to calculate estimated costs for specific Azure services based on selected configurations and expected consumption patterns prior to deployment.

Step-by-Step Solution

1
Analyze the first requirement: comparing the multi-year cost of existing colocation infrastructure (including cooling, power, and amortization) against Azure.
Identify that the Total Cost of Ownership (TCO) Calculator is the appropriate tool for this, as it allows inputting on-premises cost parameters and generates a comparison report.
The Pricing Calculator does not have features to input or model existing on-premises facility costs.
2
Analyze the second requirement: estimating the future monthly consumption cost of a new cloud-native serverless application.
Identify that the Azure Pricing Calculator is the correct tool, as it allows selecting specific Azure services (like Azure Functions or Logic Apps) and configuring their estimated usage levels.
The TCO Calculator compares existing infrastructure to equivalent Azure infrastructure, whereas the Pricing Calculator is designed for forward-looking resource-specific estimation.

Key Concept

Distinguishing between pre-deployment cost estimation tools (Azure Pricing Calculator) and migration cost comparison tools (TCO Calculator).
Question 1163Question

A user assigned the Contributor role for an Azure resource group can create new resources within that resource group and delegate access to those resources by assigning built-in roles to other users.

Show answer & explanation

Answer: False

Answer

False
The correct answer is False because the Contributor role does not grant permission to assign roles or delegate access, which is restricted to the Owner and User Access Administrator roles.

Step-by-Step Solution

1
Analyze the permissions associated with the Contributor role in Azure Role-Based Access Control (RBAC).
The Contributor role grants full permissions to create and manage all types of Azure resources within the assigned scope.
To determine what resources and resource management actions the role can execute.
2
Check if the Contributor role includes authorization permissions, specifically role assignments.
The Contributor role explicitly excludes the ability to write or delete role assignments (Microsoft.Authorization/roleAssignments/*).
To verify if a Contributor has the capability to delegate access to other users.
3
Identify which roles are required for delegating access.
Only roles with user access administration privileges, such as Owner or User Access Administrator, can assign roles to other users.
To conclude that the statement is false because delegation requires a higher privilege level than Contributor.

Key Concept

Azure RBAC Contributor vs. Owner permissions
Question 1164Question

A company has critical workloads running in the East US region. The IT administrator needs to view notifications about planned maintenance events and service advisories that specifically impact the Azure services and regions utilized by their subscription. Which Azure tool or dashboard should the administrator use?

Show answer & explanation

Answer: Azure Service Health

Answer

Azure Service Health
Azure Service Health is the correct tool because it provides a personalized view of the health of the Azure services and regions that your subscription uses, showing planned maintenance events, service issues, and health advisories.

Step-by-Step Solution

1
Analyze the administrator's requirement: viewing notifications about planned maintenance and service advisories that impact the specific Azure services and regions utilized by their subscription.
Identify that the requirement focuses on personalized cloud service health and upcoming platform maintenance.
This helps narrow down the search to Azure tools designed for service-level status tracking.
2
Compare the capabilities of Azure Service Health, Azure Monitor, Azure Policy, and Azure Arc.
Azure Service Health is the designated tool that provides personalized alerts regarding planned maintenance and service outages for the services and regions in use by the subscription.
Azure Monitor tracks the performance of custom resources, Azure Policy enforces compliance, and Azure Arc extends management to hybrid environments.

Key Concept

Azure Service Health provides personalized guidance and support when the issues in Azure services affect your resources, detailing planned maintenance, service issues, and health advisories.
Question 1165Question

An administrator needs to deploy a multi-tier application to Azure using Azure Bicep templates. The deployment must create resources in different Azure regions, ensure resources are deployed in a specific order based on their dependencies, and organize them into logical groupings.

Which statement accurately describes the behavior and constraints of using Azure Resource Manager (ARM) templates or Bicep for this deployment?

Show answer & explanation

Answer: ARM templates deploy resources declaratively by defining the desired end-state, allowing Azure to orchestrate deployment order, and can provision resources in different regions than the target resource group.

Answer

ARM templates deploy resources declaratively by defining the desired end-state, allowing Azure to orchestrate deployment order, and can provision resources in different regions than the target resource group.
The correct answer accurately describes that ARM and Bicep templates are declarative, allowing users to define the final desired state of resources while letting the Azure Resource Manager engine handle dependencies and parallelization. It also correctly states that resources inside a resource group are not required to match the geographic region of the group itself.

Step-by-Step Solution

1
Analyze the deployment method (declarative vs. imperative).
Identify that Azure Resource Manager (ARM) templates and Bicep are declarative configuration files where the user describes the target state of the resources, not the step-by-step commands to build them.
This rules out imperative execution options.
2
Evaluate resource group nesting limitations.
Confirm that Azure resource groups cannot be nested within each other.
This rules out options suggesting nested hierarchies of resource groups.
3
Verify resource location constraints relative to the resource group location.
Verify that Azure resources can be deployed to any supported region, independent of the location of their target resource group.
This rules out options suggesting mandatory location inheritance.

Key Concept

Azure Resource Manager (ARM) Template Declarative Deployment and Resource Group Boundaries
Estimated Time:2m 0s
Question 1166Question

An administrator needs to configure access and compliance for a development team. The requirements are:
1. A developer named Casey must be able to create and manage virtual machines within a resource group named Dev-RG.
2. Casey must not be allowed to grant other users access to the resource group.
3. The team must be prevented from deploying virtual machines that do not match a specific size configuration.

Which configuration should the administrator implement to meet these requirements?

Show answer & explanation

Answer: Assign Casey the Contributor role for Dev-RG, and assign an Azure Policy definition to prevent the deployment of non-compliant virtual machine sizes.

Answer

Assign Casey the Contributor role for Dev-RG, and assign an Azure Policy definition to prevent the deployment of non-compliant virtual machine sizes.
The correct configuration assigns Casey the Contributor role at the resource group scope, which permits full resource management (creation, deletion, modification) while preventing Casey from granting access to other users (a permission reserved for Owner or User Access Administrator roles). It also uses Azure Policy to enforce the VM size constraint, as RBAC cannot restrict resource properties like sizes.

Step-by-Step Solution

1
Identify the role needed to manage resources without delegating access control.
Casey requires the Contributor role because it allows full management of resources within the resource group scope but does not grant authorization capabilities.
The Owner role would violate the requirement by allowing Casey to assign roles to others.
2
Determine how to enforce compliance and configuration constraints.
Azure Policy must be used to block the deployment of non-compliant VM sizes.
Azure RBAC cannot restrict specific resource configurations or sizes; that is the role of Azure Policy.
3
Combine the access control and governance features into a single solution.
Assign Casey the Contributor role and assign the corresponding Azure Policy definition to the resource group.
This configuration satisfies all three requirements without using conflicting locks or expecting Azure Policy to perform tasks it cannot do.

Key Concept

Azure Role-Based Access Control (RBAC) vs Azure Policy
Question 1167Question

A system administrator needs to manage Azure resources from a local workstation. The administrator prefers a command-line interface and needs to run commands that are structured with the 'az' prefix. The workstation runs macOS. Which tool should the administrator install locally on the workstation?

Show answer & explanation

Answer: Azure CLI, because it can be installed locally on macOS and uses commands starting with the 'az' prefix.

Answer

Azure CLI, because it can be installed locally on macOS and uses commands starting with the 'az' prefix.
The Azure CLI is a cross-platform command-line tool that can be installed locally on macOS, Windows, and Linux. It uses commands that start with the 'az' prefix to manage Azure resources.

Step-by-Step Solution

1
Identify the unique command prefix specified in the scenario.
The 'az' prefix indicates that the Azure Command-Line Interface (Azure CLI) is required.
Azure PowerShell uses a different Verb-Noun cmdlets syntax (e.g., Get-AzVM), whereas Azure CLI uses the 'az' prefix structure.
2
Determine if the selected tool can be installed locally on the administrator's operating system.
Azure CLI is cross-platform and fully supports local installation on macOS.
To satisfy the requirement of installing the tool locally on macOS, the selected tool must support this operating system.

Key Concept

Azure CLI command syntax and cross-platform local installation support
Question 1168Question

An administrator assigns an Azure Policy definition with a Deny effect to an Azure subscription. The policy is configured to prevent the deployment of Azure SQL databases that do not have transparent data encryption (TDE) enabled. The subscription already contains three active SQL databases that have TDE disabled.

What is the result of this policy assignment on the existing databases and on any future database deployment attempts?

Show answer & explanation

Answer: Future deployment attempts without TDE are blocked, while the three existing databases continue to run but are marked as non-compliant.

Answer

Future deployment attempts without TDE are blocked, while the three existing databases continue to run but are marked as non-compliant.
The correct option is correct because when an Azure Policy with a Deny effect is applied, it immediately blocks any new resource deployments that do not meet the policy criteria (in this case, databases without TDE). However, existing resources that are already deployed are not modified or deleted; they are simply evaluated during the policy compliance cycle and flagged as non-compliant in the compliance dashboard.

Step-by-Step Solution

1
Analyze the policy rule and its configured effect.
The policy uses a Deny effect to prevent SQL databases without TDE from being deployed.
This establishes that any new resource creation attempts failing this condition will be rejected.
2
Evaluate the impact on the existing resources.
The three existing databases with TDE disabled are identified as non-compliant but are not deleted or altered.
Azure Policy is non-destructive for existing resources under a Deny policy; it only evaluates and reports their compliance state.
3
Combine the outcomes for both new and existing resources.
New deployments are blocked, and existing non-compliant resources remain running and are marked as non-compliant.
This matches the behavior of the Deny policy effect on new vs. existing scope resources.

Key Concept

Azure Policy Deny effect behavior on new and existing resources
Estimated Time:1m 0s
Question 1169Question

Is the following statement true: Azure Cost Management budget alerts can trigger Azure Action Groups, allowing you to run automated actions such as an Azure Automation runbook when a budget threshold is exceeded?

Show answer & explanation

Answer: True

Answer

True
Azure Cost Management budget alerts are fully integrated with Azure Monitor Action Groups. When a budget threshold is exceeded, the alert triggers the associated Action Group, which can execute an Azure Automation runbook to automate cost containment measures.

Step-by-Step Solution

1
Analyze Azure Cost Management budget alert capabilities.
Azure Cost Management budgets allow you to set alerts based on cost thresholds.
To identify when spending exceeds predefined limits.
2
Determine if budget alerts support integration with Action Groups.
Budget alerts can trigger Action Groups containing automation tasks.
To enable automated cost management rather than just manual alerts.
3
Verify if Action Groups can execute Automation runbooks.
Action Groups support Azure Automation runbooks as a target type.
This allows for automated remediation steps, such as stopping non-essential virtual machines.

Key Concept

Azure Cost Management budget alerts and automation via Action Groups
Question 1170Question

An organization is designing a disaster recovery strategy and needs to store backups of their server configurations. These backups will rarely be accessed, but in the event of a system failure, they must be restored as quickly as possible. A system administrator proposes storing these backup files in the Archive access tier of Azure Blob Storage to minimize ongoing storage costs. Which statement explains why the Archive access tier is unsuitable for this specific scenario?

Show answer & explanation

Answer: Data in the Archive tier is offline and cannot be read directly; it must first be rehydrated to a warmer tier, which introduces a latency of several hours.

Answer

Data in the Archive tier is offline and cannot be read directly; it must first be rehydrated to a warmer tier, which introduces a latency of several hours.
The Archive access tier is designed for data that is rarely accessed and can tolerate a retrieval latency of several hours. Because the data in this tier is stored offline, any attempt to read it directly will fail. To access the data, it must first be rehydrated to an online tier (Hot or Cool), which takes up to several hours depending on the chosen rehydration priority. Since the disaster recovery scenario requires files to be restored as quickly as possible, this latency makes the Archive tier inappropriate.

Step-by-Step Solution

1
Identify the primary constraint in the scenario.
The backups must be restored as quickly as possible in the event of a system failure.
This establishes the latency requirement for data retrieval.
2
Evaluate the access characteristics of the Archive tier in Azure Blob Storage.
Data in the Archive tier is offline and requires rehydration to a warmer tier (Hot or Cool) before it can be read, which takes several hours.
This identifies the latency mismatch between the Archive tier's behavior and the scenario's recovery requirement.
3
Select the option that correctly identifies this latency constraint.
The statement explaining that data in the Archive tier is offline and must be rehydrated, introducing a latency of several hours.
This matches the technical limitation of the Archive tier with the scenario's requirement.

Key Concept

Azure Storage Tiers and Rehydration Latency
Estimated Time:1m 0s
Question 1171Question

An event management company hosts three large-scale virtual conferences per year. During these three-day events, their web application traffic spikes by 10,000%10,000\%, requiring substantial temporary computing resources. For the remaining days of the year, traffic is extremely low. The company decides to migrate its web hosting from on-premises hardware to Microsoft Azure virtual machines. Which of the following statements correctly describes the financial impact of this migration under the Azure consumption-based model?

Show answer & explanation

Answer: The company pays only for the virtual machines during the days they are running, classifying these costs as operational expenditure (OpEx) with no upfront infrastructure investment.

Answer

The company pays only for the virtual machines during the days they are running, classifying these costs as operational expenditure (OpEx) with no upfront infrastructure investment.
Under Azure's consumption-based model, organizations do not need to invest in upfront physical infrastructure (CapEx). Instead, they are billed based on the actual resources consumed. For virtual machines, this means paying only for the runtime, which is categorized as an operational expenditure (OpEx). This model is highly beneficial for companies with variable workloads, as they can scale down or stop resources when not in use to minimize costs.

Step-by-Step Solution

1
Analyze the resource utilization pattern of the event management company.
The company has highly variable utilization, with extreme spikes during virtual conferences and minimal baseline traffic.
Understanding the usage pattern helps determine the appropriate billing structure.
2
Evaluate the financial classification of cloud computing costs under a consumption-based model.
Azure virtual machines billed on usage are classified as Operational Expenditure (OpEx), which has no upfront costs and is paid as you go.
This contrasts with Capital Expenditure (CapEx), which requires purchasing physical hardware upfront and depreciating it over time.
3
Determine which option aligns with OpEx and variable consumption billing.
The option stating that the company pays only when virtual machines are active (OpEx) is correct.
It accurately reflects the consumption-based model where costs scale directly with resource usage.

Key Concept

Consumption-Based Model (CapEx vs OpEx)
Estimated Time:1m 15s
Question 1172Question

An IT administrator assigns an Azure Policy definition to a subscription. The policy is configured with a 'Deny' effect to prevent the creation of storage accounts that allow public network access. The subscription already contains five storage accounts that allow public network access.

What is the result of assigning this policy on the five existing storage accounts?

Show answer & explanation

Answer: The existing storage accounts will remain active and unmodified, but they will be reported as non-compliant in the Azure Policy compliance dashboard.

Answer

The existing storage accounts will remain active and unmodified, but they will be reported as non-compliant in the Azure Policy compliance dashboard.
The correct answer states that the existing storage accounts will remain active and unmodified, but they will be reported as non-compliant in the Azure Policy compliance dashboard. When a new policy definition is assigned to a scope, Azure Policy scans all existing resources within that scope. If any existing resources do not meet the policy criteria, they are flagged as non-compliant in compliance reporting. The policy does not retroactively modify, stop, or delete pre-existing resources, even if the policy uses the 'Deny' effect.

Step-by-Step Solution

1
Determine the effect of the newly assigned Azure Policy on new resource deployments.
Any new storage account deployments that allow public network access will be blocked (denied).
The policy is configured with the 'Deny' effect.
2
Evaluate the retroactive impact of the 'Deny' policy on existing resources.
Existing storage accounts remain unmodified and active.
Azure Policy is non-destructive and does not retroactively delete or alter existing resources when a new 'Deny' policy is assigned.
3
Identify how existing non-compliant resources are represented in Azure Policy.
The existing storage accounts are flagged as non-compliant in compliance reports.
Azure Policy runs compliance evaluation scans on existing resources and reports their status to administrators without modifying the resources.

Key Concept

Azure Policy evaluation of existing resources
Estimated Time:1m 0s
Question 1173Question

A global logistics corporation is evaluating deployment strategies for its various software applications. Match each business requirement to the most appropriate cloud deployment model.

Click a left item, then click its matching right item

Items

Host a legacy inventory database on physical hardware in a local warehouse while utilizing Azure App Service to run the web-based tracking portal.
Deploy analytics workloads across both Microsoft Azure and Google Cloud Platform (GCP) to utilize specific database features of each provider.
Run a customer feedback application that requires rapid, automatic scaling to handle unpredictable traffic spike levels on shared resources.
Operate a proprietary routing algorithm on dedicated servers owned and maintained by the company inside their corporate headquarters.

Matches

Show answer & explanation

Answer

The scenario using a local warehouse database and Azure App Service matches Hybrid cloud. The scenario using both Azure and Google Cloud Platform matches Multi-cloud. The scenario running on shared resources with rapid scaling matches Public cloud. The scenario running on dedicated, locally owned servers matches Private cloud.
The correct matches align each scenario with its definition: combining local servers and public cloud services is hybrid cloud; using both Azure and GCP is multi-cloud; using shared public resources is public cloud; and using dedicated, owned local servers is private cloud.

Step-by-Step Solution

1
Analyze the first scenario involving local physical hardware and Azure App Service.
Since it integrates local physical hardware with public cloud services, it represents a hybrid cloud deployment.
Hybrid cloud combines private infrastructure (like on-premises servers) with public cloud services.
2
Analyze the second scenario involving both Microsoft Azure and Google Cloud Platform.
Since it uses multiple public cloud providers without any on-premises systems, it represents a multi-cloud deployment.
Multi-cloud refers to using two or more public cloud providers to run applications.
3
Analyze the third scenario requiring rapid scaling on shared resources.
Since the resources are shared and scale dynamically over the internet, it represents a public cloud deployment.
Public cloud resources are owned by third-party providers and shared among multiple tenants.
4
Analyze the fourth scenario operating on dedicated, locally owned servers.
Since the infrastructure is dedicated solely to one organization and locally owned, it represents a private cloud deployment.
Private cloud consists of computing resources used exclusively by one business or organization.

Key Concept

Cloud deployment models define the relationship between infrastructure ownership, resource sharing, and integration. Public cloud is shared resources owned by a provider; private cloud is dedicated resources owned/managed by one organization; hybrid cloud connects on-premises environments with public clouds; multi-cloud leverages multiple public cloud providers.
Question 1174Question

A company is planning to deploy a complex microservices application consisting of multiple containerized components. The company requires a hosting solution that automatically manages container deployment, scaling, and service discovery across a cluster of servers. Which Azure service should the company select?

Show answer & explanation

Answer: Azure Kubernetes Service (AKS)

Answer

Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS) is correct because it provides managed container orchestration, automating the deployment, scaling, and management of multi-container applications across a clustered environment.

Step-by-Step Solution

1
Identify the primary requirement from the scenario.
The requirement is to deploy a complex, multi-container microservices application that needs automated deployment, scaling, and service discovery across a cluster of servers.
This establishes that a container orchestration platform is needed rather than single-container hosting or basic web application hosting.
2
Compare the available Azure hosting options.
Azure Kubernetes Service (AKS) is a managed container orchestrator that manages server clusters and coordinates containers. Azure Container Instances (ACI) hosts single containers without clustering. Azure App Service hosts web apps. Azure Virtual Machines is IaaS and requires manual setup.
Matching the requirements to the specific service capabilities confirms the correct platform.

Key Concept

Azure Kubernetes Service (AKS) is Azure's managed container orchestration service designed for managing clusters of containers.
Question 1175Question

An online media company is designing a new streaming platform in Azure. To ensure high availability, they want to protect their application from localized datacenter failures (such as power or cooling outages) within their chosen region. Additionally, they must implement a disaster recovery plan that replicates critical data to a secondary region located at least 300 miles away. Which two Azure architectural features should they use to satisfy these requirements? (Select TWO).

Select all that apply

Show answer & explanation

Answer: Availability Zones to host application instances across unique physical locations with independent power, cooling, and networking within a single region; Region Pairs to replicate data and host recovery services in a secondary region located hundreds of miles away from the primary region

Answer

Availability Zones and Region Pairs
The correct options are Availability Zones and Region Pairs. Availability Zones provide high availability within a region by distributing resources across physically isolated datacenters. Region Pairs provide disaster recovery by pairing regions that are located at least 300 miles apart, facilitating cross-region replication and backup.

Step-by-Step Solution

1
Identify the high availability requirement within a single region.
Availability Zones are selected because they are unique physical locations with independent power, cooling, and networking within an Azure region, protecting against datacenter-level failures.
This matches the requirement to protect from localized datacenter failures within the chosen region.
2
Identify the disaster recovery replication requirement across a large distance.
Region Pairs are selected because Azure automatically pairs regions located at least 300 miles apart to enable disaster recovery and cross-region replication.
This matches the requirement to replicate critical data to a secondary region located at least 300 miles away.

Key Concept

Azure Availability Zones protect against datacenter failures within a region, while Azure Region Pairs provide replication and disaster recovery across regions separated by at least 300 miles.
Question 1176Question

A company is evaluating whether to migrate its legacy on-premises Remote Desktop Services (RDS) environment to Azure. The IT team is comparing two solutions: deploying a standard Azure Virtual Machine (VM) running Windows Server with RDS roles enabled, or deploying Azure Virtual Desktop (AVD). Is the following statement regarding their management responsibilities true or false? Statement: If the company deploys a standard Azure VM running Windows Server with RDS, they must manually install and maintain the RDS Connection Broker and Gateway roles, whereas if they deploy Azure Virtual Desktop, Microsoft manages these infrastructure components on their behalf.

Show answer & explanation

Answer: True

Answer

True
The statement is correct because standard Azure VMs represent an Infrastructure as a Service (IaaS) offering where the customer must manually manage the operating system, roles, and software stack such as Remote Desktop Services (RDS) infrastructure components (Connection Broker, Gateway). In contrast, Azure Virtual Desktop is a managed desktop and application virtualization service where Microsoft manages the control plane infrastructure, including the connection broker, gateway, web access, and licensing components, on behalf of the customer.

Step-by-Step Solution

1
Analyze the service model for standard Azure Virtual Machines (VMs) running Windows Server with Remote Desktop Services (RDS) roles.
Standard Azure VMs are an Infrastructure as a Service (IaaS) offering, which means the customer is responsible for installing, configuring, and maintaining all software and OS roles, including RDS Gateway, Connection Broker, and Web Access.
To determine what components the customer must manage when using standard virtual machines.
2
Analyze the service model for Azure Virtual Desktop.
Azure Virtual Desktop is a managed service where Microsoft handles the desktop virtualization control plane infrastructure (Gateway, Connection Broker, Web Access, and Diagnostics) as a service.
To contrast the management overhead of Azure Virtual Desktop with standard virtual machines.
3
Compare the statements about management responsibilities in the scenario.
The statement accurately reflects that RDS requires manual management of those roles, whereas Azure Virtual Desktop offloads them to Microsoft.
To evaluate the truth value of the overall statement.

Key Concept

Azure Virtual Machines vs. Azure Virtual Desktop Management Responsibilities
Question 1177Question

A digital news outlet hosts a web application on Azure. The application experiences sudden, unpredictable surges in reader traffic whenever a major breaking story is published. The system is configured to automatically deploy additional virtual machine instances to handle the spikes, and then remove them once traffic returns to normal baseline levels. Which cloud characteristic does this automatic adjustment of resources directly demonstrate?

Show answer & explanation

Answer: Elasticity

Answer

Elasticity
The correct answer is elasticity because the scenario describes a system that automatically adds resource capacity (virtual machines) to handle traffic spikes and then automatically reduces it when demand decreases. This dynamic, automated scaling in response to real-time workload changes is the definition of cloud elasticity.

Step-by-Step Solution

1
Analyze the scenario details regarding workload demand.
The web application experiences sudden, unpredictable spikes in traffic followed by a return to normal baseline levels.
Identifying the nature of the demand (unpredictable, short-lived spikes) is key to determining which cloud capability is required.
2
Examine the resource adjustment behavior implemented.
The platform automatically deploys more virtual machine instances during spikes and automatically removes them when demand drops.
This automated, bi-directional scaling behavior aligns with the definition of elasticity.
3
Compare the behavior against the definition of standard cloud characteristics.
Elasticity represents the dynamic, automated scaling of resources to match current demand, distinguishing it from static or manual scalability, high availability, and disaster recovery.
Ensures the selected term matches the precise cloud characteristic described.

Key Concept

Cloud elasticity is the ability of a system to dynamically adjust its resource capacity by automatically scaling up or down in response to fluctuating workloads.
Question 1178Question

An organization needs to deploy containerized workloads to Azure and is evaluating different container hosting services. Is the following statement regarding Azure compute services true or false?

Azure Container Instances (ACI) provides native container orchestration features such as automated scaling, rolling upgrades, and coordinated scheduling of complex multi-container architectures.

Show answer & explanation

Answer: False

Answer

The statement is false because Azure Container Instances is designed for running isolated containers without orchestration overhead, whereas features like automated scaling and rolling upgrades are provided by Azure Kubernetes Service.
The statement is false because Azure Container Instances is a serverless hosting option for isolated container workloads and does not provide container orchestration features. Coordinated scheduling, automated scaling, and rolling upgrades are features of Azure Kubernetes Service.

Step-by-Step Solution

1
Identify the features described in the statement, which include automated scaling, rolling upgrades, and coordinated scheduling.
These features represent advanced container orchestration capabilities.
To determine the category of service capability required to support these features.
2
Compare the capabilities of Azure Container Instances and Azure Kubernetes Service.
Azure Container Instances runs isolated containers without orchestration, while Azure Kubernetes Service provides full orchestration capabilities.
To evaluate if the statement correctly attributes orchestration capabilities to Azure Container Instances.

Key Concept

Azure Container Instances vs Azure Kubernetes Service capabilities
Question 1179Question

A medical device software company is designing the Azure architecture for a new telehealth application. The application requires high availability to protect against localized datacenter failures (such as power or cooling outages) and a robust disaster recovery plan to protect against regional outages while keeping data replication traffic within the same geography. Which two architectural decisions should the company implement to meet these requirements?

Select all that apply

Show answer & explanation

Answer: Deploy the application's virtual machines across multiple Availability Zones in the primary region.; Configure database replication to the designated Azure region pair in the same geography.

Answer

Deploying the application's virtual machines across multiple Availability Zones in the primary region, and configuring database replication to the designated Azure region pair in the same geography.
Deploying virtual machines across multiple Availability Zones ensures high availability by isolating compute resources from local datacenter power or cooling issues. Replicating databases to the designated Azure region pair ensures disaster recovery across a distance of at least 300 miles while complying with local geography residency requirements.

Step-by-Step Solution

1
Address the requirement for localized datacenter failure protection.
Using Availability Zones distributes VMs across separate physical datacenters within a single region, providing power and cooling isolation.
Availability Zones are isolated datacenters within the same region designed for high availability.
2
Address the requirement for regional disaster recovery and data residency constraints.
Using Azure region pairs replicates data to a secondary region at least 300 miles away within the same geographic boundary.
Region pairs guarantee geographic proximity while maintaining isolation distance for disaster recovery.

Key Concept

High availability and disaster recovery design using Availability Zones and Region Pairs
Question 1180Question

A university needs to provide students with remote access to Windows 11 desktop environments so they can run specialized engineering software from their personal tablets. The university wants to use a cloud service that automatically manages the underlying virtualization infrastructure, such as connection brokering and gateways, without requiring the IT team to deploy these components.

Which Azure service should the university use?

Show answer & explanation

Answer: Azure Virtual Desktop

Answer

Azure Virtual Desktop
Azure Virtual Desktop is the correct service because it is a cloud-based desktop and app virtualization service that provides a managed control plane (such as connection brokers and gateways). This allows organizations to deliver Windows desktop sessions to users on any device without managing the underlying virtualization infrastructure.

Step-by-Step Solution

1
Analyze the requirements for hosting remote desktop environments with a managed connection brokering and gateway infrastructure.
The requirement specifies a managed desktop virtualization service rather than standard infrastructure compute resources.
This rules out basic IaaS virtual machines which require manual setup of the virtualization management plane.
2
Identify the Azure service that provides managed desktop and application virtualization.
Azure Virtual Desktop provides a fully managed connection broker and gateway control plane for hosting virtual desktops.
This matches all stated requirements of providing remote Windows client environments with managed infrastructure.

Key Concept

Azure Virtual Desktop provides managed desktop virtualization, including the management plane, connection broker, and gateway services.
Estimated Time:45s
PreviousPage 59 / 60Next
All practice questions — Microsoft Azure Fundamentals (AZ-900) | Examkin