Microsoft AZ-900 Exam Dumps, Practice Test Questions

100% Latest & Updated Microsoft AZ-900 Practice Test Questions, Exam Dumps & Verified Answers!
30 Days Free Updates, Instant Download!

Microsoft AZ-900 Premium Bundle
$79.97
$59.98

AZ-900 Premium Bundle

  • Premium File: 482 Questions & Answers. Last update: Nov 5, 2026
  • Training Course: 85 Video Lectures
  • Study Guide: 425 Pages
  • Latest Questions
  • 100% Accurate Answers
  • Fast Exam Updates

AZ-900 Premium Bundle

Microsoft AZ-900 Premium Bundle
  • Premium File: 482 Questions & Answers. Last update: Nov 5, 2026
  • Training Course: 85 Video Lectures
  • Study Guide: 425 Pages
  • Latest Questions
  • 100% Accurate Answers
  • Fast Exam Updates
$79.97
$59.98

Microsoft AZ-900 Practice Test 87

Question 860

A release engineer wants to preview the impact of infrastructure changes before applying them. The team observes: A production deployment unexpectedly replaces an important resource. What is the most likely cause of the observed failure?

  1. No change impact preview or review preceded the deployment.
  2. Infrastructure configuration was not captured as reproducible code.
  3. The team overlooked supported Arc-based hybrid cluster onboarding.
  4. The portal's active subscription context was not checked.

Explanation

Correct Answer

A:

No change impact preview or review preceded the deployment. That explains the symptom: A production deployment unexpectedly replaces an important resource. The targeted corrective action is: Run a what-if comparison at the intended deployment scope.

Incorrect Answers

B:

The alternate mechanism would more directly produce this other failure: Teams cannot remember the original network and storage parameters. The current incident instead involves: A production deployment unexpectedly replaces an important resource.

C:

That explanation belongs to a different fault pattern: The cluster must be rebuilt in Azure to appear in the Azure resource inventory. It does not explain why a production deployment unexpectedly replaces an important resource.

D:

This cause is consistent with a different issue: The resource is accidentally created in a personal test subscription. It does not account for the reported symptom here: A production deployment unexpectedly replaces an important resource.

Question 861

A team needs to manage VM resources using PowerShell rather than Bash-style CLI scripts. Which architectural decision meets the described priority?

  1. Treat both tools as interfaces to the same scoped authorization and control-plane resources.
  2. Declare resource dependencies in the infrastructure deployment definition.
  3. Explain that Azure Arc extends management without necessarily moving workloads.
  4. Distinguish Azure PowerShell cmdlets from Azure CLI syntax.

Explanation

Correct Answer

D:

Distinguish Azure PowerShell cmdlets from Azure CLI syntax. The governing requirement is: A team needs to manage VM resources using PowerShell rather than Bash-style CLI scripts. This solution specifically supports the outcome that a `Get-AzVM` call returns the intended resource inventory.

Incorrect Answers

A:

This design is appropriate for a different requirement: An enterprise uses Azure portal and CLI and wants to standardize permissions between both methods. Here the decisive outcome must instead be: A `Get-AzVM` call returns the intended resource inventory.

B:

That concept addresses this separate situation: A project needs a storage account deployed before a dependent service is configured. It does not by itself establish the result required here: A `Get-AzVM` call returns the intended resource inventory.

C:

This option solves a different planning problem: An administrator thinks Azure Arc physically migrates every connected server into Azure. The current acceptance criterion is specific: A `Get-AzVM` call returns the intended resource inventory.

Question 862

A team needs to manage VM resources using PowerShell rather than Bash-style CLI scripts. Which configuration or operating action most directly puts that decision into practice?

  1. Register a local server for Azure management while retaining its physical location.
  2. Author an ARM template and deploy it at the intended scope.
  3. Select Az PowerShell commands and correct subscription context.
  4. Send supported deployment requests through ARM-aware tools or API.

Explanation

Correct Answer

C:

Select Az PowerShell commands and correct subscription context. The implementation operationalizes this design choice: Distinguish Azure PowerShell cmdlets from Azure CLI syntax. Acceptance should demonstrate: A `Get-AzVM` call returns the intended resource inventory.

Incorrect Answers

A:

This setup is relevant to another workload: An administrator thinks Azure Arc physically migrates every connected server into Azure. The current configuration must instead achieve: A `Get-AzVM` call returns the intended resource inventory.

B:

That action implements a different requirement: A developer wants to describe Azure resources in JSON for deployment by Azure Resource Manager. It does not establish the required result in this case: A `Get-AzVM` call returns the intended resource inventory.

D:

This setup is relevant to another workload: An architect wants to know what ARM does when an Azure resource is created. The current configuration must instead achieve: A `Get-AzVM` call returns the intended resource inventory.

Question 863

A team needs to manage VM resources using PowerShell rather than Bash-style CLI scripts. Which observation is the strongest acceptance test for this scenario?

  1. The resulting Azure resources match the declared Bicep configuration.
  2. Portal, CLI and template operations produce Azure resource management actions.
  3. A `Get-AzVM` call returns the intended resource inventory.
  4. The deployed state corresponds to the approved source revision.

