AZ-900 Azure management and governance practice questions
7-day money-back guarantee — full refund within 7 days of purchase if you've completed under 20% of the questions. See pricing →
Certifications Tools Flashcards Career Paths Exam Guides Blog Pricing For Teams About

AZ-900 Describe Azure management and governance: 408 practice questions

AZ-900 408 questions 12 shown free

12 of the 408 Describe Azure management and governance questions in the Certsqill AZ-900 bank, shown in full below. Each one carries an explanation for every option, not just the correct one — the wrong answers are where the marks go.

Preparing for AZ-900? Take the free 5-min readiness check →

1. Microsoft Purview: Which Azure service best matches this requirement?

Hard
A software startup wants to discover data across connected sources, understand where sensitive information resides, and maintain a searchable data catalog. Which Azure service best matches this requirement?
  1. Azure Monitor
    Azure Monitor collects and analyzes operational metrics and logs, rather than cataloging and classifying organizational data assets.
  2. Microsoft Purview ✓
    Microsoft Purview supports data discovery, cataloging, classification, and governance across supported organizational data sources.
  3. Azure Advisor
    Azure Advisor provides personalized best-practice recommendations, not discovery and classification of data across connected sources.
  4. Azure Policy
    Azure Policy evaluates resource configurations against organizational rules, but does not provide a data catalog for source discovery.
The trap
Operational telemetry is different from data governance discovery. Resource compliance rules do not catalog data assets. Best-practice recommendations do not create a data catalog.

Microsoft Purview is designed for data discovery, cataloging, classification, and governance across supported sources.

2. Size and runtime affect compute cost: What can the provider conclude?

Hard
An online training provider plans to run a virtual machine continuously for several weeks. It selects a larger compute size but has not specified storage, data transfer, or region details. What can the provider conclude?
  1. The larger size establishes the complete invoice regardless of storage or transfer.
    Compute size does not determine storage, networking, region, or other charges that can contribute to the invoice.
  2. Size and runtime affect compute cost. ✓
    A virtual machine’s selected size and duration of allocation influence its compute charges, while other resources may add costs.
  3. Continuous runtime guarantees a fixed total cost once the virtual machine is created.
    Runtime contributes to cost, but pricing also depends on configuration, region, storage, transfer, and pricing arrangements.
  4. The provider can infer the exact invoice from size and runtime alone.
    Exact invoices require additional assumptions, including region, disks, network usage, and applicable pricing arrangements.
The trap
A compute size cannot establish every billing component. Creation does not guarantee a fixed final cost. Two compute facts are insufficient for exact billing.

Compute size and runtime affect virtual machine compute costs, but they do not establish total spending.

3. Review actual and forecast costs against workload: Which complementary action should the university take befor

Hard
A university uses Azure Advisor and receives a recommendation to reduce costs for an underused resource. Which complementary action should the university take before deciding whether to implement it?
  1. Open Azure Service Health to confirm whether a regional outage affects the recommendation.
    Service Health reports Azure service issues and maintenance, not whether a cost recommendation fits usage and workload requirements.
  2. Apply a resource lock to prevent accidental changes while assessing the recommendation.
    Resource locks protect management-plane operations but do not assess savings or determine whether changing utilization is suitable.
  3. Review actual and forecast costs against workload requirements before implementation. ✓
    Cost Management helps examine actual and forecast spending, while workload requirements determine whether the recommendation is appropriate.
  4. Use Microsoft Purview to classify the resource data before reviewing the recommendation.
    Purview supports data discovery and classification, but does not validate the financial impact of an Advisor recommendation.
The trap
Data classification is unrelated to cost validation. An outage view does not validate cost optimization. Protection against changes does not evaluate savings.

Validate Advisor’s suggestion with actual and forecast spending plus workload requirements before implementation.

4. The Azure portal provides graphical administration: Which comparison is accurate?

Easy
A media company wants to create and inspect Azure resources through a graphical interface, while later adopting repeatable deployments stored in source control. Which comparison is accurate?
  1. The Azure portal provides graphical administration; repeatable source-controlled deployments require maintained infrastructure-as-code or automation. ✓
    The Azure portal supports interactive graphical management and inspection. Repeatable deployments require deliberately created and maintained templates, scripts, or other automation in source control.
  2. Azure Arc manages supported external resources.
    Azure Arc extends management and governance to supported on-premises and multicloud resources, but that is not the graphical Azure resource interface or automatic source-control solution required here.
  3. Azure Policy automatically converts portal changes into versioned infrastructure-as-code deployments and source-control commits.
    Azure Policy evaluates or enforces supported configurations; it does not automatically generate versioned deployment definitions or commit them to source control.
  4. Cloud Shell is a graphical resource manager.
    Cloud Shell provides browser-accessible Azure CLI and PowerShell environments; it is not the graphical resource-management interface described.
