Start here! Get your feet wet with the Microsoft cloud and begin your journey to earning your Microsoft Certified: Azure Fundamentals certification!
Prepare and test your skills

Prepare and test your skills

Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
An organization discovers that development teams are frequently deploying oversized and expensive virtual machine (VM) sizes in their test subscriptions, resulting in cloud budget overruns. The IT governance team wants to proactively prevent users from provisioning any VM sizes outside a pre-approved list of cost-effective SKUs.
Which Azure service or feature should the organization implement to enforce this restriction?
Azure Policy is a cloud governance service that evaluates resources in Microsoft Azure by comparing their properties to business rules defined in JSON format. It allows organizations to enforce standards, achieve compliance, and guard against unintended costs across subscriptions and management groups.
By assigning the built-in Allowed virtual machine size SKUs definition through Azure Policy, administrators can explicitly define an allowlist of permitted VM sizes (such as standard B-series or general-purpose SKUs). When a developer attempts to deploy a VM size that is not on the allowed list, Azure Policy evaluates the request during the ARM deployment phase and immediately denies resource creation, proactively preventing budget overruns.
Unlike passive monitoring tools that notify administrators only after charges have already started, Azure Policy acts as an automated guardrail at the deployment layer. This makes it the most effective governance mechanism to restrict VM sizes and control infrastructure spending.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.