Explanation

Correct Answer

C:

A `Get-AzVM` call returns the intended resource inventory. That directly tests the stated requirement: A team needs to manage VM resources using PowerShell rather than Bash-style CLI scripts. It contrasts with the observed failure: A PowerShell script uses unrecognized `az vm` pipeline semantics as cmdlets.

Incorrect Answers

A:

This observation is evidence for a separate scenario: A platform engineer wants to deploy a Bicep template while preserving ARM deployment behavior. It does not test the necessary outcome here: A `Get-AzVM` call returns the intended resource inventory.

B:

That check tests another control: An architect wants to know what ARM does when an Azure resource is created. The decisive result for this workload is: A `Get-AzVM` call returns the intended resource inventory.

D:

This observation is evidence for a separate scenario: A DevOps group wants infrastructure configuration reviewed through pull requests. It does not test the necessary outcome here: A `Get-AzVM` call returns the intended resource inventory.

Question 864

A team needs to manage VM resources using PowerShell rather than Bash-style CLI scripts. The team observes: A PowerShell script uses unrecognized `az vm` pipeline semantics as cmdlets. Which planning or configuration error best accounts for this result?

  1. Required resource dependency relationships were not represented.
  2. Hybrid assets were not enrolled in Azure Arc.
  3. The script mixed Azure CLI syntax with PowerShell module commands.
  4. No change impact preview or review preceded the deployment.

Explanation

Correct Answer

C:

The script mixed Azure CLI syntax with PowerShell module commands. That explains the symptom: A PowerShell script uses unrecognized `az vm` pipeline semantics as cmdlets. The targeted corrective action is: Select Az PowerShell commands and correct subscription context.

Incorrect Answers

A:

This cause is consistent with a different issue: A deployment fails because the dependent resource was attempted first. It does not account for the reported symptom here: A PowerShell script uses unrecognized `az vm` pipeline semantics as cmdlets.

B:

The alternate mechanism would more directly produce this other failure: Local servers remain outside policy and monitoring scope. The current incident instead involves: A PowerShell script uses unrecognized `az vm` pipeline semantics as cmdlets.

D:

This cause is consistent with a different issue: A production deployment unexpectedly replaces an important resource. It does not account for the reported symptom here: A PowerShell script uses unrecognized `az vm` pipeline semantics as cmdlets.

Question 865

A platform engineer wants to deploy a Bicep template while preserving ARM deployment behavior. Which Azure or cloud concept most directly matches the requirement?

  1. Recognize Bicep as declarative Azure infrastructure as code compiled to ARM deployments.
  2. Use the Azure portal resource browser or authorized read-only CLI commands.
  3. Use Azure Arc to extend Azure management to eligible non-Azure assets.
  4. Use version-controlled infrastructure templates to recreate intended state.

Explanation

Correct Answer

A:

Recognize Bicep as declarative Azure infrastructure as code compiled to ARM deployments. The governing requirement is: A platform engineer wants to deploy a Bicep template while preserving ARM deployment behavior. This solution specifically supports the outcome that the resulting Azure resources match the declared Bicep configuration.

Incorrect Answers

B:

That concept addresses this separate situation: An operator wants to examine existing Azure resources without making changes. It does not by itself establish the result required here: The resulting Azure resources match the declared Bicep configuration.

C:

This option solves a different planning problem: A hybrid operator wants to manage supported on-premises servers through Azure controls. The current acceptance criterion is specific: The resulting Azure resources match the declared Bicep configuration.

D:

This design is appropriate for a different requirement: An enterprise wants reliable automated redeployment after accidentally deleting a nonprotected test environment. Here the decisive outcome must instead be: The resulting Azure resources match the declared Bicep configuration.

Question 866

A platform engineer wants to deploy a Bicep template while preserving ARM deployment behavior. Which implementation step would best fulfill the stated requirement?

  1. Rerun approved deployment templates after restoring prerequisite secrets/data.
  2. Connect the eligible external cluster to Azure Arc.
  3. Use a supported Bicep deployment command at the desired scope.
  4. Sign into the intended tenant and select the authorized subscription.

Explanation

Correct Answer

C:

Use a supported Bicep deployment command at the desired scope. The implementation operationalizes this design choice: Recognize Bicep as declarative Azure infrastructure as code compiled to ARM deployments. Acceptance should demonstrate: The resulting Azure resources match the declared Bicep configuration.

Incorrect Answers

A:

This setup is relevant to another workload: An enterprise wants reliable automated redeployment after accidentally deleting a nonprotected test environment. The current configuration must instead achieve: The resulting Azure resources match the declared Bicep configuration.

B:

That action implements a different requirement: A data-center team wants non-Azure Kubernetes clusters included in Azure governance where eligible. It does not establish the required result in this case: The resulting Azure resources match the declared Bicep configuration.

D:

This setup is relevant to another workload: A command-line user sees resources from the wrong Azure tenant. The current configuration must instead achieve: The resulting Azure resources match the declared Bicep configuration.

Question 867