The trap
Confuses a browser-based shell with the Azure portal. Confuses hybrid management with portal administration and deployment versioning. Invents automatic conversion and source-control behavior.

The portal provides graphical administration; repeatability requires maintained deployment artifacts.

5. Microsoft Purview discovers data assets and supports: Which statement correctly identifies the suitable capabi

Medium
A small retailer wants to locate sensitive information across several data sources and apply consistent classifications for governance reporting. Which statement correctly identifies the suitable capability?
  1. Microsoft Purview discovers data assets and supports classification and governance across supported sources. ✓
    Microsoft Purview provides data discovery, cataloging, classification, and governance capabilities for supported connected sources.
  2. Resource locks preserve classifications by blocking all data changes.
    Resource locks protect management-plane operations, but do not classify data or block every data-plane activity.
  3. Azure Policy catalogs sensitive values inside every connected data source.
    Azure Policy evaluates supported Azure resource configurations, rather than cataloging and classifying values across data sources.
  4. Network security groups classify sensitive records in transit.
    Network security groups filter network traffic using rules, but do not inspect organizational records or apply data classifications.
The trap
Resource policy is not cross-source data classification. Management protection is not data governance. Network filtering does not classify business data.

Microsoft Purview supports discovering data assets and applying classifications for governance across supported sources.

6. Data transfer between regions: Which cost factor should the clinic examine?

Medium
A regional clinic transfers medical files from storage in one Azure region to an application in another region each night. Which cost factor should the clinic examine?
  1. Virtual machine guest operating system maintenance
    Guest operating system maintenance is a management responsibility for some compute services, but does not explain inter-region transfer charges.
  2. The resource group’s display name
    A resource group organizes resources and provides management scope, but its display name does not determine data transfer pricing.
  3. Data transfer between regions ✓
    Moving data between Azure regions can introduce network transfer charges, depending on the services and transfer direction involved.
  4. The number of data classifications assigned in Purview
    Purview classifications support governance and discovery, but their count does not determine network transfer charges between regions.
The trap
Operating system maintenance is not a transfer billing factor. Naming metadata does not create network charges. Governance labels do not price network movement.

Inter-region movement is a potential data transfer cost factor, alongside service and direction details.

7. Advisor suggests improvements: What is the best interpretation?

Medium
A seasonal online shop receives an Azure Advisor recommendation related to reliability. The team wants to know whether Azure has already detected an active platform incident. What is the best interpretation?
  1. Advisor applies reliability fixes automatically.
    Advisor provides recommendations; it does not automatically modify the shop's workload.
  2. Advisor suggests improvements; Service Health or Resource Health provides status information. ✓
    Advisor recommends improvements, while Service Health reports relevant Azure service issues and Resource Health reports the status of a specific resource.
  3. Advisor is the Azure service that reports active platform incidents and planned maintenance.
    Service Health reports relevant Azure service issues and planned maintenance; Advisor provides personalized recommendations.
  4. Advisor confirms the shop has no active platform incident.
    An Advisor recommendation does not confirm that there is no active platform incident.
The trap
Invents automatic remediation. Treats a recommendation as an incident-status confirmation. Confuses recommendation and health services.

Advisor recommends improvements; Service Health or Resource Health addresses service or resource status.

8. It is available through a browser in the Azure portal: Select TWO statements that correctly describe Azure Clo

Easy
A nonprofit volunteer has only a web browser and needs an authenticated command-line environment for occasional Azure administration. Select TWO statements that correctly describe Azure Cloud Shell.

Select two. More than one option is correct — every correct one is ticked below.

  1. It is available through a browser in the Azure portal. ✓
    Cloud Shell is an authenticated, browser-accessible shell integrated with Azure management experiences.
  2. It automatically creates repeatable deployments without scripts or templates.
    Cloud Shell provides command-line tools, but repeatable deployments require explicitly maintained scripts or infrastructure definitions.
  3. It provides only graphical administration of Azure.
    Cloud Shell provides command-line environments; graphical administration is provided by interfaces such as the Azure portal.
  4. It provides Azure CLI and Azure PowerShell environments. ✓
    Cloud Shell supports Azure administration through both Azure CLI and Azure PowerShell environments.
  5. It makes resources created through its commands free.
    Cloud Shell does not remove charges for Azure resources created or used through its commands.
