nerdexam
Microsoft

AZ-900 · Question #409

What should a desktop application use to interact with Azure and manage resources?

The correct answer is A. APIs. Desktop applications typically interact with Azure and manage resources programmatically through Azure's exposed APIs.

Submitted by brentm· Mar 5, 2026Describe Azure architecture and services

Question

What should a desktop application use to interact with Azure and manage resources?

Options

  • AAPIs
  • BAzure Resource Manager (ARM) templates
  • CAzure Command-Line Interface (CLI)
  • DAzure Cloud Shell

How the community answered

(29 responses)
  • A
    86% (25)
  • B
    3% (1)
  • C
    7% (2)
  • D
    3% (1)

Why each option

Desktop applications typically interact with Azure and manage resources programmatically through Azure's exposed APIs.

AAPIsCorrect

Desktop applications, especially custom ones, interact with Azure services by calling their respective Application Programming Interfaces (APIs), often facilitated by Azure SDKs for various programming languages. These APIs provide the programmatic interface for creating, managing, and consuming Azure resources.

BAzure Resource Manager (ARM) templates

Azure Resource Manager (ARM) templates are declarative files for deploying infrastructure as code, not a programmatic interface for an application to interact with and manage resources dynamically.

CAzure Command-Line Interface (CLI)

Azure Command-Line Interface (CLI) is a command-line tool designed for human administrators or scripts, not for direct integration into a desktop application's core logic for resource management.

DAzure Cloud Shell

Azure Cloud Shell is an interactive, browser-based shell environment, not an interface for a desktop application to programmatically manage resources.

Concept tested: Programmatic interaction with Azure

Source: https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/overview#azure-resource-manager-rest-api

Community Discussion

No community discussion yet for this question.

Full AZ-900 Practice