A platform engineer wants to deploy a Bicep template while preserving ARM deployment behavior. Which result would best demonstrate successful implementation?

  1. A disallowed action fails regardless of whether portal or CLI is used.
  2. A `Get-AzVM` call returns the intended resource inventory.
  3. The resource appears in the targeted subscription after portal deployment.
  4. The resulting Azure resources match the declared Bicep configuration.

Explanation

Correct Answer

D:

The resulting Azure resources match the declared Bicep configuration. That directly tests the stated requirement: A platform engineer wants to deploy a Bicep template while preserving ARM deployment behavior. It contrasts with the observed failure: The team treats Bicep as an unrelated runtime for hosting applications.

Incorrect Answers

A:

This observation is evidence for a separate scenario: An enterprise uses Azure portal and CLI and wants to standardize permissions between both methods. It does not test the necessary outcome here: The resulting Azure resources match the declared Bicep configuration.

B:

That check tests another control: A team needs to manage VM resources using PowerShell rather than Bash-style CLI scripts. The decisive result for this workload is: The resulting Azure resources match the declared Bicep configuration.

C:

The test is relevant when a new cloud administrator needs to create a resource through a graphical web interface. It cannot establish the specified acceptance result: The resulting Azure resources match the declared Bicep configuration.

Question 868

A platform engineer wants to deploy a Bicep template while preserving ARM deployment behavior. The team observes: The team treats Bicep as an unrelated runtime for hosting applications. What should the team identify as the primary mechanism behind the problem?

  1. CLI subscription context was not verified before execution.
  2. The team overlooked supported Arc-based hybrid cluster onboarding.
  3. Infrastructure change control bypassed the source-controlled IaC workflow.
  4. It confused IaC authoring syntax with an application execution platform.

Explanation

Correct Answer

D:

It confused IaC authoring syntax with an application execution platform. That explains the symptom: The team treats Bicep as an unrelated runtime for hosting applications. The targeted corrective action is: Use a supported Bicep deployment command at the desired scope.

Incorrect Answers

A:

This cause is consistent with a different issue: The command targets a stale default subscription. It does not account for the reported symptom here: The team treats Bicep as an unrelated runtime for hosting applications.

B:

The alternate mechanism would more directly produce this other failure: The cluster must be rebuilt in Azure to appear in the Azure resource inventory. The current incident instead involves: The team treats Bicep as an unrelated runtime for hosting applications.

C:

That explanation belongs to a different fault pattern: Direct portal edits change production without review history. It does not explain why the team treats Bicep as an unrelated runtime for hosting applications.

Question 869

A university needs to apply the same ARM template to several departments with different names and sizes. Which design choice best fits the stated business constraint?

  1. Choose Azure CLI for supported command-line resource automation.
  2. Treat both tools as interfaces to the same scoped authorization and control-plane resources.
  3. Set the correct Azure tenant and subscription context before administrative commands.
  4. Use template parameters instead of copying hardcoded deployments.

Explanation

Correct Answer

D:

Use template parameters instead of copying hardcoded deployments. The governing requirement is: A university needs to apply the same ARM template to several departments with different names and sizes. This solution specifically supports the outcome that departments get consistent topology with their specified configurations.

Incorrect Answers

A:

This design is appropriate for a different requirement: An operations engineer writes scripts using the `az` command family. Here the decisive outcome must instead be: Departments get consistent topology with their specified configurations.

B:

That concept addresses this separate situation: An enterprise uses Azure portal and CLI and wants to standardize permissions between both methods. It does not by itself establish the result required here: Departments get consistent topology with their specified configurations.

C:

This option solves a different planning problem: A command-line user sees resources from the wrong Azure tenant. The current acceptance criterion is specific: Departments get consistent topology with their specified configurations.

Question 870

A university needs to apply the same ARM template to several departments with different names and sizes. Which Azure setup action best follows from this scenario?

  1. Onboard the supported server to Azure Arc using the prescribed agent workflow.
  2. Supply department-specific parameter values to the shared template.
  3. Select the correct subscription and list resources at scope.
  4. Send supported deployment requests through ARM-aware tools or API.

Explanation

Correct Answer

B:

Supply department-specific parameter values to the shared template. The implementation operationalizes this design choice: Use template parameters instead of copying hardcoded deployments. Acceptance should demonstrate: Departments get consistent topology with their specified configurations.

Incorrect Answers

A:

This setup is relevant to another workload: A hybrid operator wants to manage supported on-premises servers through Azure controls. The current configuration must instead achieve: Departments get consistent topology with their specified configurations.

C:

This change would be appropriate under a different condition: An operator wants to examine existing Azure resources without making changes. Here it would not validate: Departments get consistent topology with their specified configurations.

D:

This setup is relevant to another workload: An architect wants to know what ARM does when an Azure resource is created. The current configuration must instead achieve: Departments get consistent topology with their specified configurations.

Microsoft Azure Fundamentals (AZ-900) Practice Tests

UP

SPECIAL OFFER: GET 10% OFF

This is ONE TIME OFFER

ExamSnap Discount Offer
Enter Your Email Address to Receive Your 10% Off Discount Code

A confirmation link will be sent to this email address to verify your login. *We value your privacy. We will not rent or sell your email address.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.