The trap
Shell access does not automatically create deployment automation. Browser-based administration does not make resources free. Cloud Shell is not the same as portal-based graphical administration.

Cloud Shell is browser-accessible and provides authenticated Azure CLI and PowerShell environments; it does not make resources free.

9. Azure RBAC: Which tool primarily grants the deployment permission?

Easy
An internal development team needs permission to deploy resources, while Azure configurations must also meet an approved tagging requirement. Which tool primarily grants the deployment permission?
  1. Resource locks
    Resource locks restrict selected management operations such as deletion, rather than assigning deployment permissions.
  2. Azure RBAC ✓
    Azure RBAC assigns roles to identities, controlling which management operations the development team can perform.
  3. Azure Policy
    Azure Policy evaluates resource configurations and can enforce supported requirements, but it does not grant permissions.
  4. Azure Advisor
    Azure Advisor provides recommendations about cost, reliability, security, performance, and operational excellence.
The trap
Confuses configuration compliance with identity authorization. Protection controls are mistaken for access grants. Recommendations do not authorize resource deployment.

RBAC grants permissions; Policy evaluates or enforces resource configuration requirements.

10. Use the pricing calculator with the intended region: Which approach is most suitable?

Medium
A manufacturing company is comparing two Azure regions for a new service. The team has limited management effort and needs a realistic initial cost estimate based on the selected service configuration. Which approach is most suitable?
  1. Use Azure Advisor to select the cheapest region automatically.
    Advisor offers recommendations, but it does not automatically select the cheapest region for an unbuilt workload.
  2. Use the pricing calculator with the intended region and configuration assumptions. ✓
    The pricing calculator estimates planned costs using selected services, regions, configurations, and stated usage assumptions.
  3. Deploy identical resources in every region before comparing their invoices.
    This creates unnecessary resources and management work before the company has selected an appropriate design.
  4. Choose the region nearest headquarters because proximity determines Azure service cost.
    Region can influence cost, but headquarters proximity alone does not determine service pricing or availability.
The trap
Location preference is not a complete cost analysis. Assumes Advisor performs regional price selection. Testing first increases effort and initial expenditure.

Use the pricing calculator with region and configuration assumptions, while recognizing estimates are not guaranteed invoices.

11. Azure Service Health: Which service should it use?

Easy
A municipal department wants notifications about an Azure service issue that affects resources in its subscription, rather than recommendations for improving cost or reliability. Which service should it use?
  1. Azure Advisor
    Azure Advisor supplies personalized best-practice recommendations, not notifications about active Azure service incidents.
  2. Azure Monitor
    Azure Monitor collects telemetry and supports configured alerts for metrics, logs, and other signals.
  3. Azure Service Health ✓
    Azure Service Health provides relevant service issues, planned maintenance, and advisories for Azure customers.
  4. Azure Resource Health
    Resource Health reports the status of a specific resource, rather than subscription-relevant Azure service issues broadly.
The trap
A resource-specific view is narrower than service incidents. Telemetry monitoring is not the requested service incident feed. Recommendations are confused with live provider incidents.

Service Health reports Azure service issues relevant to a customer’s resources and subscription.

12. The script performed the requested management operations: What does this result establish?

Medium
A logistics company runs an Azure CLI script that creates a resource group and deploys resources. The script executes successfully under the signed-in identity. What does this result establish?
  1. The signed-in identity can repeat every future deployment without any authorization changes.
    Future operations still depend on the identity's permissions, scope, context, and applicable controls.
  2. The script performed the requested management operations. ✓
    Successful Azure CLI commands show that the requested operations completed under the identity and context used.
  3. The deployed resources incur no charges because Azure CLI was used.
    Azure CLI is a management interface; created resources can still incur applicable Azure charges.
  4. The script guarantees future deployments will satisfy every governance requirement.
    Successful commands do not guarantee that later deployments satisfy all organizational policies.
The trap
Automation is mistaken for comprehensive governance. One successful execution is treated as permanent authorization. Management convenience is confused with zero resource cost.

Successful CLI execution confirms the requested operations completed, not that permissions, governance, or billing changed.

396 more Describe Azure management and governance questions

The remaining 396 questions in this domain are part of the full AZ-900 bank — 1200 questions, every option explained. Start with the free five-minute check and see your score per domain.

Test your AZ-900 readiness — free

Other AZ-900 domains

Part of the Certsqill AZ-900 question bank · Describe Azure management and governance · Every answer, right and wrong, comes with its own explanation.